-
-
[求助]如何调用未知dll的函数
-
发表于:
2008-3-16 19:53
5658
-
在分析某个软件算法的时候,发现其算法过程只调用了一个自带加密算法dll的某个函数来实现。类似于:
0045E453 . 51 PUSH ECX
0045E454 . 8D8E 28010000 LEA ECX,DWORD PTR DS:[ESI+128]
0045E45A . E8 8C490200 CALL iTutor.00482DEB ; 读取假码
0045E45F . 8B5424 04 MOV EDX,DWORD PTR SS:[ESP+4]
0045E463 . 52 PUSH EDX
0045E464 . E8 CD330000 CALL <JMP.&SAEGNR.#23>
0045E469 . 83C4 04 ADD ESP,4
0045E46C . E8 B9330000 CALL <JMP.&SAEGNR.#21> ; 关键算法
0045E471 . 5E POP ESI
其中0045E46C处为关键算法过程,F7进入
0046182A $- FF25 00054A00 JMP DWORD PTR DS:[<&SAEGNR.#21>] ; SAEGNR.#21
能否分析出该函数原型?? 各位大侠有过这种破解经验的,不吝赐教啊,感激不尽 ~~~~
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!