
[已解決]修改批處理代碼使之支持第二個(gè)smali2smali3文件夾https://pan.baidu.com/s/1kKACob6C3do38DgiXZbDBA 密碼:2z5d
代碼有問(wèn)題啊,實(shí)際上不處理第2個(gè)smali_classes2 smali_classes3。。。。最好支持20個(gè) 啊。幫助我的,贈(zèng)送破=解=版的軟件。nclick="copycode($('code0'));">復(fù)制代碼
- @echo off
- color 0A
- echo===========injectlog===========
- :start
- cls
- set current_dir=%~dp0
- pushd %current_dir%
- :start
- echo.請(qǐng)輸入要注入LOG的逆向工程名稱(輸入【apk的文件名】等價(jià)于AndroidKillerprojects【apk的文件名】)
- set /p inputgc=
- if not exist .projects%inputgc% (
- echo 工程文件夾不存在
- goto start
- )
- xcopy smalihook.py /y .projects%inputgc%Projectsmali
- set do_dir=.projects%inputgc%Projectsmali
- pushd %do_dir%
- call python.exe smalihook.py
- del smalihook.py
- pushd %current_dir%
- xcopy InjectLog.smali /y .projects%inputgc%Projectsmalicomhooktestsmali
- if exist .projects%inputgc%Projectsmali_classes2 (
- echo 存在dex2,繼續(xù)處理
- rem goto starttwo
- ) else (
- goto done
- )
- :done
- echo 已處理完畢
- pause
- exit
- :starttwo
- xcopy smalihook.py /y .projects%inputgc%Projectsmali_classes2
- set did_dir=.projects%inputgc%Projectsmali_classes2
- pushd %did_dir%
- call python.exe smalihook.py
- del smalihook.py
- pushd %current_dir%
- xcopy InjectLog.smali /y .projects%inputgc%Projectsmali_classes2comhooktestsmali
- goto done

