以windows系统为主,涉及WIN32 API , 未公开的API,DLL编程,多任务(多进程、多线程) ,消息系统,钩子(HOOK)应用,驱动程序(DDK)开发,Shell编程,剪贴板,注册表,NT服务等众多方面。
-
在C++中使用cpuid指令获得CPU信息 - [:14 PM]CPUID指令是intel IA32架构下获得CPU信息的汇编指令,可以得到CPU类型,型号,制造商信息,商标信息,序列号,缓存等一系列CPU相关的东西。
-
检测文件存在的三种方法 - [:33 PM]test if a File exist or not?
-
Windows凭据管理 - [:30 AM]题目中的Windows凭据(Credential)其实就是指用户帐户和口令。最近项目中存在一台Windows(PC)机去管理服务器(Server),这之中就设计到服务器管理员权限的问题。需要用户对Windows上存储的用户名和密码进行管理。
-
使用Shell API读取特殊路径设置 - [:14 AM]
-
VC实现光驱、软驱、USB的禁用和启用 - [:40 PM]由于工作的实际需要,需要对光驱,软驱,USB的启用和禁用实现控制。参考大家提供的对网卡禁用的代码,实现了光驱,软驱,USB的启用和禁用
-
用Visual C++实现CPU特权指令操作 - [:00 PM]
-
使用Visual C++编程取得CPU信息 - [:53 PM]利用利用CPUID 汇编指令(机器码:0FH A2H, 如果你的编译器不支持CPUID 指令,只有emit 机器码了)
-
Visual C++中动态链接库技术浅谈 - [:35 PM]本文比较了Visual C++所支持的三种动态链接库,列出了各自不同的特点和应用场合,详细地描述了三种动态链接库的建立和调用的方法。
-
QQ尾巴病毒的Visual C++实现探讨 - [:30 PM]
-
Windows 2000下Api函数的拦截分析 - [:27 PM]Api拦截并不是一个新的技术,很多商业软件都采用这种技术。对windows的Api函数的拦截,不外乎两种方法,第一种是Mr. Jeffrey Richter 的修改exe文件的模块输入节,种方法,很安全,但很复杂,而且有些exe文件,没有Dll的输入符号的列表,有可能出现拦截不到的情况。
共 31 ,显示 1 - 10