上一页 1 2 3 4 5 6 7 ··· 11 下一页
摘要: unsigned __stdcall fangdiaoshiThread(void * lParam) { while (true) { DWORD dwTime = GetTickCount(); Sleep(1000); if ((GetTickCount() - dwTime) > 2000) Exit... 阅读全文
posted @ 2017-10-11 23:36 _xiaohaige 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 1、5字节。 2、原来的函数的执行汇编中的前面5个字节(一个jmp刚刚好需要5个字节)、 3、新函数会copy前面这5个字节。然后将需要Hook的函数这5个字节变成一个jmp指令(jmp到新的函数上) 4、然后在新的函数上在想要调用Hook了的老函数的代码中jmp到复制过来的5个字节, 5、这5个字 阅读全文
posted @ 2017-10-11 23:17 _xiaohaige 阅读(312) 评论(0) 推荐(0) 编辑
摘要: #include #include "../Detours/include/detours.h" #pragma comment(lib, "F:/小海在Po学校学习/小海的项目/Detours_Test/Detours/lib.X86/detours.lib") static int (WINAPI *OLDMessageBox)(HWND, LPCTSTR, LPCTSTR, UINT)... 阅读全文
posted @ 2017-10-09 09:53 _xiaohaige 阅读(423) 评论(0) 推荐(0) 编辑
摘要: 1、在一个DLL中有函数被某个进程所调用就会先调用DllMain函数,然后进行reason选择, 进行进程启动的执行时进行你的hook,全局当然是最先被初始化的,在全局区此时也可以进行你需要的hook, 当然的这些hook的前提是你能把你的Dll注入到所有的进程中。 2、而1中,我们可以通过SetW 阅读全文
posted @ 2017-10-09 00:03 _xiaohaige 阅读(3516) 评论(0) 推荐(0) 编辑
摘要: 1、DllMain函数是我们DLL的入口函数, 2、在以上的DllMain中的ul_reason_for_call情况下DllMain都会被调用 3、对于一个DLL来说,最为重要的是它的导出函数 4、在生成导出函数的时候记得为函数加上extern来防止C++的命名粉碎。 5、挂Windows消息的H 阅读全文
posted @ 2017-10-07 16:09 _xiaohaige 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 1、用了记得还, 2、申请的记得释放 3、设置了记得设置回来。 阅读全文
posted @ 2017-09-29 01:20 _xiaohaige 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 1、在exe文件中指明了我们需要使用到的dll,和所用到的dll中的哪一些函数。 2、开始DOS头 3、所有的东西都是关于首地址的偏移。 4、文件标志 阅读全文
posted @ 2017-09-28 09:14 _xiaohaige 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 1、action中的to是只能用一次,而by是可以一直使用。 2、reverse(),是反过来实现,而这个并不是所有的动作都存在的。 阅读全文
posted @ 2017-09-27 19:16 _xiaohaige 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 1、发布的项目会自动复制一份到Resource文件目录下,但是并不会自动到各个平台下的资源文件中, 2、在执行平台项目的时候,Resource文件会复制一份到平台资源文件中,进行使用。 3、综合以上两个步骤的话,就是cocosStudio项目发布之后我们就可以直接执行我们的项目工程,这回执行两个自动 阅读全文
posted @ 2017-09-26 13:28 _xiaohaige 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 1、返回父层:removeFromParentAndCleanup(true); 2、图片的消息处理: 3、按钮触碰: 按钮点击: 4、按钮的点击也可以直接做,不用添加成员函数来实现。 5、添加背景音乐 6、反正就是各种各样的按钮了,然后就是跳来跳去的,只要看清楚一个个的点就能行。 阅读全文
posted @ 2017-09-26 12:26 _xiaohaige 阅读(128) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 11 下一页