- 博客(5)
- 收藏
- 关注
原创 挂钩 NtResumeThread 实现全局Hook .
挂钩一直是Hack 编程中永恒的主题,基本高级的Rootkit 程序多多少少都会使用Hook 技术。似乎Hook 都被讲烂了,不论是Ring3 的还是Ring0 的网上都有例子。Ring0 的毋庸置疑当然是全局的了,这里说说ring3 的全局hook。Ring 3 有Ring 3 的优势,稳定是压倒一切的,因此Mcafee 和其他一些商业的安全软件都还是使用了Ring3 的Hook 技
2012-11-12 21:56:03 1078
原创 vc 线程 通信
可以发送少量文本数据。 // 线程间通信.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include #define WM_USER_MSG WM_USER+102COPYDATASTRUCT SendText;DWORD WINAPI Thread(LPVOID lpParameter){ COPYDATASTRUCT re_Sen
2012-11-08 18:08:38 937
原创 vc 控制台下 窗口消息处理 以及 定时函数 SetTimer
控制台是没有窗口处理队列的,所以必须自己处理函数。 进程间的通信。用 #define WM_USER_MSG WM_USER+102 WM_COPYDATA貌似不起作用。 我们手动制作一个消息处理函数,然后就可以进行 settimer,定时处理任务了。 // HOOK 消息循环处理.cpp : 定义控制台应用程序的入口点。//#include "StdAfx.h
2012-11-08 16:49:03 2353
原创 hook 窗口消息队列
此段代码,不能在控制台里运行,必须有窗口。 // HOOK 消息循环处理.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include ////LRESULT (CALLBACK *Old_WindowProc) (HWND hwnd,UINT uMsg,WPARAM wParam,LPARAM lParam);LONG O
2012-11-08 16:41:38 2617
原创 VC 全屏截图 局部截图
使用前 以下必须先设置 项目->属性->配置属性->常规->MFC的使用 选择“在共享 DLL 中使用 MFC” 代码如下 // vc截图.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include //#include HBITMAP CopyScreenToBitmap(LPRECT lpR
2012-11-07 21:58:12 4652 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人