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

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

 2009-06-04 16:55:29 来源:WEB开发网   
核心提示: 004CBD59 . 50 push eax ; /Arg1 = 0012F74C……………………004CBD6D . 51 push ecx004CBD6E . 8D4D DC

004CBD59         .  50                 push eax                                       ; /Arg1 = 0012F74C

……………………

004CBD6D         .  51                 push ecx

004CBD6E         .  8D4D DC            lea ecx,dword ptr ss:[ebp-24]

004CBD71         .  8B10               mov edx,dword ptr ds:[eax]

004CBD73         .  51                 push ecx

004CBD74         .  8B4D 0C            mov ecx,dword ptr ss:[ebp+C]

004CBD77         .  51                 push ecx

004CBD78         .  50                 push eax

004CBD79         .  FF92 44090000      call dword ptr ds:[edx+944]                    ;  关键CALL,继续F7跟进

上面大部分都是字符串的连接操作,我们跟过就明白了,我们继续跟入下面的一个关键CALL吧

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

004CC8D5         .  C745 C0 65F95900   mov dword ptr ss:[ebp-40],59F965               ; |

004CC8DC         .  C745 B8 03000000   mov dword ptr ss:[ebp-48],3                    ; |

004CC8E3         .  FF15 E0114000      call dword ptr ds:[<&MSVBVM60.#520>]           ; rtcTrimVar

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

Tags:一个 国外 程序

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