墨白 发表于 2016-8-24 13:07

易语言HOOK入门教程第一课-----API HOOK

作为刚加入吾爱汇编论坛的新人,希望能先分享我在逆向方面的一些“心得”和“技术”,有不对的地方和更好的建议还请大牛和大神们指点,欢迎交流。
API HOOK,就是截获API调用的技术,在程序对一个API调用之前先执行你的函数。


现在我们先创建一个易语言程序,再载入HOOK模块,并创建两个按钮

双击按钮1进入代码编辑窗口键入
信息框 (“未HOOK”, 0, , )


**** Hidden Message *****
扫盲:user32.dll是Windows用户界面相关应用程序接口,用于包括Windows处理,基本用户界面等特性,如创建窗口和发送消息。
MessageBox显示一个模态对话框,其中包含一个系统图标、 一组按钮和一个简短的特定于应用程序消息,如状态或错误的信息。
消息框中返回一个整数值,该值指示用户单击了哪个按钮。


我们下一节课来说说关于API HOOK到底是运用了什么原理。
屌丝通道:https://pan.baidu.com/s/1o8EmkGi
**** Hidden Message *****
土豪请走土豪通道:




墨白 发表于 2016-8-24 13:15

无人自顶{:5_118:}

放开那头母牛 发表于 2016-8-24 13:44

谢谢分享{:5_188:}

墨白 发表于 2016-8-24 14:15

@Shark恒 HOOK不算逆向吗???

Shark恒 发表于 2016-8-24 14:22

墨白 发表于 2016-8-24 14:15
@Shark恒 HOOK不算逆向吗???

恩啊,这属于编程技术,如果你在逆向软件当中,使用这项技术,就算PJ技术。如果是编写和讲解这项技术,就是编程了。因为HOOK技术95%用于编程,如编写病毒。。而HOOK方式的补丁,其实也属于编程,但在这补丁归类为逆向。

Jewel 发表于 2016-8-24 14:31

又一次和恒大这么近

一切都是浮云 发表于 2016-8-24 14:47

又一次和缉毒扫黄巡捕大队的这么近

叶良辰和赵总 发表于 2016-8-24 15:46

oppo22 发表于 2016-8-24 16:03

学习下hook

5730485 发表于 2016-8-24 20:59

HOOK不是编程嘛
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 易语言HOOK入门教程第一课-----API HOOK