获取 PE 文件的区段表
exchen 14年前 (2011-05-08) 4845浏览 0评论
获取PE文件的区段表,用的方法是,首先打开CreateFile,然后读取这个文件的DosHeader, 从DosHeader中取e_lfanew这个成员的值,这样就能知道“PE00”的偏移,然后SetFilePointer文件的指针 到e_lfane...
exchen 14年前 (2011-05-08) 4845浏览 0评论
获取PE文件的区段表,用的方法是,首先打开CreateFile,然后读取这个文件的DosHeader, 从DosHeader中取e_lfanew这个成员的值,这样就能知道“PE00”的偏移,然后SetFilePointer文件的指针 到e_lfane...
exchen 14年前 (2011-05-04) 4473浏览 0评论
今天在写一个获取网络连接的程序,其中用到了GetTcpTable函数,这个函数的声明在Iphlpapi.h #include <Iphlpapi.h> #include <Winsock2.h> #include <ma...
exchen 14年前 (2011-04-18) 4248浏览 0评论
//将屏幕分辨率设置成1024*768 #include <windows.h> #include <stdio.h> void main() { DEVMODE Dev...
exchen 14年前 (2011-04-06) 3918浏览 0评论
以独占方式打开一个文件,然后将文件的句柄复制到另一个进程,比如复制到System进程,然后自己的进程就可以退出。在Ring3下只要句柄没有关闭,别人就删除不了文件。 #include <windows.h>...
exchen 14年前 (2011-04-02) 4297浏览 0评论
在其他进程中,创建一个新的线程来 LoadLibraryA 我们的 Dll。 /*作者:exchen(Sysprogram) 编写日期:2011年4月2日 博客:http://blog.csdn.net...
exchen 14年前 (2011-04-02) 4233浏览 0评论
/*作者:exchen(Sysprogram) 编写日期:2011年4月2日 博客:http://blog.csdn.net/SysProgram */ void MyFindFile(CS...
exchen 14年前 (2011-04-02) 3794浏览 0评论
/*作者:exchen(Sysprogram) 编写日期:2011年4月2日 博客:http://blog.csdn.net/SysProgram */ //复制文件 void MyCF...
exchen 14年前 (2011-03-24) 4754浏览 0评论
mark一下,以后的开发过程中可能会经常用到socket相关的东西,所以mark一下最基础的东西。 服务端代码 #include <stdio.h> #include <windows.h> ...
exchen 14年前 (2011-03-23) 3598浏览 0评论
EXE call Dll里的函数,然后Dll里的函数callback EXE里的函数 EXE 代码 /*EXE代码 作者:exchen(SysProgram) 日期:2011年3月23日 */ void ...
exchen 14年前 (2011-03-21) 5525浏览 0评论
STARTUPINFO si; //启动信息 memset(&si, 0, sizeof(STARTUPINFO)); si.cb = sizeof(STARTUPINFO); si.dwFlags =...
exchen 14年前 (2011-03-16) 1814浏览 0评论
今天在写程序的时候,下了一个断点,然后调试运行,弹出这个错误 One or more breakpoints cannot be set and have been disabled 弄了半天才搞定。我的程序是Release模式的,Debug模式被不...
exchen 14年前 (2010-12-20) 4863浏览 0评论
发现在MFC程序里只要添加richedit控件,界面就显示不出来。 原来需要先进行初始化: InitCommonControls(); LoadLibrary( "RICHED32.DLL "); //关键所在 转载请注明:exchen...