- 博客(12)
- 资源 (718)
- 收藏
- 关注
原创 VC++实现浏览器自动填表
#include "stdafx.h"#include "EnumFormVal.h"#include CComModule _Module; // 由于要使用 CComDispatchDriver ATL的智能指针, // 所以声明它是必须的#include // 所有 IHTMLxxxx 的接口声明#include #ifdef _D
2012-07-26 17:43:07 9986 3
原创 Windows8内核模式下开发NDIS应用-NDIS Filter讲解
在Win8系统下开发驱动程序,需要数字证书,还需要驱动签名认证。不能像XP下面那样疯狂滴耍流氓了。 由于Win8系统的内核做了大幅度的修改,它和XP系统的内核起了很大的变化,最显著的就是刚才说的:需要签名和证书。 还有就是:不能随意的HOOK SSDT了。在开发NDIS驱动程序的时候,WDK开发包提供了一个新的框架,叫着NDIS FilterNDIS Filter是一个例子工程。假入我把WDK安
2012-07-16 16:23:26 9878 3
原创 VC++实现无进程无dll线程注射技术
请见代码分析,实现线程注射#include "stdafx.h"#include "windows.h"#include "stdio.h"#include "Psapi.h"#include "Tlhelp32.h"//获得加载的DLL模块的信息,主要包括模块基地址和模块大小BOOL GetThreadInformation(DWORD ProcessID,char* Dllfu
2012-07-16 15:52:35 5108 1
原创 VC++实现U盘开机锁
请见代码分析#include #include #include #include #include #include #define MAX_DEVICE 256wchar_t USBSerial[5][100] = {TEXT("")};int gTag = 0;DEFINE_GUID(UsbClassGuid, 0xa5dcbf10L, 0x6530, 0x11d2,
2012-07-16 15:50:11 6260
原创 基于Windows8与Visual Studio2012实现杀毒通用模块
创建第一个Windows8应用程序,Visual Studio 11效果如下设计下列控件针对程序进行命名按钮插入下列代码实现杀毒,实现卸载驱动,删除文件,删除注册表,请见代码注释WCHAR path[100]; // 需要删除的系统驱动及文件 WCHAR DeviceName[2][50] = { {"\\\\.\\slHBKernel"}, {"\\\\.\\slHB
2012-07-16 15:34:18 3792
原创 用Visual studio2012在Windows8上开发内核驱动监视进程创建
在Windows NT中,80386保护模式的“保护”比Windows 95中更坚固,这个“镀金的笼子”更加结实,更加难以打破。在Windows 95中,至少应用程序I/O操作是不受限制的,而在Windows NT中,我们的应用程序连这点权限都被剥夺了。在NT中几乎不太可能进入真正的ring0层。 在Windows NT中,存在三种Device Driver: 1.“Virtual device
2012-07-16 15:25:52 5123 1
原创 用Visual studio2012在Windows8上开发内核驱动监视线程创建
在Windows NT中,80386保护模式的“保护”比Windows 95中更坚固,这个“镀金的笼子”更加结实,更加难以打破。在Windows 95中,至少应用程序I/O操作是不受限制的,而在Windows NT中,我们的应用程序连这点权限都被剥夺了。在NT中几乎不太可能进入真正的ring0层。 在Windows NT中,存在三种Device Driver: 1.“Virtual device
2012-07-16 15:22:12 4160
原创 最短代码实现windows8下的下载器-下载安装执行一体化
请见代码#include "stdafx.h"#include "windows.h"#include "UrlMon.h"#pragma comment(lib, "urlmon.lib")bool FileIsExist(LPCTSTR szFileFullPathName){ WIN32_FIND_DATA Win32_Find_Data; HANDLE hFi
2012-07-16 11:54:31 3477
原创 实现诺基亚 lumia Windows phone 的手机通话记录截取
废话少说,看看代码using System;using System.Collections.Generic;using System.Text;using System.Runtime.InteropServices;using Microsoft.WindowsMobile.PocketOutlook;namespace ReturnCall{ class Progra
2012-07-16 11:52:19 4484 2
原创 基于VC++2012在Windows8上实现文件隐藏
请见代码分析,#include #include //从ntddk中拿出来的一些结构体定义,在ZwQueryDirectoryFile()中要用到typedef LONG NTSTATUS;#define NT_SUCCESS(Status) ((NTSTATUS)(Status)>=0)//参数类型typedef struct _IO_STATUS_BLOCK { NTS
2012-07-16 11:48:25 4705 1
原创 基于Windows8与Visual Studio2012开发内核隐藏注册表
Windows 驱动程序的发展演变 我们在学习开发驱动程序时有必要弄清楚Windows设备驱动程序的发展演变过程(为了简便起见,以下简称驱动程序),以便明白我们将要开发什么样的驱动程序。这就象你开发一个应用程序时必须弄清楚它是运行在WINDOWS平台下还是在DOS平台下,否则我们能写出什么样的应用程序就可想而知了。 驱动程序开发者的各项任务之中,有许多是为特定的硬件编写驱动程序。由于W
2012-07-16 11:46:12 4513
转载 VS 2012 C++程序将支持Windows XP
此前发布的VS 2012编译的 C++ 程序一直不支持Windows XP。在线反馈也有好多开发者对此有意见。最近微软态度有不少转变,不仅宣布VS 2012 Express可以开发桌面程序,也听取了这项关于让VS2012 C++程序支持XP的建议。下面是微软VC++团队博客上的文章。VS 2012的C++程序将支持Windows XP我们最近发布了Visual Studio(以下简称“VS”) 2
2012-07-03 11:35:18 3644
TensorFlow 官方文档中文版 - v1.2.pdf
2017-10-21
VMware-workstation-full-12.5.0-4352439完美破解版.exe
2016-10-11
codeblocks-16.01mingw_fortran-setup.exe下载
2016-10-10
Java语言程序设计(基础篇)(原书第10版)
2016-09-29
20150329C定义变量->源代码
2016-09-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人