출처 : http://jack2.codebreaking.org/123
1. NDK 다운로드
(http://developer.android.com/tools/sdk/ndk/index.html)
 
2. gdbserver 를 단말기에 복사
 
3. gdbserver 퍼미션 변경
 
4. 원하는 어플 pid 추출
 
5. system/lib 을 pc에 복사하기 위해 압축
 
6. 압축파일을 pc로 복사
 
7. pc에 C:adt-bundle-windows-x86-20131030sdkplatform-toolslibsystemlib 에 압축 풀기
 
8. app_process 도 pc로 복사
 
9. C:adt-bundle-windows-x86-20131030sdkplatform-toolslibsystembin 경로로 이동시킴
 
10. gdbserver 를 이용해 attatch 시킴
 
11. 1234 포트로 포워딩
 
12. PC에서 gdb 실행
 
13. 아래 명령어로 경로 설정(상위 경로는 다를 수 있음)
set solib-search-path C:adt-bundle-windows-x86-20131030sdkplatform-toolslibsystemlib
set solib-absolute C:adt-bundle-windows-x86-20131030sdkplatform-toollib
file C:/adt-bundle-windows-x86-20131030/sdk/platform-tools/lib/system/bin/app_process
14. target remote:1234 로 프로세스에 연결
15. 디버깅~~~
 
16. 쩝... 별 성과가 없었음.
 
															 
									 
									 
									 
			 
			 
			 
			 
			
댓글 달기