3 个不稳定版本
0.2.1 | 2023 年 10 月 3 日 |
---|---|
0.2.0 | 2023 年 2 月 10 日 |
0.1.0 | 2023 年 1 月 28 日 |
#2128 在 解析器实现
52 每月下载量
用于 btsnoop-extcap
14KB
171 行
Btsnoop 解析器库用于 Rust
此库为 btsnoop 日志 提供解析功能。
[dependencies]
btsnoop = "0.2.1"
示例
use btsnoop::parse_btsnoop_file;
let btsnoop_bytes: &[u8] = include_bytes!("btsnoop_hci.log");
let file: btsnoop::File = parse_btsnoop_file(btsnoop_bytes).unwrap();
for packet in file.packets {
println!("Packet={:x?}", packet.packet_data);
}
文件来源
btsnoop
可以解析由 Android 和btmon
生成的文件。- 有关可以从已 root 的 Android 设备实时流式传输 HCI 日志的 Wireshark extcap 插件的子项目,请参阅
btsnoop-extcap
。
参考资料
依赖项
~3MB
~58K SLoC