busdog is a filter driver for MS Windows (XP and above) to sniff USB traffic.

https://code.google.com/p/busdog/

https://busdog.googlecode.com/files/busdog32_v0.2.1.exe

https://busdog.googlecode.com/files/busdog64_v0.2.1.exe

Important Note

It is a good idea to create a system restore point before mucking about with USB class filter drivers as if you install a filter that windows cannot load (non-signed on x64, unmet dependency etc) then the pnp manager will not be able to load the driver stack for any USB device (all USB mice and keyboards will stop working). A system restore point can come in handy at this stage.

Installation

All you need to do is grab one the execuables and run it, you will then be prompted to install the busdog filter driver. The filter driver sits on top of all USB and HID devices on your system so it is possible to remove it via the setup tab.

Note:

  • If you are running a 64 bit system you will need to either run with testsigning enabled (http://msdn.microsoft.com/en-us/library/dd419910.aspx).
  • The busdog client depends on the .NET 3.5 framework

Busdog Driver Uninstallation

The busdog GUI has an uninstall function on the setup tab and also you can uninstall the driver via the "Control Panel->Add/Remove Programs"interface.

Screenshots

redits

Thanks to FAMFAMFAM for the use of the Silk icon set: http://www.famfamfam.com/lab/icons/silk/

时间: 2024-10-11 01:13:59

busdog is a filter driver for MS Windows (XP and above) to sniff USB traffic.的相关文章

Windows Filesystem filter driver

参考:http://www.codeproject.com/Articles/43586/File-System-Filter-Driver-Tutorial 关键点: To perform attaching, we create a new device object with the device extension (call IoCreateDevice) and the propagate device object flags from the device object we a

Keyboard Input WDF Filter Driver (Kbfiltr)源代码学习笔记

WDF版本键盘过滤驱动——Kbfiltr The Kbdfltr sample is an example of a keyboard input filter driver. This sample is WDF version of the original WDM filter driver sample. The WDM version of this sample has been deprecated. This is an upper device filter driver sa

初试 Windows XP Embedded 系统开发1

眼下 Windows PE(Preinstallation Environment)和 Windows XP Embedded 是能够脱离主机里的硬盘独立执行的 Windows 操作系统,Windows PE 多用于光盘启动,Windows Embedded 从 Feature Pack 2007 之后已经支持从 USB 设备(移动硬盘.Flash U 盘)执行. 从基础開始,菜鸟也能够开发出一个在 USB 移动硬盘上执行的操作系统. 一.Windows Embedded 开发资源简单介绍 Wi

转帖 NDIS中间层驱动开发在Win7系统下和Windows XP系统下的区别

NDIS中间层驱动的开发在Win7系统上和Windows XP系统上有差别.原帖:http://bbs.pediy.com/showthread.php?t=137545 我把NDIS中间层的讨论分成2块. windows 7系统和Windows XP系统. (一)在 Windows XP系统上进行开发  平时很多朋友包括我在内,我们都在XP系统上使用NDIS5.1的框架来进行程序开发.我们都使用Microsoft WDK提供的 NDIS 的 Passthru例子,在这个例子上做进一步的修改,来

Windows XP运行命令

运行程序&运行命令辅助功效选项access.cpl添加硬件向导hdwwiz.cpl添加或者删除程序appwiz.cpl管理工具control admintools自动更新w pl.cpl Bltooth文件传送向导fsquirt计算器calc证书管理节制台certmgr.msc字符照射表charmap磁盘查抄工具chkdsk剪贴簿查看器clipbrd命令行提示符cmd组件服务dcomcnfg计算机管理compmgmt.msc日期和时间属性timedate.cpl DDE同享ddeshare装备管

How to install BMW E-sys software on Windows XP & Mac OS X

It’s an instruction on how to setup BMW ENET cable software E-SYS on Windows XP & Mac OS X. Requirement: Laptop running Windows XP or higher (Mac OS X is capable, only if running a windows VM) 2GB RAM 3GB Free Hard Drive Space WiFi Connection at the

fedora 21下Virtual Box安装Windows XP SP3

Installing Virtual Box and Windows XP SP3 during Fedora 21 The first step:Download and Install Virtual BoxThe first method:Download address:https://www.virtualbox.org/wiki/Downloads;According to system, we click onVirtualBox 4.3.20 for Linux hosts, a

用户必备资料 103个Windows XP运行命令

辅助功能选项  access.cpl   添加硬件向导  hdwwiz.cpl   添加或删除程序  appwiz.cpl   管理工具  control admintools   自动更新  wuaucpl.cpl   Bluetooth文件传送向导  fsquirt   计算器  calc   证书管理控制台  certmgr.msc   字符映射表  charmap   磁盘检查工具  chkdsk   剪贴簿查看器  clipbrd   命令行提示符  cmd   组件服务  dcomc

windows XP 各个文件夹详细介绍

问题描述  windows文件介绍总结      ├WINDOWS  │ ├-system32(存放Windows的系统文件和硬件驱动程序)  │ │ ├-config(用户配置信息和密码信息)  │ │ │ └-systemprofile(系统配置信息,用于恢复系统)  │ │ ├-drivers(用来存放硬件驱动文件)  │ │ ├-spool(用来存放系统打印文件.包括打印的色彩.打印预存等)  │ │ ├-wbem(存放WMI测试程序,用于查看和更改公共信息模型类.实例和方法等)  │