Crypto_you raise me up
附件(提取码:cvbl)
此题考察离散对数,c=m^flag%n
经大佬指点,去百度bsgs
看懂之后就可以写脚本了
先用sage求个值
最终得到底下的X值
接着python运行一波就可以得到flag
附上python脚本:
#!/usr/bin/env python
-*- coding: utf-8 -*-
from Crypto.Util.number import *
import random
x=56006392793405651552924479293096841126763872290794186417054288110043102953612574215902230811593957757
y=long_to_bytes(x)
print(y)
如果在kali中即可直接运行得flag,否则需要依靠sage(提取码:cbgy)
Crypto_boom
附件(提取码:cacg)
这题就是需要通关(一共三关),需要在IDA打开
第一关(md5):在线解得:en5oy
第二关:解得:x=74;y=68;z=31
第三关:解得:x=89127561
最后通关得到flag
这里计算全是sage得到的,强烈推荐sage,还不错哦,链接就在前面
不过猛男都直接硬算≥ ≤
最后一次更新于2022-04-30
0 条评论