关灯
请选择 进入手机版 | 继续访问电脑版
加入学习
开启左侧

[易语言] NP启动前user32.dll中的PostMessageA的源代码

[复制链接]
新手来学习 发表于 2016-5-10 21:40:35 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
 
8BFF MOV EDI,EDI 55 PUSH EBP 8BEC MOV EBP,ESP 56 PUSH ESI 57 PUSH EDI 8B7D 0C MOV EDI,DWORD PTR SS:[EBP+C] 8BC7 MOV EAX,EDI 2D 45010000 SUB EAX,145 74 42 JE SHORT USER32.77D1CBDA 83E8 48 SUB EAX,48 74 3D JE SHORT USER32.77D1CBDA 2D A6000000 SUB EAX,0A6 0F84 D4530200 JE USER32.77D41F7C 8B45 10 MOV EAX,DWORD PTR SS:[EBP+10] 8B0D 8000D777 MOV ECX,DWORD PTR DS:[77D70080] F641 02 04 TEST BYTE PTR DS:[ECX+2],4 0F85 03540200 JNZ USER32.77D41FBE 8D45 10 LEA EAX,DWORD PTR SS:[EBP+10] 50 PUSH EAX 57 PUSH EDI E8 FBFEFFFF CALL USER32.77D1CAC0 FF75 14 PUSH DWORD PTR SS:[EBP+14] FF75 10 PUSH DWORD PTR SS:[EBP+10] 57 PUSH EDI FF75 08 PUSH DWORD PTR SS:[EBP+8] E8 ACBFFFFF CALL USER32.77D18B80 5F POP EDI 5E POP ESI 5D POP EBP C2 1000 RETN 10 而下面是NP启动后user32.dll中的PostMessageA的源代码(NP版本900,XP sp2) E9 A69AB8CD JMP npggNT.458A6630 56 PUSH ESI 57 PUSH EDI 8B7D 0C MOV EDI,DWORD PTR SS:[EBP+C] 8BC7 MOV EAX,EDI 2D 45010000 SUB EAX,145 74 42 JE SHORT USER32.77D1CBDA 83E8 48 SUB EAX,48 74 3D JE SHORT USER32.77D1CBDA 2D A6000000 SUB EAX,0A6 0F84 D4530200 JE USER32.77D41F7C 8B45 10 MOV EAX,DWORD PTR SS:[EBP+10] 8B0D 8000D777 MOV ECX,DWORD PTR DS:[77D70080] F641 02 04 TEST BYTE PTR DS:[ECX+2],4 0F85 03540200 JNZ USER32.77D41FBE 8D45 10 LEA EAX,DWORD PTR SS:[EBP+10] 50 PUSH EAX 57 PUSH EDI E8 FBFEFFFF CALL USER32.77D1CAC0 FF75 14 PUSH DWORD PTR SS:[EBP+14] FF75 10 PUSH DWORD PTR SS:[EBP+10] 57 PUSH EDI FF75 08 PUSH DWORD PTR SS:[EBP+8] E8 ACBFFFFF CALL USER32.77D18B80 5F POP EDI 5E POP ESI 5D POP EBP C2 1000 RETN 10
 
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

排行榜
作者专栏

联系我们:当前QQ有在线

联系QQ

联系微信

QQ客服服务:

905230496

QQ客服服务 905230496

QQ客服服务 905230496

QQ客服服务 905230496

Copyright   ©2015-2016  易编远航Powered by©Discuz!技术支持:迪恩网络    ( 粤ICP备14079334号