Jastes 2022. 5. 24. 15:43


Helloword_patch

Helloword ์ถœ๋ ฅ๋Œ€์‹  ๋‹ค๋ฅธ ๋ฌธ์ž์—ด์ด ์ถœ๋ ฅ๋˜๋„๋ก ํ•˜๋Š” ๊ฒƒ์ด ๋ชฉํ‘œ

HelloWorld.exe
0.10MB

 

๋ญ ๋”ฑํžˆ ํ•ด์„ํ•  ๋ถ€๋ถ„์€ ์—†๋Š”๊ฑฐ ๊ฐ™๊ณ  ์ฃผ์„์— Hello World!!๋งŒ ๋ฐ”๊พธ๋Š” ํ–‰๋™์„ ์ทจํ•ด๋ณผ๊นŒ์š”
patch ์—ฐ์Šต ์ฝ”๋“œ๋‹ˆ๊นŒ์š” ใ…Žใ…Ž

์šฐํด๋ฆญํ•ด์„œ ๋ฐ”๋กœ ์œ„์™€ ๊ฐ™์ด ๋ˆ„๋ฅด์…”๋„ ๋˜๊ณ  ๊ทธ๋ž˜๋„ ์—ฐ์Šต ์ฝ”๋“œ๋ผ๋„ ์•Œ์•„๋Š” ๋ด์•ผ๊ฒ ์ฃ 

012

์œ„์ฒ˜๋Ÿผ ์ ‘๊ทผํ•ด offset์œผ๋กœ ๋ฉ”๋ชจ๋ฆฌ ์žก์œผ๋‹ˆ๊นŒ hxd๋กœ ํ™•์ธ ์ˆ˜์ •ํ•˜๋ฉด ๋(F2)~

๊ทธ๋Ÿผ ๋ฌธ์ž์—ด ํŒจ์น˜๊ฐ€ ๋๋‚ฌ์ฃ  ์ €์žฅํ•˜๊ณ  ๋กœ๋“œํ•ด์„œ ํ™•์ธํ•ด๋ณผ๊นŒ์š”?
์ฐธ๊ณ ๋กœ ๋กœ๋“œํ•˜๋ฉด ์›๋ณธ ์‹คํ–‰ํŒŒ์ผ ๋‚ ์•„๊ฐ€๋‹ˆ๊นŒ ๊ทธ๊ฒŒ ์‹ซ์œผ๋ฉด ๋™์  ๋””๋ฒ„๊ฑฐ ํ•˜๋˜๊ฐ€.. ์›๋ณธ ํŒŒ์ผ ์‚ด๋ฆฌ๋˜๊ฐ€..
๋‹ค๋ฅธ ํ™•์ธ ๋ฐฉ๋ฒ•์„ ์ฐพ์•„๋ด์•ผ๊ฒ ์ฃ ? ์ „ ์•„์ง ์ด๊ฒƒ๋ฐ–์— ๋ชฐ๋ผ์„œ ใ… 

์ฐธ๊ณ ๋กœ ์ €์ฒ˜๋Ÿผ ํ• ๊ฑฐ๋ฉด ์•„๋ฌด๊ฒƒ๋„ ๊ฑด๋“ค์ง€๋ง๊ณ  ๊ทธ๋ƒฅ ๋ˆ„๋ฅด์„ธ์š”

patch ์ „ํ›„


accessBingo_patch

accessBingo.exe
0.11MB

Bingo๋ฅผ ์ถœ๋ ฅํ•˜๋Š” ๊ฒƒ์ด ์ตœ์ข… ๋ชฉ์ ์ž…๋‹ˆ๋‹ค.

์œ„๋Š” ์‹คํ–‰ ์ฐฝ์ด๋ฉฐ ์‹คํ–‰ํ•˜๋ฉด ๋œจ๋Š” ๋ฌธ์ž์—ด๋“ค์ด ์žˆ๊ธฐ์— IDA์˜ ๋ฌธ์ž์—ด ํƒ์ƒ‰ ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•ด
ํ•ด๋‹น ๋ถ„๊ธฐ์ ์œผ๋กœ ์ด๋™ํ•ด ๋ถ„์„์„ ํ•ด์„œ ์‹œ๊ฐ„ ๋‹จ์ถ•๋„ ํ•ด๋ด…์‹œ๋‹ค.

012
์ฐธ๊ณ ๋กœ ๋ฌธ์ž์—ด ํƒ์ƒ‰ Shift+F12

๊ทธ๋Ÿผ ์ž์„ธํžˆ ๋ถ„์„ํ•ด๋ณด์‹ค๊นŒ์š”.
Bingo๋ผ๋Š” ๊ฒƒ์„ ์ถœ๋ ฅํ•˜๋Š” ์กฐ๊ฑด๋ฌธ์œผ๋กœ ์ ‘๊ทผํ•ด์„œ ์กฐ๊ฑด๋ฌธ์— ๋“ค์–ด๊ฐ€๋Š” ๋ฌธ์ž์—ด์„ ๋ถ„์„ํ•˜๊ธด..
์ œ ์‹ค๋ ฅ๋ถ€๋ถ„์—์„œ ๋งŽ์ด ๋”ธ๋ ค์„œ ํ•œ ์ตœ์ข… ๋ถ€๋ถ„๋งŒ ๋ณด์—ฌ๋“œ๋ฆด๊ป˜์š”

 

Win32 API Reference

WM_GETTEXT ๋ฉ”์‹œ์ง€๋ฅผ ์ปจํŠธ๋กค๋กœ ๋ณด๋‚ด ์ปจํŠธ๋กค์˜ ํ…์ŠคํŠธ๋ฅผ ์ฝ์–ด lpString ๋ฒ„ํผ์— ์ฑ„์›Œ์ค€๋‹ค. ์ด๋•Œ ์ปจํŠธ๋กค์€ ๋ฒ„ํŠผ, ์—๋””ํŠธ, ์Šคํƒœํ‹ฑ ๋“ฑ์˜ ํ…์ŠคํŠธ ํ‘œํ˜„์ด ๊ฐ€๋Šฅํ•œ ์ปจํŠธ๋กค์ด์–ด์•ผ ํ•œ๋‹ค. ๋งŒ์•ฝ ๋ฒ„ํผ ๊ธธ์ด(nMaxCount)

www.soen.kr

๊ฒฐ๊ตญ ๊ทธ๋ƒฅ jle ๋ถ„๊ธฐ์ ์„ ์†๋Œ€์„œ ํŒจ์น˜ํ•˜๋ฏ€๋กœ์จ Bingo๋ฅผ ์–ป๋Š” ๋ฐฉ๋ฒ•์„ ์จ์•ผ๊ฒ ๋„ค์š” ใ… 

๋””๋ฒ„๊ทธ ํ•˜๋ฉด์„œ ํ• ๊ป˜์š” ์ด๋ฏธ์ง€๋Š” ์ตœ์ข… ํ™”๋ฉด๋งŒ.. ํ•˜๋„๋ก ํ•˜์ฃ 
์ €๊ธฐ jnz๋ฌธ์ž์—ด์€ ๋ชป ๊ฑด๋“ค์ด๊ณ  ๊ฐ™์ง€ ์•Š๋‹ค๋ฉด ๋ณด๋‚ด๋Š” ๊ฑฐ๊ธฐ์— jz๋กœ ๋ฐ”๊พธ๊ณ  ํ•ด๋ณด์ฃ 
๋ฐ”๊พธ๋Š” ๋ฐฉ๋ฒ•์€ Edit → Patch Progamming → Assemble
์ค‘๊ฐ„์— ์ธ์ž๋‚˜ ๋ ˆ์ง€์Šคํ„ฐ๋ฅผ ํ™•์ธํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ํ• ๋ ค๊ณ  ํ–ˆ๋Š”๋ฐ.. ์ž˜ ์•ˆ๋˜๋„ค์š” ใ… .ใ… 

์งœ๋ž€! ๊ทธ๋Ÿผ ์•„์ฃผ ๊น”๋”ํ•˜๊ฒŒ ์›ํ•˜๋Š” ๊ฐ’๋งŒ ์–ป์„ ์ˆ˜ ์žˆ๊ฒ ์ฃ  ใ„ฑ
์ฐธ๊ณ ๋กœ ์ „ ๋””๋ฒ„๊ทธ๋กœ ํ–ˆ๊ณ  ๋””๋ฒ„๊ทธ๋กœ ํ• ๊ฑฐ๋ฉด ๋‹ค์‹œ ๋˜‘๊ฐ™์ด ํ•ด์ฃผ๋ฉด ๋˜์š”..
์ด์ƒํ•˜๊ฒŒ ๋ฐ”๊ฟ”์„œ ํŒŒ์ผ๋กœ ์ €์žฅํ• ๋ ค๊ณ  ํ•˜๋ฉด prem ์—๋Ÿฌ ๋– ์„œ.. ์–ด์จŒ๋“  ๋ฌธ์ œ ํ•ด๊ฒฐ!!


Easy_CrackMe patch

Easy_CrackMe.exe
0.04MB

์‹คํ–‰์‹œ์ผœ๋ณด๋ฉด ์•Œ๊ฒ ์ง€๋งŒ ์ €๋Ÿฐ ์‹์œผ๋กœ ๋‚˜์˜ค๋‹ˆ ์•Œ๋งž๊ฒŒ ์ถœ๋ ฅํ•˜๋„๋ก patch ํ•ด๋ด…์‹œ๋‹ค.
ํ•ด๋‹น ๋ฌธ์ž์—ด ๊ฒ€์ƒ‰ํ•ด์„œ ๋”ฐ๋ผ์˜ค์‹œ๊ณ  ํ•˜๋ฉด

์ด๋ ‡๊ฒŒ ๋‚˜์˜ค์ฃ  ์•„๊นŒ๋ž‘ ๋น„์Šทํ•œ ๋ฌธ์ œ์ด๋ฏ€๋กœ ๋˜‘๊ฐ™์ด ํ’€์–ด๋ณผ๊นŒ์š”
์™œ ๋˜‘๊ฐ™์ด ํ‘ธ๋ƒ ๊ณต๋ถ€์•ˆ๋˜๊ฒŒ ์ด๋Ÿฌ์‹œ๋Š”๋ฐ ์–ด์งœํ”ผ ๋‚˜์ค‘์— ๋น„๋ฒˆ๋„ ์•Œ์•„๋‚ด๊ณ  ํ•˜๋Š” CTF ํ’€๋ฉด์„œ
ํ’€๊ฑฐ๋ผ์„œ ๊ทธ๋ž˜์š” ์–‘ํ•ด๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ Patch๋ฅผ ์ค‘์ ์œผ๋กœ ๋‘์—ˆ๊ธฐ์— ํ•ดํ‚น์—์„  ํฌ๋ ‰์šฉ ์ด์™ธ๋ก  ๋”ฑํžˆ..?

EP๋ถ€ํ„ฐ ์‹œ์ž‘ํ•ด์„œ ํ•˜๋ฉด ๊ทธ๋ž˜๋„ ๊ณต๋ถ€๋Š” ๋˜๊ฒ ์ฃ  ๋”ฑํžˆ ์ฝ”๋“œ ์„ค๋ช…์ด๋‚˜ ๋ถ„์„์€ ์•ˆํ• ๊ป˜์š”
์ด์   ๋‹ค ์–ด๋Š์ •๋„ ๋ณผ ์ˆ˜๋„ ์žˆ์„๊ฑฐ๊ณ , ํž˜๋“ค๊ธฐ๋„ ํ•˜๊ณ .. ใ… 

์—ฌ๊ธฐ์„œ ๋„˜์–ด๊ฐ€๋ฉด ๋ฐ”๋กœ ๋์ด๊ธฐ์— ๋ถ„๊ธฐ์  ๋ช…๋ น์–ด๋ฅผ ๋ฐ”๊พธ๊ฑฐ๋‚˜ ๋ฐ”์ดํŠธ๋ฅผ ๋ฐ”๊พธ๋ฉด ๋˜๊ฒ ์ฃ 

์ž patch๋Š” ์—ฌ๊ธฐ๊นŒ์ง€์ธ๋“ฏ ํ•˜๋„ค์š” ๋‹ค์Œ์—๋„ ๊ธฐํšŒ๊ฐ€ ์žˆ์œผ๋ฉด ํฌ๋ž™.. ๊ฐ™์ด ํ”„๋กœ์ ํŠธ ์šฐํšŒ๋กœ
ํ”„๋กœ๊ทธ๋žจ์„ ๋Œ๋ฆฌ๋Š” ๊ทธ๋Ÿฐ ํ™œ๋™ ๊ฐ™์€ ๊ฒƒ๋„ ํ•ด๋ณด๊ณ  ์‹ถ๊ธด ํ•˜๋„ค์š” ๋!

๊ทธ๋ฆฌ๊ณ  ์–ด์งœํ”ผ 2022 ๋ชฉํฌ ์ •๋ณด์˜์žฌ๊ต์œก ์ •๋ฆฌ? ๋‹ˆ๊นŒ ์ถœ์ฒ˜๋Š” ์•Œ๊ฒ ์ฃ ?


์ฐธ๊ณ  ์ž๋ฃŒ

์ฐธ๊ณ  ์ด๋ฏธ์ง€