USB HID(Human Interface Device),中文译为人机接口设备,是一种允许人与计算机交互的接口的设备,主要用于连接各种人机界面设备,如键盘、鼠标、游戏手柄、数字仪表、触摸屏等。USB HID 设备与计算机通信使用的是 USB HID 协议,这个协议规定了 USB HID 设备与主机之间的通信协议和数据格式。本文将对 USB HID 协议进行简单的介绍,演示如何用 Wireshark 捕获、过滤 USB 流量,重点对鼠标、键盘流量进行分析,利用 Python 脚本解析流量,从中还原出鼠标轨迹和键盘输入信息。
标签: 协议
1 篇文章
标签
Activity 生命周期 1adb调试 1Android 2assembly 1bot 1c 1cbctf 1CentOS 1CISCN2023 1cqhttp 2crypto 1CTF 7dasctf 1debug权限 1decoder 1encoder 1exit 2exp 1exploit 5fastbin 1format string 3free 1free_hook 1GDB 2glibc 2heap 2HID 1hook 1im 1Jeb 1libc 1Linux 6markdown 1MicroSD卡 1MT管理器 1nonebot 1nonebot2 1note 1off-by-null 1off-by-one 1onebot 1OpenSSL 1patch 1plugin 1ptmalloc2 1Pwn 22Pwnagotchi 3pwntools 1python 5qqbot 1quick start 1Raspberry Pi 3RNDIS 1rop 1rsa 1security 1shebang 1shell 1shellcode 1soname 1SQLI 1stack 3unlink 3USB 2Web 1wifi 1Windows 4Wireshark 1WordPress 1wp 7writeup 2wsl 1wt 1xml 1二分查找 1二进制 6代码高亮 1任意地址写 1初始化 1刷系统 1动态调试 1协议 1去广告 1命令行 1堆利用 2安卓 0安卓逆向 2安装 1工具 1广告移除 1应用优化 1开发助手 1弹窗 1微软商店 1插件 1断点 1服务器 1查找区间 1查找算法 1栈 1树莓派 1注册表 1流量分析 1破解 1移动安全 2端口转发 1符号 1算法助手 1算法实现 1终止条件 1编程技巧 1编译原理 0编译器 1网络安全 6美化 1脚本 1边界查找 1逆向 2键盘 1驱动 1鼠标 1