๐Ÿ“ฑ Mobile

OWASP crackme1

sa1t 2024. 1. 23. 16:30
๋ฐ˜์‘ํ˜•
๋””๋ฒ„๊น… ๊ฐ€๋Šฅ ์ƒํƒœ ๋งŒ๋“ค๊ธฐ
// ํœด๋Œ€ํฐ์— crackme lv1 apk๋ฅผ ์„ค์น˜ํ•œ๋‹ค.
adb pull owasp.mstg.uncrackable1	// ํŒจํ‚ค์ง€ ํŒŒ์ผ ์ถ”์ถœ
// ํŒจํ‚ค์ง€ ํŒŒ์ผ์—์„œ apkํŒŒ์ผ ์ถ”์ถœ 
apktool d owasp.apk					// apk ํŒŒ์ผ ๋””์ปดํŒŒ์ผ 
AndroidManifest.xmlํŒŒ์ผ์— android:debuggable="true" ๋ณ€์กฐ ํ˜น์€ ์ถ”๊ฐ€
apktool b owasp.mstg.uncrackable1	// ํŒจํ‚ค์ง€ ํŒŒ์ผ ๋ฆฌํŒจํ‚ค์ง•
apkํŒŒ์ผ ์‚ฌ์ด๋‹ ํ”„๋กœ๊ทธ๋žจ์œผ๋กœ ์‚ฌ์ด๋‹
adb install test-signed-owasp.apk	// apk ํŒŒ์ผ ์„ค์น˜ํ•˜๊ธฐ

 

๋””๋ฒ„๊น… ์ถ”๊ฐ€

์•ˆ๋“œ๋กœ์ด๋“œ ์ŠคํŠœ๋””์˜ค์—์„œ ๋””๋ฒ„๊น… ๋ธŒ๋ ˆ์ดํฌ ํฌ์ธํŠธ ์‚ฌ์šฉํ•˜๋Š” ๋ฒ•
 

์•ˆ๋“œ๋กœ์ด๋“œ ์ŠคํŠœ๋””์˜ค smalidea ์„ค์น˜๋ฒ•

ํ•ด๋‹น URL ์ ‘์† ํ›„ ํŒŒ์ผ์„ ๋‹ค์šด๋กœ๋“œ ํ•œ๋‹ค. JesusFreke / smalidea / Downloads — Bitbucket For large uploads, we recommend using the API. Get instructions bitbucket.org zipํŒŒ์ผ์„ ํ’€์ง€ ์•Š์€ ์ฑ„๋กœ ์•ˆ๋“œ๋กœ์ด๋“œ ์ŠคํŠœ๋””์˜ค์—์„œ ๋ธŒ๋ ˆ

p-ssw0rd.tistory.com

 

ํ”„๋ฆฌ๋‹ค ๋ณด์•ˆ ๋กœ์ง ์šฐํšŒ ์‹œ , ์–ดํ”Œ ๋จผ์ € ์‹คํ–‰ ํ›„ waiting for ์ƒํƒœ๋ฅผ ๋งŒ๋“ค์–ด ๋†“๊ณ  frida js ํŒŒ์ผ ์ฃผ์ž… ํ›„ ์‹คํ–‰ํ•ด์•ผํ•œ๋‹ค.
ํ•ด๋‹น ์ฝ”๋“œ์— breakํ›„ equals ์•ž์— ๋งˆ์šฐ์Šค ์ปค์„œ > alt+shift+F7๋กœ ํ•ด๋‹น ์ฝ”๋“œ ์ง„์ž…

๊ทธ ํ›„ Uncrackable1 ํ™”๋ฉด์—์„œ ์•„๋ฌด ๋ฌธ์ž์—ด ์ž…๋ ฅ ํ›„ VERIFY

ํ•ด๋‹น ๋ณ€์ˆ˜๊ฐ’(anObject)์„ qwer๋กœ ๋ณ€์กฐ ํ›„ ๋””๋ฒ„๊น… ์‹œ ์„ฑ๊ณตํ™”๋ฉด์ด ๋œฌ๋‹ค

๋ฐ˜์‘ํ˜•