-
-
反编译的一段程序,我是新手,请大家帮忙看看这段程序做了些什么?
-
发表于:
2004-7-12 23:47
4120
-
反编译的一段程序,我是新手,请大家帮忙看看这段程序做了些什么?
反编译的一段程序,我是新手,请大家帮忙看看这段程序做了些什么?
进行单步调试的时候发现这段程序不停的从第一行到最后一行循环执行
mov ebx,eax
shl eax,1
and ebx,esi
mov edx,ebx??<--------
bswap ebx???????|
xor bx,dx???????|
xor bh,bl???????|
jp 01531860??--???|
????????|???|
inc eax????<-???|
dec ecx????????|
jnz 0153184e??--------
请问这都做了些什么,如果用c表示的话,大概是个什么样子?
我个人感觉好象是字符串不停的比较,计算。但还是看不懂
[培训]科锐逆向工程师培训第53期2025年7月8日开班!