분류 전체보기 451

디바이스 로그 내 중요정보 점검방법론

logcat 명령줄 도구 Logcat은 기기에서 오류와 (앱에서 Log 클래스로 작성한) 메시지가 발생할 때, 스택 추적을 비롯하여 시스템 메시지의 로그를 덤프해주는 명령줄 도구입니다. 이 페이지는 명령줄 logcat 도구에 관한 것이지만, Android Studio의 Logcat 창에서 로그 메시지를 볼 수도 있습니다. Android Studio에서 로그를 보고 필터링하는 방법은 Logcat에서 로그 쓰기 및 보기를 참조하세요. ​ ​ 명령줄 구문 ​ 가장 자주 쓰는 구문은 adb logcat {로그 필터} --pid = {PID} [adb] logcat [] ... [] ... logcat을 adb 명령으로 실행하거나 에뮬레이터 또는 연결된 기기의 셸 프롬프트에서 직접 실행할 수 있습니다. adb를 ..

메모리 덤프 방법론 3가지

#안드로이드 스튜디오에서 ADM(Android Device Monitor)방법은 제외한다. ⊙ adb를 이용한 메모리 덤프 1. adb -e shell am dumpheap 3855 /sdcard/sg.hprof 2. adb pull /sdcard/sg.hprof 3. strings.exe sg.hprof > memory.txt - 3855 : 실행되고 있는 앱의 PID - /sdcard/sg.hprof : 덤프 파일을 저장할 경로 ⊙ ddms를 이용한 메모리 덤프 1. ddms.bat 실행 2. 분석할 앱 선택 후 hprof 파일로 저장 ⊙ frida를 이용한 메모리 덤프 1. adb shell 2. /data/local/tmp/frida-server & (frida-server 실행) 3. frida..

화이트해커 로그띵) 해킹대회가 있다고? (feat. CTF)

CTF란CTF란 Capture The Flag의 약자로 정보 기술 문제를 적절한 방식으로 처리하고 주어진 문제를 해결해 나가면서 획득한 점수를 통해 승패를 겨루는 경기이다. CTF에는 크게 Jeopardy 방식과 Attack-Defense 방식이 존재하며 각 방식별 특징은 아래와 같다.Jeopardy(제퍼디) : Pwnable, Reversing, Forensics, Cryptography 등 여러가지 분야의 문제들을 각각 푸는 방식. 문제의 난이도에 따라 점수가 달라지며, 방식의 차이에 따라 동일 분야의 낮은 배점 문제를 먼저 해결하지 않으면 더 높은 배점 문제를 열어볼 수 없는 형태도 있다.Attack-Defense : 공방전 형태라 불리며 각 팀별로 할당받은 서버에 대한 취약점을 발견하고 패치하거나..

e.g.CTF/Basic Step 2020.10.03