- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 信息安全
http://blog.csdn.net/iiprogramhttp://msdn.itellyou.cnhttp://developer.nvidia.com/cuda-downloads这个是GPU开发包,CUDA http://software.inte
2011-09-27 10:05:26 394
原创 获取调用函数的返回地址
//获取调用函数的地址DWORD dwFuncAddr = 0;DWORD dwBp = 0;__asm{ push eax; mov eax , ebp; mov dwBp,eax; pop eax;}dwFuncAddr = *(
2011-09-26 17:35:18 662
翻译 拷贝文件路径
bool CopyDirectory(const char* vSrcPath,const char* vDestPath){ if(0 == vSrcPath) return false; if(0 == vDestPath) return false; i
2011-09-26 11:07:12 319
原创 创建文件夹
bool CreateDirectory(const char* vPath){ if(0 == vPath) return false; if(255 < strlen(vPath)) return false; SECURITY_ATTRIBU
2011-09-26 11:04:19 387
原创 CreateThread _beginThread _begintheadex AfxBeginThead思考
CreateThread创建一个新线程,请不要使用这个函数,因为在线程运行时,常常要用到C运行时库如fopen,malloc,strtok,等函数,这些函数需要线程局部存储的数据块,这个数据块通常需要在创建线程时建立,如果使用CreateThread,这个数据块就没有建立
2011-09-16 11:30:34 728
翻译 驱动开发环境搭建
这个链接有详细的说明http://timke.blog.163.com/blog/static/10158730620109842917143/
2011-09-16 10:07:21 319
原创 拷贝目录 VC
// 将pc中的文件夹从一个目录拷贝到另外的一个目录BOOL CopyDirectory(CString strSrcPath, CString strDesPath, BOOL bFailIfExists/*=FALSE*/){ if( strSrcPath.
2011-09-13 15:43:31 1669 1
原创 GDI+ VC双缓冲
Graphics g(pDC->m_hDC);//创建Graphics对象Bitmap CacheImage(rect.Width(),rect.Height()); //依窗口大小创建内存画布Graphics buffer(&CacheImage);//Gaphics对
2011-09-13 15:35:35 613
原创 图像处理方法
图像变换 由于图像阵列很大,直接在空间域中进行处理,涉及计算量很大。因此,往往采用各种图像变换的方法,如傅立叶变换、沃尔什变换、离散余弦变换等间接处理技术,将空间域的处理转换为变换域处理,不仅可减少计算量,而且可获得更有效的处理(如傅立叶变换可在频域中进行数字
2011-09-11 15:12:51 798
原创 ring3层远程注入DLL方法
ring3层远程注入DLL方法向进程中注入DLL1、用OpenProcess来获取注入进程的ID值2、为DLL的路径名向进程申请空间 VirtualAllocEx3、将路径名写入进程空间 WriteProcessMemory4、获取LoadLibraryA在K
2011-09-09 16:19:26 387
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人