RE

解题思路

1、先查壳,看看是32进制还是64进制写的程序

2、放IDA里面(F5)反汇编,寻找main函数

例题

1715255231523-cce44c2b-bddd-4209-b42e-b39c100c6c79.png

找到处理函数sub_401069

1715255278863-92516cd1-7895-4031-8aaa-863c47817835.png

1715254986489-73a1e12b-9bbe-464c-a88a-a48f053c56dd.png

1
2
3
4
5
6
result= 'DH~mqqvqxB^||zll@Jq~jkwpmvez{'
s=['a']*32

for i in range(len(result)):
s[i]=chr(ord(result[i])^ 0x1F)
print(s[i],end="")

1715257489252-70021488-e008-4052-b81f-5e691514019c.png

更新: 2024-05-09 20:56:34
原文: https://www.yuque.com/chaye-apqbl/vsc85q/lu5cch9z3rb0stuf


http://example.com/2026/01/19/RE/index/
Author
chaye
Posted on
January 19, 2026
Licensed under