usb透传虚拟化又更新了-目录大纲已经全部更新完成
2023-4-8 21:7:49 Author: 安全狗的自我修养(查看原文) 阅读量:22 收藏

目录:

公众号:安全狗的自我修养github.com/haidragon# windows上usb过滤与透传(虚拟化)视频教程 
0.windows上usb过滤与透传(虚拟化)视频介绍## 基于usbview源码了解usb1.usbview使用 2.usbview源码编译3.打开显示描述信息4.魔改后的命令行版5.usbview源码分析6.组织usb的知识与设备打开7.模仿写个设备描述符demo8.驱动层实现设备描述符获取9.遍历物理设备对象名称10.遍历所有winobj对象11.wdf驱动usb操作介绍12.驱动遍历接口描述符13.驱动获取厂家字符串信息
公众号:安全狗的自我修养github.com/haidragon## 深入分析usb标准协议17.USB架构与重要概念https://mp.weixin.qq.com/s/YpA4YzNeiIjxu2RfyI-wew14.usb技术概述15.USB总线结构16.usb电源管理17.USB架构与重要概念18.BusHound分析工具使用19.USBlyzer分析工具使用20.USBTrace分析工具使用21.USB Monitor Pro使用22.USB Monitor(Device Monitoring Studio)23.wireshark与其它抓包工具24.USB协议描述符介绍25.USB协议设备描述符26.USB协议配置描述符 27.USB协议接口描述符28.字符串和语言ID描述符29.USB协议端点描述符30.USB设备其它描述符31.USB帧和微帧32.USB协议传输、事务与包33.控制传输及事务组成34.同步传输及事务组成35.批量传输及事务组成36.中断传输及事务组成37.USB协议-事务总结38.最小单位-包(组成与分类)39.USB包-命令类包Token40.USB包-数据类包DATA41.USB包-握手类包Handshake42.USB包-控制传输包结构43.USB包-同步传输包结构44.USB包-批量传输包结构45.USB包-中断传输包结构46.usb的枚举(基于windows)47.usb的常用标准请求48.通过libusb读取鼠标数据
公众号:安全狗的自我修养github.com/haidragon## USBPcap源码分析 49.USBPcap源码编译调试与使用50.USBPcap入口函数分析51.USBPcap注册成过滤驱动52.AddDevice函数分析53.USBPcap设备附加原理分析54.png例程函数分析55.动态调试验证设备附加原理56.DkCreateClose函数分析57.DkReadWrite函数分析58.DkDevCtl函数分析59.DkInDevCtl函数分析60.USBPcap其它函数分析 61.用户层分析(遍历主控器并获取信息) 62.用户层分析(选择过滤主控器) 63.usbpcap数据包获取64.不重启电脑附加设备分析 65.USBPcap过滤驱动总结# 键盘鼠标过滤器66.键盘过滤器原理分析67.键盘过滤器代码讲解68.鼠标过滤驱动## usbdk源码分析 69.云桌面开源方案使用演示70.usbdk源码编译与调试71.单独提取usbdk项目源码72.usbdk安装成过滤器分析73.重写usbdk安装程序74.usbdk与libusb操作介绍75.libusb接口源码分析76.usbdk整体结构跟类介绍77.usbdk入口函数分析78.usbdk怎么附加设备79.libusb的open操作源码分析80.句柄被占强删处理82.libusb的遍历设备源码分析83.adddevice函数分析84.分析usbdk的ioctls85.usbdk本地隐藏的思路86.usbdk本地恢复隐藏87.入队列前的SetCallbacks分析88.usbdk重定向逻辑 89.usbdk过滤open操作90.usbdk的电源管理91.Strategy的选择92.usbdk的优点跟缺点
## 虚拟总线* 1.总线与虚拟总线介绍* 2.虚拟总线案例演示* 3.注册成虚拟总线源码分析* 4.虚拟总线实现设备插拔原理* 5.动态调试分析虚拟总线设备堆栈* 6.adddevice源码分析* 7.控制io源码分析* 8.电源管理分析分析* 9.pnp源码分析* 10.其它操作函数源码分析* 11.功能驱动源码分析* 12.用户层代码分析* 13.总结
## usbip源码分析(windows)* 1.usbip介绍(USB透传)* 2.linux上使用usbip测试* 3.windows上usbip测试* 4.通过usbip介绍虚拟usb总线原理* 6.vhci-创建与关闭源码分析* 7.vhci-adddevice源码分析* 8.vhci-读写例程源码分析* 9.vhci-控制io源码分析* 10.vhci-电源管理分析分析* 11.vhci-pnp源码分析* 12.stub-创建与关闭源码分析* 13.stub-adddevice源码分析* 14.stub-读写例程源码分析* 15.stub-控制io源码分析* 16.stub-电源管理分析分析* 17.stub-pnp源码分析* 18.用户程序-安装信息获取分析* 19.网络通信协议分析* 20.总结

 


文章来源: http://mp.weixin.qq.com/s?__biz=MzkwOTE5MDY5NA==&mid=2247487819&idx=1&sn=dba3a7c53cbadf4e988505497a0329f8&chksm=c13f2202f648ab14e52727f7e2b178f21486fd94cc660fece80a1736a237a55f0c295646f71e#rd
如有侵权请联系:admin#unsafe.sh