11 2019 档案

摘要:前言 subprocess这个函数很好用,类似于控制台执行,功能很多,今天先介绍subprocess调用exe,并行调用两个或两个以上的exe。 Subprocess调用exe 调用exe有几种方式,这里介绍一下subprocess。 p = subprocess.Popen(“./XXX.exe 阅读全文
posted @ 2019-11-27 09:07 o云淡风轻o 阅读(2514) 评论(0) 推荐(0) 编辑
摘要:基本使用方法 第一步:准备一份INI文件。如test1.ini [ITEMS] item1=1 item2=2 item3=3 item4=4 [ITEM1] test1=aaa [ITEM2] test2=bbb [ITEM3] test3=ccc [ITEM4] test4=ddd View C 阅读全文
posted @ 2019-11-18 17:49 o云淡风轻o 阅读(885) 评论(0) 推荐(0) 编辑
摘要:安装pyinstaller 打开cmd窗口,输入pip install pyinstaller,命令行输出successfully表示成功。 打包PY文件 一、单个py文件 在py文件目录下,打开cmd窗口,输入pyinstall -F XXX.py,执行成功的话,会在当前目录生成一个dist文件夹 阅读全文
posted @ 2019-11-18 11:41 o云淡风轻o 阅读(17799) 评论(0) 推荐(0) 编辑
摘要:参考链接:https://blog.csdn.net/LEON1741/article/details/87291839 一、新建工程 二、写一个Driver.c #include <ntddk.h> #include <wdf.h> DRIVER_INITIALIZE DriverEntry; E 阅读全文
posted @ 2019-11-05 16:34 o云淡风轻o 阅读(684) 评论(0) 推荐(0) 编辑
摘要:对于NT式驱动来说,主要的函数是DriverEntry例程、卸载例程及各个IRP的派遣例程。 一、驱动加载过程与驱动入口函数(DriverEntry) 和编写普通应用程序一样,驱动程序有个入口函数,也就是首先被执行的函数。这个函数通常被命名为DriverEntry。该函数的原型为: NTSTATUS 阅读全文
posted @ 2019-11-04 09:31 o云淡风轻o 阅读(1075) 评论(0) 推荐(0) 编辑
摘要:数据结构是计算机程序的核心,I/O管理器定义了一些数据结构,这些数据结构是编写驱动程序时所必须掌握的。驱动程序经常要创建和维护这些数据结构的实例。 一、驱动对象(DRIVER_OBJECT) 每个驱动程序会有唯一的驱动对象与之对应,并且这个驱动对象是在驱动加载的时候,被内核中的对象管理程序所创建的。 阅读全文
posted @ 2019-11-02 16:53 o云淡风轻o 阅读(868) 评论(0) 推荐(0) 编辑
摘要:基于Windows驱动开发技术详解这本书 一、简单的INF文件剖析 INF文件是一个文本文件,由若干个节(Section)组成。每个节的名称用一个方括号指示,紧接着方括号后面的就是节内容。每一行就是一项内容,其形式都是类似SomeEntry=SomwValue。每个项的顺序是可以颠倒的,但系统分析I 阅读全文
posted @ 2019-11-02 14:42 o云淡风轻o 阅读(1052) 评论(0) 推荐(0) 编辑
摘要:上一篇写的KMDF程序是通过串口进行配置的,那么我们在VS中Attach to process外,可以直接用Winbdg进行调试,winbdg.exe所在路径为C:\Program Files (x86)\Windows Kits\10\Debuggers\x64。怎么使用它呢。 如果是串口方式配置 阅读全文
posted @ 2019-11-02 08:53 o云淡风轻o 阅读(872) 评论(0) 推荐(0) 编辑
摘要:工具是VMware12+Win10+VS2017+WDK1809 https://blog.csdn.net/qq_21763381/article/details/83242916 首先分清楚主计算机和目标计算机。 主计算机就是本机,目标计算机可以是待调试机或者虚拟机。 目标计算机(我的是VMwa 阅读全文
posted @ 2019-11-01 15:57 o云淡风轻o 阅读(582) 评论(0) 推荐(0) 编辑
摘要:VS2017+WDK+VMware12+Win10环境配置完毕,接下来写第一个驱动程序。 1、新建一个KMDF的程序。 2、配置项目属性。 3、编译项目。一般这里应该成功,我一台电脑成功了,另一台电脑失败了。两台电脑OS的版本不同,一个1803(失败),一个1809(成功)。失败的信息如下: 做法: 阅读全文
posted @ 2019-11-01 15:40 o云淡风轻o 阅读(3179) 评论(0) 推荐(0) 编辑
摘要:U盘制作启动盘 1、在电脑上插入U盘,关闭安全软件杀毒工具,然后打开装机吧U盘启动盘制作工具 2、选择刚插入的U盘,勾选上,点击一键制作启动U盘,制作前U盘数据必须转移备份; 3、选择格式化U盘,记得提前备份好U盘有用信息。 4、这一步,你可以有两种选择,一种是在线下载Win10镜像,这种情况就是制 阅读全文
posted @ 2019-11-01 09:29 o云淡风轻o 阅读(905) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示