批处理2 —— 一键启动IDA监听手机或模拟器
原创第二个贴子了。。。这次分享的是为了辅助自己经常进行IDA调试进行的一项改进工作,这个批处理可以帮助用户快速地启动安卓平台的监听,提高启动调试环境的效率。技术改进特点:实现了一键开启IDA监听,从而省去了各个平台的监听部署工作。
@echo off
setlocal enabledelayedexpansion
rem 定义安卓基础目录,包含adb服务、android_server
set android_dir=%userprofile%\Desktop\Android
rem 进入安卓基础目录
cd %android_dir%
rem 检测是否安装了android_server
for /f %%a in ('adb shell su -c "ls -l /data/local/android_server | grep "^-" | wc -l"') do (
if not defined as_exists set as_exists=%%a
)
rem 若没有安装android_server则安装并授权
set rs=!as_exists!
if %rs%==1 (
echo Found Android Server...
) else (
echo No Fond!
echo Install Android Server...
adb push android_server /sdcard/
adb shell su -c "cp -rf /sdcard/android_server /data/local/"
adb shell su -c "rm -rf /sdcard/android_server"
adb shell su -c "chmod 755 /data/local/android_server"
echo Install Success...
)
rem 开始启动IDA监听
start "IDA FOR ANDROID" cmd /c "cd %userprofile%\Desktop\Android & ping -n 3 127.0.0.1>nul & adb forward tcp:23946 tcp:23946"
adb shell su -c "/data/local/android_server"
省略了手动输入代码的繁琐过程,赞一个~ 妹子不错 支持一个 图中妹子是谁。 谢谢分享。。。。。这个方便呀。。。。哈哈。 这妹子是谁 谢谢分享, 挺方便的
页:
[1]