-
-
反编译的一段程序,我是新手,请大家帮忙看看这段程序做了些什么?
-
发表于:
2004-7-12 23:47
4007
-
反编译的一段程序,我是新手,请大家帮忙看看这段程序做了些什么?
反编译的一段程序,我是新手,请大家帮忙看看这段程序做了些什么?
进行单步调试的时候发现这段程序不停的从第一行到最后一行循环执行
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表示的话,大概是个什么样子?
我个人感觉好象是字符串不停的比较,计算。但还是看不懂
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!