攻防世界 Reversing-x64Elf-100

Reversing-x64Elf-100

链接

Reversing-x64Elf-100

思路

64位elf直接丢进ida,注意这是一个int64位数组,24字节。可以当作一个3*8的二维数组。i%3确定的是行,2*(i/3)确定的是列。

python脚本

1
2
3
4
5
6
7
8
import bitstring


s = "DufhbmfpG`imosewUglpt"
res = []
for i in range(12):
res.append(ord(s[(i%3*7)+2*(i//3)]) - 1)
print("".join([chr(i) for i in res]))

flag:Code_Talkers

请我喝杯咖啡吧~

支付宝
微信