11 2014 档案

摘要:最近想用一下Xtreme ToolkitPro 界面库,安装后用VC6根据向导 产生一个工程,编译时出现如下的错误:fatal error C1076: compiler limit : internal heap limit reached; use /Zm to specify a higher... 阅读全文
posted @ 2014-11-27 16:38 vcerror 阅读(8848) 评论(0) 推荐(0)
摘要:WebKit 资料搜集1 what is webkit? WebKit 是一个开源浏览器网页排版引擎,与之相应的引擎有Gecko(Mozilla,Firefox 等使用的排版引擎)和Trident(也称为MSHTML,IE 使用的排版引擎)。同时WebKit 也是苹果Mac OS X 系统引擎框架... 阅读全文
posted @ 2014-11-25 14:45 vcerror 阅读(259) 评论(0) 推荐(0)
摘要:makefile.new(7117) : fatal error U1087: cannot have : and :: dependents for same target(2012-05-21 21:58:33)原因: 程序的路径出现了空格.解决方法: 程序放在没有空格的路径中 阅读全文
posted @ 2014-11-24 10:06 vcerror 阅读(367) 评论(0) 推荐(0)
摘要:直接从win95/98说起,因为之前的系统基本上没有保护模式的概念,程序员可以直接修改任意内存的数据。在95/98中采用的内核开发模型是VxD(虚拟设备驱动),在dos时期,程序认为它们拥有系统的一切,严格来说95/98是建立在dos的基础上的操作系统,当dos程序移植到 windows中,wind... 阅读全文
posted @ 2014-11-22 15:01 vcerror 阅读(631) 评论(0) 推荐(0)
摘要:1.首先,先从基础的东西说起,开发WINDOWS下的驱动程序,需要一个专门的开发包,如:开发JAVA程序,我们可能需要一个JDK,开发WINDOWS应用程序,我们需要WINDOWS的SDK,现在开发WINDOWS下的驱动程序,我们需要一个DDK/WDK。 2.DDK(Driver Develo... 阅读全文
posted @ 2014-11-22 14:54 vcerror 阅读(1987) 评论(0) 推荐(1)
摘要:新版的VS2012中集成了WDK8,而且WDK8中已经没有之前的Build Environment了,看来编译驱动只能通过VS2012了,直接开发WDF驱动很方便直接选取相应的模板即可,若是编译以前的WDM驱动,则需要做一下转换,具体步骤如下: 打开VS2012, file -> open -> c... 阅读全文
posted @ 2014-11-22 14:52 vcerror 阅读(352) 评论(0) 推荐(0)
摘要:开发环境搭建:系统:win7 x64工具:vs2012 + WDK8.0插件:wdfcoinstaller.msi(1)先安装vs2012,再安装wdk8.0,这样在打开vs2012时可以创建windows drivers类型的工程。注:vs2012不能安装wdk8.1,wdk8.1必须安装在vs2... 阅读全文
posted @ 2014-11-22 12:12 vcerror 阅读(748) 评论(0) 推荐(0)
摘要:现在的网络安全问题,越来越受到重视,微软在VISTA以后,使用了WFP平台来代替之前XP和03中的基于包过滤的技术,比如Transport Driver Interface(TDI)过滤,Network Driver Interface Specification(NDIS)过滤,Winsock l... 阅读全文
posted @ 2014-11-22 10:57 vcerror 阅读(4610) 评论(0) 推荐(0)
摘要:Windows 8是微软公司推出的最新的客户端OS,内部名称Windows NT 80。相对于Windows NT 5.x,其网络结构变化非常大,原有的TDI,NDIS系统挂接方法不再适用。在Windows8系统中,微软引入了两种新的网络过滤系统,WFP和NDISfilter。WFP (Window... 阅读全文
posted @ 2014-11-22 10:19 vcerror 阅读(2045) 评论(0) 推荐(0)
摘要:给.dll文件加一个数字签名的方法效果如图所示:做法: 下载数字签名工具包:http://files.cnblogs.com/babyt/SignTool.rar/Files/JavaCoffee/SignTool.rar电脑桌面左下角的开始>>运行>>输入cmd进入DOS命令窗口利用cd(跳转)命... 阅读全文
posted @ 2014-11-21 09:18 vcerror 阅读(1072) 评论(0) 推荐(0)
摘要:SetFilePointer(hFile, 0, NULL, FILE_BEGIN);SetEndOfFile(hFile);FlushFileBuffers(hFile); //先把写文件缓冲区的数据强制写入磁盘。 阅读全文
posted @ 2014-11-20 16:28 vcerror 阅读(400) 评论(0) 推荐(0)
摘要:解决方法1:链接器->系统->子系统->控制台或windows后面的”最低版本“是5.01解决办法2:解决“不是有效的win32应用程序”问题帅宏军用VC2013编译了一个程序,在Windows 8、Windows 7(64位、32位)下都能正常运行。但在Win XP,Win2003下运行时,却报错... 阅读全文
posted @ 2014-11-19 20:08 vcerror 阅读(465) 评论(0) 推荐(0)
摘要:编译时提示上面的错误,而确实应用了该函数的库文件,直接搜索lib文件内容,发送该函数的声明如下_PhInitializePhLib@0说明函数的编译方式和库文件的编译方式不同,发现该工程的调用约定为_cdecl(/Gd), 更改为__stdcall (/Gz)再编译就好了 阅读全文
posted @ 2014-11-19 17:41 vcerror 阅读(284) 评论(0) 推荐(0)
摘要:虽然ntdll.lib库也引用了,但还是提示找不到RtlGetVersion函数定义,工程中头文件的定义如下:NTSYSAPINTSTATUSNTAPIRtlGetVersion( _Out_ PRTL_OSVERSIONINFOW lpVersionInformation );而ntdll.l... 阅读全文
posted @ 2014-11-18 20:29 vcerror 阅读(1142) 评论(0) 推荐(0)
摘要:我拿到一个VS的工程,用VS2010编译时提示:atlcomcli.h(1756):errorC2338:CVarTypeInfocannotbecompiledwith/Jor_CHAR_UNSIGNEDflagenabledatlcomcli.h(1778):errorC2338:CVarTyp... 阅读全文
posted @ 2014-11-14 16:06 vcerror 阅读(1238) 评论(0) 推荐(0)
摘要:1.这个是网上找的别人的解决办法,本人没试过解决办法:网上大多说的这类似问题是解决自定义类的,可是这个连接是系统CWinAppEx,网上查了很久也没找到原因,重装了vs也没解决。后面在google上无意中看到有个回复说是vs2008少装了sp1补丁,问了下同事,还真没装这个补丁,装上之后解决该问题了... 阅读全文
posted @ 2014-11-14 14:50 vcerror 阅读(354) 评论(0) 推荐(0)
摘要:基础知识bp 程序运行过程中下断点bu 程序未加载之前下断点bl 列出所有断点bc 清除断点今天在调试驱动的时候 发现下好断点后 无法调试WinDbg显示kd> gBreakpoint 11's offset expression evaluation failed.Check for invali... 阅读全文
posted @ 2014-11-13 15:25 vcerror 阅读(509) 评论(0) 推荐(0)
摘要:The following functions are used in Windows networking:MultinetGetConnectionPerformanceWNetAddConnection2WNetAddConnection3WNetCancelConnectionWNetCan... 阅读全文
posted @ 2014-11-10 16:42 vcerror 阅读(1683) 评论(0) 推荐(0)
摘要:说明本篇简单的说一下怎么样使用的VMProtect的权限管理功能,使我们的程序拥有注册码的功能。只用的注册版的程序才能执行指定的函数。同样这个功能VMProtect也有例子位置在:安装目录\VMProtect Ultimate\Examples\Licensing\MSVC\下找到。打开工程为了节省... 阅读全文
posted @ 2014-11-04 14:37 vcerror 阅读(728) 评论(0) 推荐(0)
摘要:Release我这里使用的是Release的版本,Debug的版本分析没有多少的必要,因为程序发布过之后就是Release的,我们先看一下这个文件原程序分析使用OD打开VMProtectDemo1.exe原版程序因为在我们的程序使用到了MessageBox,所以这里我们就下bp MessageBox... 阅读全文
posted @ 2014-11-04 14:35 vcerror 阅读(976) 评论(0) 推荐(0)
摘要:说明VMProtect的功能我就不说了,详情大家可以去看这个百科。VMProtect_百度百科VMProtect 自带有例子,目录在安装目录\VMProtect Ultimate\Examples\VMProtect V2.12.3 破解版链接: http://pan.baidu.com/s/1gd... 阅读全文
posted @ 2014-11-04 14:34 vcerror 阅读(1466) 评论(0) 推荐(0)
摘要:在Win7下默认DbgPrint输出信息后,使用DbgView看不到内容。新建一个reg文件,双击导出就行了。Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Sessio... 阅读全文
posted @ 2014-11-03 11:48 vcerror 阅读(528) 评论(0) 推荐(0)