Liea
'모바일' 태그의 글 목록 (6 Page)

모바일

② 공부/[Mobile-Android]

취약점 진단 및 분석 도구(3) - ADB의 기능(데이터 기능, 포트와 네트워킹 기능, 스크립팅 기능, 서버 기능, 쉘 기능)

데이터 기능 연결된 안드로이드 장치에서 파일이나 애플리케이션을 제어하기 위해 ADB 명령에는 install/uninstall, pull/push가 있다. Install 명령어 연결된 장치에 원하는 앱 설치 기능 명령어 : adb install application.apk 같은 어플 재설치 명령어 : adb install -t application.apk Uninstall 명령어 명령어 : adb uninstall 설치된 패키지 목록 확인 명령어 : adb shell pm list packages -f pull/push 명령어 연결된 장치나 애플리케이션에서 PC로 파일을 복사하거나, 파일을 장치에 넣는 기능 push 명령어 : adb pull /sdcard/test.txt C:\\android\\test...

② 공부/[Mobile-Android]

취약점 진단 및 분석 도구(2) - ADB 살펴보기(jdwp를 이용한 프로세스 정보 확인)

jdwp를 이용한 프로세스 정보 확인 Java Debug Wire Protocol로 자바 애플리케이션의 디버깅에 사용 jdwp를 이용해 특정 앱의 프로세스 번호를 알아내고, 이를 디버거에 연결해 디버깅을 수행한다. ⇒ 얻은 정보를 사용해 특정 애플리케이션의 디버깅을 수행할 수 있도록 설정이 가능하다. (forward 명령어 활용)

② 공부/[Mobile-Android]

취약점 진단 및 분석 도구(1) - ADB 살펴보기(장치연결, logcat, bugreport)

#2 취약점 진단 및 분석 도구 1장에서 구축한 환경을 기반으로 앞으로 진단하는 데 많이 사용되는 도구와 기본 명령어를 다룬다. Android debug bridge, Drozer 등은 4장에서 상세 진단 시 사용한다. 명령어의 결과와 쓰임에 익숙해져야만 진단 실습을 하는 데 어려움이 없다. ADB 살펴보기 ADB : 안드로이드 에뮬레이터나 PC에 실제 연결된 장치를 제어하기 위한 안드로이드 디버깅 도구 중 하나 ADB는 안드로이드 SDK에 포함되어 있으므로 추가 설치 없이 SDK 설치만으로 사용이 가능하다. 안드로이드 스튜디오(안드로이드 통합 개발환경)와 ADB 안드로이드 통합 개발환경 : 기능을 GUI 형태로 제공함 ADB : 명령 라인을 통해 사용자가 입력함으로써 안드로이드 기기와 통신하도록 함 A..

② 공부/[Mobile-Android]

InsecureBank 초기 설정

보호되어 있는 글입니다.

② 공부/[Mobile-Android]

안드로이드 앱 진단 환경 구성

보호되어 있는 글입니다.