04 2017 档案
摘要:我安装的环境是Qt_5_8_0_MSVC2015_64bit,或许不同环境下编译有所不同,我就我自己的安装环境进行叙述一下吧。 1.添加一个新项目,作为静态库项目 2.选择静态库,并完成就可以了 这时候发现生成的项目是个空项目,需要我们自己进行添加.h和.cpp文件,我们建立两个文件mylib.h和
阅读全文
摘要:1.由于地址长度为64位,因此CALL指令把RSP(堆栈指针)寄存器的值减去8. 2.第一批传递子程序的四个参数依次存放于寄存器RCX、RDX、R8、R9。因此,如果只传递一个参数就会放到RCX寄存器中。如果还有第二参数就会将其放入RDX寄存器中,其他参数从右至左入栈。 3.长度不足64位的参数不进
阅读全文
摘要:Hot Patch钩子,多线程Inline Hook解决方法
阅读全文

浙公网安备 33010602011771号