본문 바로가기

mobile해킹3

Uncrackable level 2(Frida 활용) Uncrackable level 2 (Frida 활용) * 준비물 : Jadx, Frida, IDA, Nox, Uncrackable-level2.apk 1. UnCrackable-Level1.apk 설치 Step 1) UnCrackable-Level1.apk 깃허브에서 apk 파일을 다운 받을 수 있습니다. 주소 : https://github.com/OWASP/owasp-mastg/blob/master/Crackmes/Android/Level_02/UnCrackable-Level2.apk Step 2) 다운 받은 apk 파일을 녹스에 드래그&드롭 하여 설치하고 실행시킨다. 실행하면 루팅 탐지 알림이 뜨며 OK를 누르면 자동으로 앱이 종료된다. 먼저 루팅 탐지 우회부터 실습해 보도록 하겠습니다. 2. 루팅.. 2023. 5. 30.
Uncrackable level 1 (정적분석 Part.2) Uncrackable level 1 (정적분석 Part.2) 오늘은 지난 시간에 이어 암복호화 과정을 정적분석으로 풀어보는 시간을 가져보도록 하겠습니다. 2. 암복호화 (1) jadx-gui로 디컴파일 하기 Step 1) jadx-gui를 실행하고 다운받은 UnCrackable-Level1.apk 파일을 드래그&드롭 한 뒤 메인 액티비티를 찾아간다. (sg.vantagepoint -> uncracakable1 -> MainActivity) package sg.vantagepoint.uncrackable1; public void verify(View view) { String str; String obj = ((EditText) findViewById(R.id.edit_text)).getText().toS.. 2023. 5. 24.
Uncrackable level 1 (정적분석 Part.1) Uncrackable level 1 정적분석으로 풀기 * 준비물 : jadx-gui, apk_easy_tool, Nox, UnCrackable-Level1.apk 0. UnCrackable-Level1.apk 설치 Step 1) UnCrackable-Level1.apk 깃허브에서 apk 파일을 다운 받을 수 있습니다. 주소 : https://github.com/OWASP/owasp-mastg/blob/master/Crackmes/Android/Level_01/UnCrackable-Level1.apk Step 2) 다운 받은 apk 파일을 녹스에 드래그&드롭 하여 설치하고 실행시킨다. 실행하면 루팅 탐지 알림이 뜨며 OK를 누르면 자동으로 앱이 종료된다. 먼저 루팅 탐지 우회부터 실습해 보도록 하겠습니다... 2023. 5. 23.