c++
angel725
这个作者很懒,什么都没留下…
展开
-
代码注入的三种方法
目录 Windows 钩子 CreateRemoteThread 和 LoadLibrary 技术 ――进程间通信 CreateRemoteThread 和 WriteProcessMemory 技术 ――如何用该技术子类化远程控件 ――何时使用 CreateRemoteThread 和 WriteProcessMemory 技术 结束语 附录A 附录B 附录C 附录D 附转载 2013-02-17 13:20:08 · 2490 阅读 · 0 评论 -
过 DNF TP 驱动保护(一)
文章目录: 01. 博文简介: 02. 环境及工具准备: 03. 分析 TP 所做的保护: 04. 干掉 NtOpenProcess 中的 Deep InLine Hook: 05. 干掉 NtOpenThread 中的 Deep InLine Hook: 06. 干掉 NtReadVirtualMemory 中的 In转载 2013-03-08 23:49:24 · 1765 阅读 · 1 评论 -
过 DNF TP 驱动保护(二)
文章目录: 01. 博文简介: 02. 环境及工具准备: 03. 分析 TP 所做的保护: 04. 干掉 NtOpenProcess 中的 Deep InLine Hook: 05. 干掉 NtOpenThread 中的 Deep InLine Hook: 06. 干掉 NtReadVirtualMemory 中的 In转载 2013-03-08 23:51:59 · 923 阅读 · 0 评论 -
Unicode 与 ANSI 字符串转换
(1) ANSI -> Unicode ? int MultiByteToWideChar( __in UINT CodePage, // 标识了与多字节关联的一个代码页值 __in DWORD dwFlags, // 允许我们进行额外的控制,它会影响带变音符号(比如重音)的字符。但是一般情况下不适用,转载 2013-03-13 15:43:59 · 685 阅读 · 0 评论 -
VC编译LUA与调用
环境vs2012,lua版本5.2.1 新件一个空项目,添加所有src内的文件,然后移除lua.c, lua.h, luac.c,文件(如果有 print.c也移除) 选择项目-属性-配置属性-常规-配置类型,即可选择生成静态库lib或动态库dll. 下面演示一个c++调用lua函数的例子. test.lua代码 [cpp] view plaincop转载 2013-03-14 21:37:20 · 601 阅读 · 0 评论 -
Windows下编译Firefox
下载源码 源码下载有两种方式,直接下载所有源码和通过CVS,个人建议直接下载,下载地址: ftp://ftp.mozilla.org/pub/mozilla.org/firefox,在里面可以选取你要编辑的版本,源码主要在nightly和releases文件中,releases指已发行的版本,相对于nightly来说更稳定一些,编译采用releases文件中的源码,releases中有Fire转载 2014-01-13 15:53:50 · 1029 阅读 · 0 评论