jmeter 加密解密_攻防世界密码学解密

本文介绍了攻防世界CTF平台的密码学练习,包括crypto项目的六个方向和两种难度级别。通过基础和进阶题目,讲解了如何运用密码学知识解密Base64和凯撒密码。作者分享了入门级的解密实例,并强调高难度题目可能涉及多层加密和跨领域的知识结合。
摘要由CSDN通过智能技术生成

f4708fbb6d3d0c6435fbdc341482bdcf.gif

攻防世界算是一个很不错的CTF练习靶场,各种方向都非常的全面,是一个非常适合新手的CTF靶场。


在攻防世界中,存在 misc、pwn、web、reverse、crypto、mobile,共有六个项目,又分为新手练习跟高手进阶,以难易程度作为划分。


本贴就以其中的crypto(密码学)项目为例,简单介绍一些密码学知识并且对新手练习区前几题进行解密。

密码学是研究编制密码和破译密码的技术科学。研究密码变化的客观规律,应用于编制密码以保守通信秘密的,称为编码学;应用于破译密码以获取通信情报的,称为破译学,总称密码学。

在CTF中,密码学是非常常见也是非常令人头疼的题目,是利用各种各样的密码学知识对所给出的题目进行解密。值得一提的是,所采用的密码学知识非常的广泛,还要与代码知识与WEB渗透知识进行结合,才可以得到最后的答案,有时候还要进行多次解密,异常复杂。

7a3724a0f0390a6b6053da3d870b6e52.png

(图片来自CSDN)

129490dbdb66c47fee97690d463ba12a.png (图片来自于百度百科)

CTF中的密码题(非现代加密方式)一般都是各种古典密码的变形,一般出题者会对密文进行一些处理,但是会给留一些线索,通常都是以常见编码,换位密码,替换加密,代码混淆加密,以及其他机械密码的方式进行加密,所以也需要相应的方式进行解密。


首先,密码学新手练习区第一题:

da07957c508627b9167b6ff2acc81ab5.png 

所获得的txt文件为:

f7bb4649461260a77028ef6b65316d66.png 

按照题目提示即可得知是关于base64解密的,所以直接使用base64进行解密即可得到答案。

密码学新手练习区第二题:

9324d93321bb2e056a0b0d1ac7771f0b.png 

所获得的txt文件为:

f37be2bd398494027aa9ad492af772d5.png 

由题目的提示可得知是有凯撒密码进行加密,按照凯撒密码进行解密即可得到答案。
这些就是常见的CTF中的密码学题目,当然我所列出的都是极其基础,入门级别的题目,高难度的CTF密码学题目还是非常难的。

649ac26cc00d77749e58be02a88cb4b0.png

推荐文章++++

29b220ef9fecaba98ee76b4e10ea251d.png

*攻防世界XCTF-WEB-新手练习区(1-3)

*ctf-wscan 一款为ctf而生的web扫描器

*CTF-工具包

fbb373e21d586ef6e96334c747132d1c.png

b977ee228e7798a22c2f80a27ca35e23.gif

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值