Gnirehtet简介
该项目通过 adb 和 usb 为 Android 设备提供 reverse tethering(反向网络连接),允许 Android 设备在插入电脑后,将电脑的网络共享给 Android 设备,而不用消耗 Android 设备自身的流量。适用于 GNU / Linux、Windows 和 Mac OS,无需任何 root 权限。
二、Gnirehtet测试环境
ADB版本:V1.0.41
Gnirehtet版本:V2.4
windows版本:windows10
安卓版本:android10
BY-serim
1.需要用到的工具
Windows配置
https://dl.google.com/android/repository/platform-tools-latest-windows.zip
https://github.com/Genymobile/gnirehtet/releases/download/v2.4/gnirehtet-rust-win64-v2.4.zip
其他配置安装包
·Linux:gnirehtet-rust-linux64-v2.5.zip
·Windows:gnirehtet-rust-win64-v2.5.zip
·MacOS:gnirehtet-rust-macos64-v2.2.1.zip(old release)
需要用到的文件
测试机配置
打开开发者模式(需手机USB连接仅充电)-->USB调试打开
电脑配置环境
.gnirehtet.exe install #导入APK到手机设置VPN
.gnirehtet.exe run #启动VPN代理
也可一键配置
运行gnirehtet-run.cmd
手机可正常通信
2.配置抓包
adb设置全局代理
.adb.exe shell settings put global https_proxy 192.168.59.1:8888 #设置全局代理
移除代理:
adb shell settings delete global http_proxy
adb shell settings delete global global_http_proxy_host
adb shell settings delete global global_http_proxy_port
BURP配置代理及抓包成功
原文始发于微信公众号(Rot5pider安全团队):APP渗透测试之USB调试抓包-gnirehtet
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论