会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
鞋带儿
博客园
首页
新随笔
联系
订阅
管理
2023年6月11日
打开Windows测试模式
摘要: ### 0 概述 为了在发布前测试Windows驱动,需要在本地计算机上做验证,就需要打开Windows“测试模式”,即Test Mode。 ### 1 步骤 - 关闭“安全启动”,即secure boot; - 打开“测试模式”,即test mode; - 安装驱动 #### 1.1 关闭“安全启
阅读全文
posted @ 2023-06-11 15:41 鞋带儿
阅读(5018)
评论(0)
推荐(0)
2020年8月3日
查看64位SSDT中服务函数地址
摘要: 以Windows 7 x64为例。 原理:在ntdll中,反汇编Nt*函数,在第二行可以看到对应索引,根据索引在nt模块中,根据公式计算服务函数地址 方法: - 使用windbg + 虚拟机,加载ntdll.dll符号,在ntdll.dll中反汇编对应Zw*函数寻找索引(Nt*函数也可以,因为它俩地
阅读全文
posted @ 2020-08-03 15:15 鞋带儿
阅读(813)
评论(0)
推荐(0)
2020年7月10日
VS2017 + WDK7600搭建Windows XP驱动编译环境
摘要: 如果你开发的驱动需要支持Windows XP,就必须使用WDK7600;如果不需要,赶紧安装最新的VS2019+WDK2004吧。 由于WDK7600编译使用命令行,没有集成IDE,使得编码过程较为痛苦,既没有代码提示,又。。好吧,主要就是代码提示,这也是使用VS集成环境最根本的需求。 关于VS集成
阅读全文
posted @ 2020-07-10 17:54 鞋带儿
阅读(1584)
评论(0)
推荐(0)
2019年5月10日
[DEMO]宽字节与多字节的相互转换
摘要: 仅适用Windows平台 // main.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。 // //C 头文件,扩展名为.c或.cpp时用 #include #include #include #include //C++头文件,只能扩展名为.cpp时用 //#include //#include //#include int main() ...
阅读全文
posted @ 2019-05-10 14:52 鞋带儿
阅读(163)
评论(0)
推荐(0)
2019年3月27日
获取文件属性“详细信息” - StringFileInfo
摘要: 0、什么是StringFileInfo1、获取方法2、示例代码 参考链接: 1、MS docs - GetFileVersionInfoA:https://docs.microsoft.com/zh-cn/windows/desktop/api/winver/nf-winver-getfileversioninfoa 2、Cppblog - Win32汇编--使用资源—版本信息资源:http...
阅读全文
posted @ 2019-03-27 14:39 鞋带儿
阅读(4355)
评论(0)
推荐(1)
2019年3月22日
字长模型LP64,ILP64,LLP64,ILP32,LP32
摘要: 字长(数据)模型是编译器用来确定基本数据类型长度的。 LP64,ILP64,LLP64是64位平台上的字长模型,ILP32和LP32是32位平台上的字长模型。 根据命名,I-int,L-long,P-pointer,LL-longlong,64-上述类型字长64,32-上述类型字长32。 所以,字长
阅读全文
posted @ 2019-03-22 11:22 鞋带儿
阅读(1906)
评论(0)
推荐(1)
[转]IA64与X86-64的区别
摘要: 原文:https://www.cnblogs.com/sunbingqiang/p/7530121.html 说到IA 64与x86 64可能很多人会比较陌生。不知道你在下载系统的时候有没有注意过,有的地方标注了x86/64/ia 64全版本等字样。那x86/x64/ia 64都是什么东西的版本呢?
阅读全文
posted @ 2019-03-22 10:50 鞋带儿
阅读(1098)
评论(0)
推荐(0)
MS datatype define(微软数据类型定义)
摘要: 这里根据MS文档整理了微软数据类型的定义, 参考文档:https://docs.microsoft.com/zh cn/openspecs/windows_protocols/ms dtyp/24637f2d 238b 4d22 b44d fe54b024280c 注意: 1、由于Windows平台
阅读全文
posted @ 2019-03-22 10:34 鞋带儿
阅读(328)
评论(0)
推荐(0)
2017年8月14日
libcurl编译及使用
摘要: 环境: libcurl版本:7.54.1 VS:Visual Studio 2013 一、编译 1、下载最新版的libcurl( )(地址:https://curl.haxx.se/download.html),并解压。可以通过Download Winzard来选择你需要的包。 2、打开VS2013
阅读全文
posted @ 2017-08-14 22:59 鞋带儿
阅读(2280)
评论(0)
推荐(0)
2017年8月10日
C服务程序模板
摘要: 在DoWork中添加自己的代码。 服务安装: sc create srvdemo binpath= "F:\srvdemo.exe" 服务启动:sc start srvdemo 参数1 参数2 //net start方式不支持参数 服务停止:sc/net stop srvdemo 服务删除:sc d
阅读全文
posted @ 2017-08-10 10:40 鞋带儿
阅读(418)
评论(0)
推荐(0)
公告