2020/Android App Hacking
Santoku: Static Analysis Log 확인
EunHwan
2020. 1. 31. 23:28
1. Decompile an App
$ apktool d [App]
$ apktool d firefox.apk
2. 앱의 소스코드가 저장된 디렉토리로 이동
3. grep을 이용해 소스코드에 존재하는 로그관련 코드를 검색한다
$ grep -iRn "Log.d" .
-i: 대소문자 구별x
-R: 하위 디렉토리 + 심볼릭링크까지 타고들어가서 검색한다
-n: 해당 문자를 찾은 파일명+ 라인번호를 출력
. << 현재 폴더에서 검색 시작
grep명령어에서 . 를 하나의 임의의 문자를 나타내는 메타문자로 인식한다.
grep -iRn "Log\.d" . : 개발자가 소스코드에서 logcat을 사용하기 위해 사용하는 log.d 코드를 찾을 수 있다.