WEB开发网
开发学院网络安全黑客技术 一个国外程序的算法分析[CRC32算法] 阅读

一个国外程序的算法分析[CRC32算法]

 2009-06-04 16:55:29 来源:WEB开发网   
核心提示: 004CBED9 . 8D4D CC lea ecx,dword ptr ss:[ebp-34]004CBEDC . 0F80 C5000000 jo wincnt.004CBFA7 ; 小于9则出错返回 //0012F7F8 001DAA84 UNICODE "AAA-_123

004CBED9         .  8D4D CC            lea ecx,dword ptr ss:[ebp-34]

004CBEDC         .  0F80 C5000000      jo wincnt.004CBFA7                   ;  小于9则出错返回

//0012F7F8  001DAA84  UNICODE "AAA-_12345678"

继续单步,来到这里:

004CBEE6         .  50                 push eax

004CBEE7         .  51                 push ecx

004CBEE8         .  FF15 F8134000      call dword ptr ds:[<&MSVBVM60.#617>] ;  MSVBVM60.rtcLeftCharVar

004CBEEE         .  8D55 CC            lea edx,dword ptr ss:[ebp-34]        ;  取出左边4个字符

//0012F7E8  0021B104  UNICODE "AAA-"

一路单步吧:

004CBF14         .  52                 push edx

004CBF15         .  8D55 EC            lea edx,dword ptr ss:[ebp-14]

004CBF18         .  8B08               mov ecx,dword ptr ds:[eax]

004CBF1A         .  52                 push edx

004CBF1B         .  50                 push eax

004CBF1C         .  FF91 34090000      call dword ptr ds:[ecx+934]          ;  关键CALL,F7跟进

//=========================================================

上一页  1 2 3 4 5 6 7 8 9 10  下一页

Tags:一个 国外 程序

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接