본문 바로가기
반응형

호기심_메모231

adb shell input keyevent / adb shell sendevent //사용법 usage: input [text|keyevent] input text input keyevent // Event_code 0 --> "KEYCODE_UNKNOWN" 1 --> "KEYCODE_MENU" 2 --> "KEYCODE_SOFT_RIGHT" 3 --> "KEYCODE_HOME" 4 --> "KEYCODE_BACK" 5 --> "KEYCODE_CALL" 6 --> "KEYCODE_ENDCALL" 7 --> "KEYCODE_0" 8 --> "KEYCODE_1" 9 --> "KEYCODE_2" 10 --> "KEYCODE_3" 11 --> "KEYCODE_4" 12 --> "KEYCODE_5" 13 --> "KEYCODE_6" 14 --> "KEYCODE_7" 15 --> "KEYCODE.. 2021. 8. 13.
[환경세팅] Android 앱 진단 1. 설치파일 ​1) JDK 다운로드 : http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html ​2) ADT 다운로드(SDK) : http://developer.android.com/sdk/index.html 3) acroeditor 또는 notepad++ : 키워드 검색 또는 log정보 검색, 파일 변경 내용 비교 4) burpsuite : 네트워크 프록시 세팅 5) sqlite browser : 앱의 db파일을 읽을 수 있다. 6) jd-gui : jar 파일을 읽을 수 있다. 소스코드를 java파일로 저장할 수 있다. 7) HxD : 메모리 덤프 파일을 읽을 수 있다. 8) NetworkMiner : 패.. 2021. 8. 13.
getprop 명령어 프로퍼티 보는 명령어 ro. 은 롬에 쓰여져서 안 바뀜 https://android.googlesource.com/platform/system/core.git/+/android-4.2.2_r1/toolbox/getprop.c => 소스코드 2021. 8. 13.
[sqlite3] adb로 db 보기 // 사용 사례 C:\adb shell #cd /data/dbdata/databases/com.android.providers.contacts #sqlite3 contacts2.db sqlite>.tables sqlite>select * from contacts; // 개발자 사이트 설명 sqlite3 From a remote shell to your device or from your host machine, you can use the sqlite3 command-line program to manage SQLite databases created by Android applications. The sqlite3 tool includes many useful commands, such as .dump.. 2021. 8. 13.
[원격 ADB] 여러대의 스마트폰에 쉽게 접속하기 하나의 PC에서 여러 스마트폰을 ADB로 접속을 편하게 하기 위해서 사용하는 방법이 원격접속이다. 여러 스마트폰에 각각의 접속 포트를 설정해 놓으면 케이블이 없어도 쉽게 접속할 수 있다. 물론 두사람이 하나의 스마트폰에 접속하려고 할 때도 사용할 수 있는 방법인다. 테스트 결과 원격 ADB 포트는 한대 당 하나의 접속만 허용하는 것 같다. 같은 네트워크에 접속한 상태에서 스마트폰을 AP로 설정하여 Wifi로 접속한다. ADB TCP포트 5555 가 안열리는 경우 단말에 접속하여 setprop service.adb.tcp.port 5555 로 세팅한다. USB 디버깅을 껐다가 키면 포트가 열린다. adb connect : 로 하면 접속이 된다. adb shell 로 들어가고 adb disconnect 로 .. 2021. 8. 13.
728x90