找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 4|回复: 0

A1SysTest 驱动加载测试工具

[复制链接]

32万

主题

0

回帖

96万

积分

超级版主

积分
964681
发表于 2025-3-15 15:48:55 | 显示全部楼层 |阅读模式
驱动标签:  驱动
a1systest是黑客反病毒论坛的第一个正式对外发布的软件,主要用于。对于需要检测驱动加载的朋友来说,相信这款驱动加载测试工具(a1systest)一定是你们非常喜欢的软件。
主要功能:
1、ddk驱动的加载、启动、停止、卸载功能。2、wdm驱动的加载、启动、停止、卸载功能。3、wdf驱动的加载、启动、停止、卸载功能。4、可以自动保存驱动的加载状态,更加方便快捷。5、通过自定义控制码控制驱动。6、强大的i/o buffer编辑处理功能。7、支持文件拖甩。8、自带hex编辑器,灵活方便,功能强大。



ddk驱动测试说明
1、自带测试驱动test.sys不可修改文件名。

2、test.sys有两种功能,io控制码code=0时则打印debugstring “helloword!”,用工具debugview可以查看。

3、io控制码code=1时则将输入buffer中的信息拷贝到输出buffer中。

4、io控制码code=2时则直接向输出buffer中写入信息“hello world fromdriver”
测试步骤
1、将test.sys托甩到a1systest界面中打开,并依次点击[安装]、[启动]。

2、点击[执行i/o控制]按钮,可在工具debugview中见到打印出的字符串。

3、点击[编辑/查看缓存]按钮,在hex编辑器中随意输入些什么,关闭窗口。

4、将“code(hex)”后面的值修改为1。

5、点击[执行i/o控制]按钮,此时数据已输出到输出缓存中。

6、依次点击[编辑/查看缓存]、[查看数据输出缓存]查看驱动的输出内容。

7、将“code(hex)”后面的值修改为2。

8、点击[执行i/o控制]按钮,此时字符串数据“hello world from driver”已输出到输出缓存中。

9、依次点击[编辑/查看缓存]、[查看数据输出缓存]查看驱动的输出内容。
更新日志
1、增加了独有的r3下symbollinkname自动探测功能(而类似于devicetree等工具完成类似功能则需要加载驱动)。

2、增加了驱动自动分类功能,不同驱动可随意拖甩进a1systest中,它会根据驱动类型的不同而自动区分加载。

3、增加了文件夹解析功能,可解析被拖甩至程序中文件夹内的各种类型驱动程序,并自动进行匹配配对。

4、增加了驱动状态及时探测功能,可在载入文件时探测此驱动状态,并以不同颜色的图标显示,一目了然。

5、增加了探测设备改变的功能,实时获取设备最新状态。

6、增加了查看设备驱动详情的功能。

7、增加了hex编辑器的定制功能。

8、增加了按钮图标,界面更美观,操作更方便(windows vista以上完全可见)。

9、重新组织了几乎所有代码。

10、重新组织了驱动控制界面,将io控制与驱动控制界面分开。

11、重新设计了i/o buffer编辑界面,使用起来更舒心。

12、重新修改了wdm驱动控制代码逻辑,使其完全兼容win7。

13、重新组织了设备对象遍历逻辑,提升了准确率。

14、修正了由字符操作在某些情况下降低稳定性的bug。

15、修正了重复加载文件时可能引起崩溃的bug。

16、修正了极个别情况下由硬件刷新消息引起崩溃的bug。

17、进一步增加了英语类资源。


aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|ziyuan80.com

GMT+8, 2025-8-11 07:12 , Processed in 0.080231 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表