๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
Wargame/Reversing

[CrackMe] Crack Me 04 ํ’€์ด

by STUDY SOOHYUN 2022. 7. 30.
728x90
EXEINFO ์ด์šฉํ•ด์„œ Crack Me 04 ์—ด์–ด๋ณด๊ธฐ

 

 

Crack Me 04 ๋ฌธ์ œ๋Š” MS Visual Basic ์œผ๋กœ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๋˜์—ˆ๊ณ , Not Packed๋ฅผ ๋ณด์•„์„œ๋Š” ํŒจํ‚น ๋˜์ง€ ์•Š์•˜๋‹ค๋Š” ๋œป ๊ฐ™์•„์š”.

 

์ด๋ฎค๋‹ˆํ‹ฐ๋ฒ„๊ฑฐ๋กœ ๋ฆฌ๋ฒ„์‹ฑ ์‹œ์ž‘ํ•˜๊ธฐ

 

ํ”„๋กœ๊ทธ๋žจ์„ ์‹คํ–‰ํ•˜๊ณ , Serial ์„ ์ž…๋ ฅํ–ˆ๋Š”๋ฐ๋„ Registered ๋ฒ„ํŠผ์ด ํ™œ์„ฑํ™” ๋˜์ง€ ์•Š๋„ค์š”.

 

 

ํ•ด๊ฒฐ ๋ฐฉ๋ฒ• - ๋ธŒ๋ ˆ์ดํฌ ํฌ์ธํŠธ

 

๋ฌธ์ž์—ด ๊ฒ€์ƒ‰, ๋ถ„๊ธฐ๋ฌธ๊ณผ JMP JE ๋“ฑ๋“ฑ ์ง€๊ธˆ๊นŒ์ง€ ํ•ด๊ฒฐํ•ด์™”๋˜ ๋ฐฉ๋ฒ•์„ ์ ์šฉ ์‹œํ‚ค๊ธฐ ์œ„ํ•ด ์ž˜ ์ฐพ์•„๋ดค์ง€๋งŒ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์„ ์ž˜ ๋ชจ๋ฅด๊ฒ ์–ด์„œ ๊ฒฐ๊ตญ์€ ์„œ์น˜๋ฅผ ํ†ตํ•ด ํ•ด๊ฒฐํ–ˆ์–ด์š”. ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์„ ์•Œ๊ณ  ๋‚˜์„œ๋Š” ์„œ์น˜๋ฅผ ํ•˜์ง€ ์•Š์•˜๋‹ค๋ฉด ํ•ด๊ฒฐํ•˜์ง€ ๋ชป ํ–ˆ์„ ๊ฑฐ๋ผ๋Š” ์ƒ๊ฐ์„ ํ–ˆ์–ด์š”.

 

 

์šฐํด๋ฆญ ํ›„ → Search for → All intermodular calls ๋ฅผ ๋ณด๋ฉด, ์‚ฌ์šฉ๋œ ๋ชจ๋“  ๋ชจ๋“ˆ์„ ๋ณผ ์ˆ˜ ์žˆ์–ด์š”.

 

 

๋ณด๋ฉด, Cmp ๋ถ„๊ธฐ๋ฌธ์ด ํ•˜๋‚˜ ๋ณด์ด๋„ค์š”. ์—ฌ๊ธฐ๋กœ ๊ฐ€๋ณผ๊ฒŒ์š”.

 

 

์ดํ›„ ๋ธŒ๋ ˆ์ดํฌ ํฌ์ธํŠธ๋ฅผ ๊ฑธ๊ณ  ํ”„๋กœ๊ทธ๋žจ์„ ์‹คํ–‰ ํ•ด๋ณผ๊ฒŒ์š”.

 

 

์‹œ๋ฆฌ์–ผ ์ž…๋ ฅ์ฐฝ์— ์•„๋ฌด๊ฒƒ๋„ ์ž…๋ ฅํ•˜์ง€ ์•Š์œผ๋ฉด ์•„๋ฌด ๋ณ€ํ™”๋„ ์—†์–ด์š”. ํ•˜์ง€๋งŒ ํ•œ ๊ธ€์ž๋ผ๋„ ์ž…๋ ฅํ•˜๊ฒŒ ๋˜๋ฉด

 

 

๋‹ค์Œ๊ณผ ๊ฐ™์ด EXC ๋ ˆ์ง€์Šคํ„ฐ ์˜†์— ๋ˆˆ์— ๋„๋Š” ์ˆซ์ž๊ฐ€ ์ƒ๊ฒจ์š”. ์ด ์ˆซ์ž๋ฅผ ๋ณต์‚ฌํ•ด๋‘๊ณ 

 

 

ํ”„๋กœ๊ทธ๋žจ์„ ๋‹ค์‹œ ์‹œ์ž‘ํ•ด์„œ ๋„ฃ์–ด์ฃผ๋ฉด ๋ฒ„ํŠผ์ด ํ™œ์„ฑํ™” ๋˜์š”.

 

 

์ด๋ ‡๊ฒŒ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์–ด์š”.

 

๋ฌธ์ œํ•ด๊ฒฐ ํ›„ ์•Œ๊ฒŒ ๋˜์—ˆ์–ด์š”.

 

  • ๋””๋ฒ„๊ฑฐ์˜ ๋‹ค์–‘ํ•œ ๊ธฐ๋Šฅ

๋ฆฌ๋ฒ„์‹ฑ์˜ ๊ฐœ๋…, ์–ด์…ˆ๋ธ”๋ฆฌ์–ด ๋“ฑ ๋‹ค์–‘ํ•œ ์ง€์‹์ด ํ•„์š”ํ•˜์ง€๋งŒ ์ด๋ฒˆ ๋ฌธ์ œ๋ฅผ ํ†ตํ•ด์„œ ๋ฐฐ์šด๊ฑด ๋””๋ฒ„๊ฑฐ์˜ ๊ธฐ๋Šฅ์„ ์•„๋Š” ๊ฒƒ๋„ ์ค‘์š”ํ•˜๋‹ค๋Š” ๊ฑฐ์—์š”. ๋งŽ์€ ์žฌ๋ฃŒ๋“ค์ด ์žˆ์ง€๋งŒ ์š”๋ฆฌํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ชจ๋ฅด๋Š” ๊ฒƒ๊ณผ ๊ฐ™์€ ๊ฑฐ์—์š”. ๋”ฐ๋ผ์„œ ์ด๋ฒˆ ๋ฌธ์ œ๋ฅผ ํ†ตํ•ด ๋””๋ฒ„๊ฑฐ์˜ ๊ธฐ๋Šฅ์„ ์•Œ ์ˆ˜ ์žˆ๋„๋ก ์—ฌ๋Ÿฌ๊ฐ€์ง€๋ฅผ ํด๋ฆญํ•ด๋ณด๊ณ  ๊ฒฝํ—˜ํ•ด๋ด์•ผ ํ•œ๋‹ค๋Š” ๊ฒƒ์„ ๊นจ๋‹ฌ์•˜์–ด์š”.

728x90

'Wargame > Reversing' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[CrackMe] Crack Me 06 ํ’€์ด  (0) 2022.07.31
[CrackMe] Crack Me 05 ํ’€์ด  (0) 2022.07.30
[CrackMe] Crack Me 03 ํ’€์ด  (0) 2022.07.30
[CrackMe] Crack Me 02 ํ’€์ด  (0) 2022.07.28
[CrackMe] Crack Me 01 ํ’€์ด  (0) 2022.07.21

๋Œ“๊ธ€