首页
社区
课程
招聘
[旧帖] [求助][求助]帮忙看一下这个函数的作用! 0.00雪花
发表于: 2008-1-13 10:38 2615

[旧帖] [求助][求助]帮忙看一下这个函数的作用! 0.00雪花

2008-1-13 10:38
2615
005177DC      /$  8B4424>mov eax,dword ptr ss:[esp+4]
005177E0      |.  A8 03  test al,3                               ;  取eax第一个字节与3H与
005177E2      |.  75 2D  jnz short 屏录专家.00517811
005177E4      |>  8B10   /mov edx,dword ptr ds:[eax]             ;  每次取4位试炼码
005177E6      |.  83C0 0>|add eax,4
005177E9      |.  8BCA   |mov ecx,edx
005177EB      |.  81EA 0>|sub edx,1010101
005177F1      |.  81E2 8>|and edx,80808080
005177F7      |.^ 74 EB  |je short 屏录专家.005177E4
005177F9      |.  F7D1   |not ecx
005177FB      |.  23D1   |and edx,ecx
005177FD      |.^ 74 E5  \je short 屏录专家.005177E4
005177FF      |.  84D2   test dl,dl
00517801      |.  75 28  jnz short 屏录专家.0051782B
00517803      |.  84F6   test dh,dh
00517805      |.  75 25  jnz short 屏录专家.0051782C
00517807      |.  F7C2 0>test edx,0FF0000
0051780D      |.  75 1E  jnz short 屏录专家.0051782D
0051780F      |.  EB 1D  jmp short 屏录专家.0051782E
00517811      |>  83C0 0>add eax,4
00517814      |.  F640 F>test byte ptr ds:[eax-4],0FF
00517818      |.  74 11  je short 屏录专家.0051782B
0051781A      |.  F640 F>test byte ptr ds:[eax-3],0FF
0051781E      |.  74 0C  je short 屏录专家.0051782C
00517820      |.  F640 F>test byte ptr ds:[eax-2],0FF
00517824      |.  74 07  je short 屏录专家.0051782D
00517826      |.  48     dec eax
00517827      |.  24 FC  and al,0FC
00517829      |.^ EB B9  jmp short 屏录专家.005177E4
0051782B      |>  48     dec eax                                 ;  eax-1
0051782C      |>  48     dec eax                                 ;  eax-1
0051782D      |>  48     dec eax
0051782E      |>  8B4C24>mov ecx,dword ptr ss:[esp+4]
00517832      |.  48     dec eax
00517833      |.  2BC1   sub eax,ecx
00517835      \.  C3     retn

[课程]Linux pwn 探索篇!

收藏
免费 0
支持
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回
//