Scancode Map的妙用,按键随意变换! 举例: 再次说明:所有对注册表的修改,必须在重新启动电脑后,才能生效。 http://blog.chinaunix.net/uid-174325-id-3912617.html Scancode Map 注册表项来实现键盘按键映射。 位于注册表的: H Read More
posted @ 2015-12-11 00:37 findumars Views(10004) Comments(1) Diggs(2)
三、代码实现(DELPHI版本),采用第三种方式实现代码插入。1. 定义两个类,一个用来实现在内存中建立输入表;一个用来实现对PE头的代码插入。DelphiCode:const MAX_SECTION_NUM = 20;const DYN_LOADER_START_MAGIC = $C0DE51A... Read More
posted @ 2015-12-10 22:59 findumars Views(981) Comments(0) Diggs(0)
不赖猴的笔记,转载请注明出处。深入剖析PE文件PE文件是Win32的原生文件格式.每一个Win32可执行文件都遵循PE文件格式.对PE文件格式的了解可以加深你对Win32系统的深入理解.一、基本结构。上图便是PE文件的基本结构。(注意:DOS MZ Header和部分PE header的大小是不变的... Read More
posted @ 2015-12-10 22:58 findumars Views(3385) Comments(0) Diggs(1)
刚有一段时间没做博客了,今天刚好有人问了这个问题,而自己以前也弄过,于是这里有了一篇新的博文。关于改造WebBrowser控件的一些技巧,大家可以参考MSDN或者蒋晟写的一个东西,里面有讲的很详细的,今天我就说一下这个alter对话框的修改和过滤的方法:很简单,只要咱们继承IDocHostShowU... Read More
posted @ 2015-12-10 22:46 findumars Views(505) Comments(0) Diggs(0)
最近工作需要,要将TWebBrowser样式改头换面,包括菜单,滚动条等,都要换掉。由于滚动条已经屏蔽掉,所以关于页面滚动等,全部都需要自己写代码来模拟了。模拟的过程中发现获得页面的客户区大小ClientHeight,ClientWidth以及页面总大小ScrollHeight,ScrollWidt... Read More
posted @ 2015-12-10 22:44 findumars Views(483) Comments(0) Diggs(0)