TX小超人密码之路2.1

1.[AFCTF2018]你能看出这是什么加密么

题目

738e2d847f4144ccb86391f1a3ba1da0.jpg

 直接给了p,q,e,c,直接套脚本就可以,但这里要注意一下,题目中给的数据是十六进制,我们需要转化成十进制,不然会报错。(我也不知道为啥会报错,因为我刚开始用的是原数据,报错了,我就转十进制了,结果成功了)。运行脚本,获得falg。

1ee4444d3dc547ce92a0c132036dab8d.jpg

2.BUUCTF RSA4

题目

d157f747ed6e4e75aa38c51175f962aa.jpg

 题目只给了三组n,c,没有给出e,也没有任何e的提示,猜测e可能是一个比较小的数。没啥思路,找大佬的wp(我看的是博客主“拔草能手晓寒”的文章)大佬说这要利用中国剩余定理,他的过程很详细可以去看看,我就写一下我的解题过程,借鉴的大佬wp。

465e37c3a5fe489b8669796a6a37f0c3.jpg

 知道这些还不太会解x,然后大佬也给了证明665ad29a07d946f3ba14b22cd90da5e9.jpg

 现在就可以愉快解题了,运行脚本,获得flag。我还不太会写脚本,用的大佬的。

47e6f115c44b499bb20e6d810de3402b.png

3.BUUCTF rot

本题参考博客主“想要变强的47”的文章

题目

ef21abaeed2d4e108cde67924a07f358.jpg

 题目提示是rot,常见的一般是rot13,尝试一下,给的数字看起来像十进制ASCII码值,把给的数字移13位,然后转化成字符输出

02698148a5644143819236099d4d1bf5.jpg

 出现了flag,但有四个问号,刚开始我就直接提交了,不对,下面又给了md5,那应该是需要爆破md5解密了。因为是四个未知字符,我们要进行四次循环,范围是33~126(代码里写127是因为range取不到右边的数,相当于是开括号)。这个代码要运行半分钟左右,因为计算比较多,出结果要慢一点。

72237b8b65eb41ba9ad138b79f8d16c1.jpg

4.BUUCTF RSA3

题目

23b0d72598b547c286a3130bc184b0dc.jpg

 题目给了n,c1,c2,e1,e2,很更容易联想到共模攻击,这里我写了共模攻击的推导,如有不对的地方,希望师傅能给一些指导

6a43403800154f5e93cef8f527c6895f.jpg

(补充:推导中的s1,s2相当于d1,d2)然后我们运行脚本,获得flag。

f852713fc5c7438caa2fe7a6b693b103.jpg

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值