Hack The Planet

๋ฐ˜๊ฐ‘์Šต๋‹ˆ๋‹ค, cyalume์˜ ๋ธ”๋กœ๊ทธ์ž…๋‹ˆ๋‹ค.

์ „์ฒด ๊ธ€ 61

[CodeEngn] Basic RCE L12 ๋ฌธ์ œํ’€์ด

rer๋ฌธ์ œ๋Š” ์ฝ”๋“œ์—”์ง„ ์‚ฌ์ดํŠธ์—์„œ ๋‹ค์šด๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. (์••์ถ• ํ•ด์ œ ์‹œ ๋น„๋ฐ€๋ฒˆํ˜ธ๋Š” codeengn ์ž…๋‹ˆ๋‹ค.) ๋ชฉํ‘œ๊ฐ’ : Key ๊ฐ’ + ์„ฑ๊ณต ๋ฉ”์„ธ์ง€ ๋Œ€์‹  Key ๊ฐ’์ด ์ถœ๋ ฅ๋˜๊ฒŒ ํ•  ๋•Œ Hexedit ์œผ๋กœ overwrite ํ•  ์ฃผ์†Œ ๋”๋ณด๊ธฐ Key๋ฅผ ๊ตฌํ•œ ํ›„ ์ž…๋ ฅํ•˜๊ฒŒ ๋˜๋ฉด ์„ฑ๊ณต๋ฉ”์‹œ์ง€๋ฅผ ๋ณผ ์ˆ˜ ์žˆ๋‹ค ์ด๋•Œ ์„ฑ๊ณต๋ฉ”์‹œ์ง€ ๋Œ€์‹  Key ๊ฐ’์ด MessageBox์— ์ถœ๋ ฅ ๋˜๋„๋ก ํ•˜๋ ค๋ฉด ํŒŒ์ผ์„ HexEdit๋กœ ์˜คํ”ˆ ํ•œ ๋‹ค์Œ 0x???? ~ 0x???? ์˜์—ญ์— Key ๊ฐ’์„ overwrite ํ•˜๋ฉด ๋œ๋‹ค. ๋ฌธ์ œ : Key๊ฐ’๊ณผ + ์ฃผ์†Œ์˜์—ญ์„ ์ฐพ์œผ์‹œ์˜ค Ex) 7777777???????? ์‹คํ–‰ ํ•ด ๋ด…์‹œ๋‹ค. ํ‹€๋ฆฐ ๊ฐ’์ธ์ง€ Check ๋ฒ„ํŠผ์„ ๋ˆŒ๋Ÿฌ๋„ ์•„๋ฌด๋Ÿฐ ์ฐฝ์ด ๋œจ์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋””๋ฒ„๊ฑฐ๋กœ ์—ด์–ด๋ด…์‹œ๋‹ค. ํ•œ ๋ˆˆ์— ์„ฑ๊ณต ๋ฉ”์„ธ์ง€๊ฐ€ ๋ณด์ž…๋‹ˆ๋‹ค. ์ € ์œ„์— ๋ถ„..

[CodeEngn] Basic RCE L11 ๋ฌธ์ œํ’€์ด

๋ฌธ์ œ๋Š” ์ฝ”๋“œ์—”์ง„ ์‚ฌ์ดํŠธ์—์„œ ๋‹ค์šด๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. (์••์ถ•ํ•ด์ œ ์‹œ ๋น„๋ฐ€๋ฒˆํ˜ธ๋Š” codeengn ์ž…๋‹ˆ๋‹ค.) ๋ชฉํ‘œ๊ฐ’ : OEP + Stolenbyte ์‹คํ–‰ ํ•ด ๋ด…์‹œ๋‹ค. ํ‚ค ํŒŒ์ผ์„ ์ฐพ์œผ๋ผ๋Š” ๋ฉ”์„ธ์ง€ ๋ฐ•์Šค๊ฐ€ ๋œจ๊ณ , ํ™•์ธ์„ ๋ˆ„๋ฅด๋ฉด ํ‚ค ํŒŒ์ผ ์œ ๋ฌด๋ฅผ ํ™•์ธํ•˜๊ณ  ๋ถ„๊ธฐํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ ์ž…๋‹ˆ๋‹ค.์ฝ”๋“œ์—”์ง„ 9๋ฒˆ๊ณผ ๋™์ผํ•œ ํ”„๋กœ๊ทธ๋žจ์ด๋„ค์š”.๋ฌธ์ œ์—์„œ ์›ํ•˜๋Š” ๊ฐ’์ธ OEP ์™€ Stolenbyte ๋งŒ ์ฐพ๊ณ  ํฌ๋ž™ ๊ณผ์ •์€ ์ƒ๋žตํ•˜๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. PEid๋กœ UPX ํŒจํ‚น์ด ๋œ ๊ฒƒ์„ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค. ๋””๋ฒ„๊ฑฐ๋กœ ์—ด์–ด๋ด…์‹œ๋‹ค. (x32dbg ๋ฅผ ์‚ฌ์šฉํ–ˆ์Šต๋‹ˆ๋‹ค.)PUSHAD ๊ฐ€ ์žˆ์œผ๋‹ˆ POPAD ๋ฅผ ์ฐพ์•„๊ฐ€์•ผ๊ฒ ์ฃ ?[Ctrl + F] ํ‚ค๋กœ POPAD ๋ช…๋ น์„ ๊ฒ€์ƒ‰ํ•œ ๋’ค, ํ•ด๋‹น ์ฃผ์†Œ๋กœ ์ด๋™ํ•ด์ค๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ POPAD ๋ช…๋ น๊ณผ OEP๋กœ์˜ JMP ์— BP ๋ฅผ ๊ฑธ์–ด์ค๋‹ˆ๋‹ค.ํ˜„์žฌ OEP..

[CodeEngn] Basic RCE L10 ๋ฌธ์ œํ’€์ด

๋ฌธ์ œ๋Š” ์ฝ”๋“œ์—”์ง„ ์‚ฌ์ดํŠธ์—์„œ ๋‹ค์šด๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. (์••์ถ• ํ•ด์ œ ์‹œ ๋น„๋ฐ€๋ฒˆํ˜ธ codeengn) ๋ชฉํ‘œ๊ฐ’ : OEP + ๋“ฑ๋ก์„ฑ๊ณต์œผ๋กœ ๊ฐ€๋Š” ๋ถ„๊ธฐ์ ์˜ OPCODE OPCODE ๋ž€? ๋”๋ณด๊ธฐ๋””๋ฒ„๊ฑฐ์—์„œ ์ฃผ์†Œ๊ฐ€ ํ‘œ์‹œ๋˜๋Š” ์ฐฝ๊ณผ ์–ด์…ˆ๋ธ”๋ฆฌ ๋ช…๋ น์ด ํ‘œ์‹œ๋˜๋Š” ์ฐฝ ์‚ฌ์ด์˜ ์ˆซ์ž๋กœ ๋‚˜ํƒ€๋‚˜๋Š” ์ฝ”๋“œ.์ปดํ“จํ„ฐ๊ฐ€ ์‹คํ–‰ํ•  ์ฒ˜๋ฆฌ์˜ ์ข…๋ฅ˜ (์—ฐ์‚ฐ์˜ ์ข…๋ฅ˜)๋ฅผ ๋‚˜ํƒ€๋ƒ„. ์‹คํ–‰์„ ์‹œ์ผœ๋ด…๋‹ˆ๋‹ค. ์•„๋ฌด๊ฒƒ๋„ ์ž…๋ ฅ์ด ๋˜์ง€ ์•Š๋Š”๊ตฐ์š”.OEP ์ด์•ผ๊ธฐ๊ฐ€ ๋‚˜์™”์œผ๋‹ˆ ํŒจํ‚น์ด ๋˜์–ด์žˆ๊ฒ ์ฃ ?PEid๋กœ ํ™•์ธํ•ด๋ด…์‹œ๋‹ค. ASPack์œผ๋กœ ํŒจํ‚น์ด ๋˜์–ด์žˆ์Šต๋‹ˆ๋‹ค. ASPack ํŒจํ‚น์˜ ํŠน์ง•? ๋”๋ณด๊ธฐPUSHAD -> ๋ณตํ˜ธํ™” ์ฝ”๋“œ ์‹คํ–‰ -> POPAD -> Return 0C -> OEP ๊ฐ’ PUSH -> Return์œผ๋กœ OEP ์ฃผ์†Œ๋กœ ์ด๋™ ๋””๋ฒ„๊ฑฐ๋กœ ์—ด์–ด๋ด…์‹œ๋‹ค. PUSHAD ๋ช…๋ น์ด ์žˆ๋„ค์š”.์šฐํด๋ฆญ -> ..

[CodeEngn] Basic RCE L09 ๋ฌธ์ œํ’€์ด

๋ฌธ์ œ๋Š” ์—ฌ๊ธฐ์„œ ๋‹ค์šด๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. (์••์ถ• ํ•ด์ œ ์‹œ ๋น„๋ฐ€๋ฒˆํ˜ธ๋Š” codeengn ์ž…๋‹ˆ๋‹ค.) ๋ชฉํ‘œ๊ฐ’ : ํ”„๋กœ๊ทธ๋žจ์˜ stolenbyte stolenbyte ๋ž€? ๋”๋ณด๊ธฐ ํ›”์ณ์ง„ ๋ฐ”์ดํŠธ๋ผ๋Š” ์˜๋ฏธ๋กœ, ์›๋ณธ ํ”„๋กœ๊ทธ๋žจ ์ฝ”๋“œ์˜ ์ผ๋ถ€๋ถ„์„ ํŒจ์ปค๊ฐ€ ์ƒ์„ฑํ•œ ๋ฉ”๋ชจ๋ฆฌ ์˜์—ญ์œผ๋กœ ์˜ฎ๊ฒจ ์‹คํ–‰ํ•˜๋Š” ๊ธฐ๋ฒ•. ๋งŒ์•ฝ ์ด๋ฅผ ๋ณต๊ตฌํ•˜์ง€ ์•Š๊ณ  ๋คํ”„๋ฅผ ๋–  ๋ฒ„๋ฆฌ๋ฉด OEP ์ฝ”๋“œ ์ผ๋ถ€๊ฐ€ ์ œ๊ฑฐ๋˜์–ด ์ •์ƒ์ ์ธ ์‹คํ–‰์ด ๋˜์ง€ ์•Š๋Š”๋‹ค. POPAD ์™€ OEP๋กœ์˜ ์ ํ”„๋ฌธ ์‚ฌ์ด์— ์—ฐ์†๋œ PUSH ๋ช…๋ น์–ด๊ฐ€ ์ด stolenbyte ์ด๋‹ค. ์‹คํ–‰์„ ์‹œ์ผœ๋ด…๋‹ˆ๋‹ค. OK๋ฅผ ๋ˆŒ๋Ÿฌ์ค์‹œ๋‹ค. ํ‚ค ํŒŒ์ผ์ด ์žˆ๋Š”์ง€ ํ™•์ธ์„ ํ•œ ํ›„ ์„ฑ๊ณต/์‹คํŒจ๋กœ ๋ถ„๊ธฐํ•˜๋Š” ๋“ฏ ํ•ฉ๋‹ˆ๋‹ค. ์ฐพ์•„์•ผ ํ•  ๊ฐ’์€ stolenbyte ์ด๋‹ˆ ํฌ๋ž™์€ ์ƒ๋žตํ•˜๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. stolenbyte ์ด์•ผ๊ธฐ๊ฐ€ ๋‚˜์˜ค๋Š” ๊ฑธ ๋ณด๋‹ˆ ํŒจํ‚น์ด ๋˜์–ด์žˆ๊ฒ ๊ตฐ์š”...

[hackthissite] basic 4 ๋ฌธ์ œํ’€์ด

ํ•ด์„ : ์ด๋ฒˆ์—๋Š” ์ƒ˜์ด ํŒจ์Šค์›Œ๋“œ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ํ•˜๋“œ์ฝ”๋”ฉํ–ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ํŒจ์Šค์›Œ๋“œ๊ฐ€ ๊ธธ๊ณ  ๋ณต์žกํ•˜๊ณ , ์ƒ˜์€ ์ž์ฃผ ๊นŒ๋จน๋Š”๋‹ค.๊ทธ๋ž˜์„œ ์ƒ˜์€ ๊นŒ๋จน์„ ๊ฒฝ์šฐ๋ฅผ ๋Œ€๋น„ํ•ด ๊ทธ์—๊ฒŒ ์ž๋™์œผ๋กœ ์ด๋ฉ”์ผ๋กœ ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ๋ณด๋‚ด์ฃผ๋Š” ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์ผ๋‹ค. Send password to Sam ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅด๋ฉด ๋“ฑ๋ก๋œ ์ƒ˜์˜ ์ด๋ฉ”์ผ๋กœ ๋น„๋ฐ€๋ฒˆํ˜ธ๊ฐ€ ๋ฐœ์†ก๋ฉ๋‹ˆ๋‹ค.[F12] ํ‚ค๋ฅผ ๋ˆŒ๋Ÿฌ ์†Œ์Šค์ฝ”๋“œ๋ฅผ ๋ด…์‹œ๋‹ค. ์ƒ๋‹จ๋ฐ”์˜ ๋งจ ์™ผ์ชฝ ์ปค์„œ ๋ชจ์–‘์„ ๋ˆ„๋ฅธ ๋’ค, Send password to Sam ๋ฒ„ํŠผ์„ ํด๋ฆญํ•ด ์†Œ์Šค์ฝ”๋“œ ์ฐฝ์—์„œ ๋ถ„์„์„ ์›ํ•˜๋Š” ๋ถ€๋ถ„์„ ๋ฐ”๋กœ ์ฐพ์•„๊ฐ€๋ด…์‹œ๋‹ค.์ด๋ฉ”์ผ์„ ํ†ตํ•ด ํŒจ์Šค์›Œ๋“œ๋ฅผ ๋ณด๋‚ด์ฃผ๋‹ˆ, ์•„๋งˆ ์ƒ˜์˜ ์ด๋ฉ”์ผ์„ ๋ณธ์ธ์˜ ์ด๋ฉ”์ผ๋กœ ๋ณ€๊ฒฝํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ํ’€ ์ˆ˜ ์žˆ์„ ๋“ฏ ํ•ฉ๋‹ˆ๋‹ค.value="sam@hackthissite.org" ๋ถ€๋ถ„์„ ๋”๋ธ”ํด๋ฆญ ํ•ด์„œ hackthissite ์— ๊ฐ€์ž…๋œ ..

web/hackthissite 2020.12.09

[CodeEngn] Basic RCE L08 ๋ฌธ์ œํ’€์ด

๋ฌธ์ œ๋Š” ์—ฌ๊ธฐ์„œ ๋‹ค์šด๋กœ๋“œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ชฉํ‘œ๊ฐ’ : ํ”„๋กœ๊ทธ๋žจ์˜ OEP(Original Entry Point) OEP ์ด์•ผ๊ธฐ๊ฐ€ ๋‚˜์˜ค๋Š” ๊ฑธ ๋ณด๋‹ˆ, ์ด ํ”„๋กœ๊ทธ๋žจ์€ ํŒจํ‚น๋˜์–ด ์žˆ์„ ๊ฒ๋‹ˆ๋‹ค.PEid๋กœ ํ•œ ๋ฒˆ ํ™•์ธํ•ด ๋ด…์‹œ๋‹ค. UPX๋กœ ํŒจํ‚น์ด ๋˜์–ด์žˆ๊ตฐ์š”.(UPX ํŒจํ‚น : PUSHAD๋กœ ๋ ˆ์ง€์Šคํ„ฐ ๋ฐฑ์—… -> ์••์ถ•ํ•ด์ œ ๋ฃจํ‹ด ์‹คํ–‰ -> POPAD๋กœ ๋ ˆ์ง€์Šคํ„ฐ ๊ฐ’ ๋ณต๊ตฌ -> OEP๋กœ ์ ํ”„)์‹คํ–‰์„ ์‹œ์ผœ๋ด…์‹œ๋‹ค. ๊ฐ„๋‹จํ•œ ๊ณ„์‚ฐ๊ธฐ ํ”„๋กœ๊ทธ๋žจ์ด๋„ค์š”.์‹œ๋ฆฌ์–ผ ๊ฐ’ ๊ฐ™์€ ๊ฑด ์•ˆ ์ฐพ์•„๋„ ๋  ๋“ฏํ•ฉ๋‹ˆ๋‹ค. ๋””๋ฒ„๊ฑฐ๋กœ ์—ด์–ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ PUSHAD ๋ช…๋ น์–ด๋กœ EAX~EDI ๋ ˆ์ง€์Šคํ„ฐ๋ฅผ ์Šคํƒ์— ๋ฐฑ์—…ํ•˜๋Š” ๋ชจ์Šต์„ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.์ต์ˆ™ํ•œ ํŒจํ„ด์ด์ฃ ? ์Šคํฌ๋กค์„ ๋‚ด๋ฆฌ๋‹ค๋ณด๋‹ˆ POPAD ๋ช…๋ น์„ ์ฐพ์•˜์Šต๋‹ˆ๋‹ค.์ด ์••์ถ• ํ•ด์ œ ๋ฃจํ‹ด์˜ ๋งจ ๋ฐ‘์—๋Š” ์›๋ณธ ์ฝ”๋“œ๋กœ ์ด๋™ํ•˜๊ธฐ ์œ„ํ•œ JMP ๋ช…๋ น..

[CodeEngn] Basic RCE L07 ๋ฌธ์ œํ’€์ด

๋ฌธ์ œ๋Š” ์—ฌ๊ธฐ์„œ ๋‹ค์šด๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. (์••์ถ• ํ•ด์ œ ์‹œ ๋น„๋ฐ€๋ฒˆํ˜ธ๋Š” codeengn ์ž…๋‹ˆ๋‹ค.) ๋ชฉํ‘œ๊ฐ’ : C ๋“œ๋ผ์ด๋ธŒ์˜ ์ด๋ฆ„์ด CodeEngn ์ผ ๊ฒฝ์šฐ ์‹œ๋ฆฌ์–ผ์ด ์ƒ์„ฑ๋  ๋•Œ CodeEngn ์ด ๋ฐ”๋€ ์ด๋ฆ„ ๋จผ์ € ์‹คํ–‰์„ ์‹œ์ผœ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์•„๋ฌด ๊ฐ’์„ ์ž…๋ ฅํ•œ ๋’ค ํ™•์ธ์„ ๋ˆŒ๋Ÿฌ์ค๋‹ˆ๋‹ค. ์ž…๋ ฅํ•œ ์‹œ๋ฆฌ์–ผ ๊ฐ’์ด ์˜ฌ๋ฐ”๋ฅด์ง€ ์•Š๋‹ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค.์‚ฌ์šฉ์ž๊ฐ€ ์ž…๋ ฅํ•œ ๊ฐ’๊ณผ ์–ด๋–ค ์•Œ๊ณ ๋ฆฌ์ฆ˜์— ์˜ํ•ด ์ƒ์„ฑ๋œ ์‹œ๋ฆฌ์–ผ ๊ฐ’์„ ๋น„๊ตํ•ด ๋ถ„๊ธฐํ•˜๋Š” ์ต์ˆ™ํ•œ ์œ ํ˜•์˜ ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค.๋””๋ฒ„๊ฑฐ๋กœ ์—ด์–ด์ค๋‹ˆ๋‹ค. ์กฐ๊ธˆ ๋‚ด๋ ค ๋ณด๋ฉด GetVolumeInformation ํ•จ์ˆ˜์˜ VolumeNameBuffer ๋กœ C๋“œ๋ผ์ด๋ธŒ์˜ ์ด๋ฆ„์„ ๋ฐ›๋Š” ๋ถ€๋ถ„์ด ์žˆ์Šต๋‹ˆ๋‹ค.C๋“œ๋ผ์ด๋ธŒ์˜ ์ด๋ฆ„์€ ๋ฉ”๋ชจ๋ฆฌ์˜ 0040225C ์ฃผ์†Œ์— ์ €์žฅ์ด ๋ฉ๋‹ˆ๋‹ค.ํ˜„์žฌ ์ œ C๋“œ๋ผ์ด๋ธŒ์˜ ์ด๋ฆ„์€ ์„ค์ •๋˜์–ด ์žˆ์ง€ ์•Š์Šต๋‹ˆ๋‹ค. 00401099 ๋ถ€ํ„ฐ..

[CodeEngn] Basic RCE L06 ๋ฌธ์ œํ’€์ด

๋ฌธ์ œ๋Š” ์—ฌ๊ธฐ์„œ ๋‹ค์šด๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. (์••์ถ• ํ•ด์ œ ์‹œ ๋น„๋ฐ€๋ฒˆํ˜ธ๋Š” codeengn ์ž…๋‹ˆ๋‹ค.) ๋ชฉํ‘œ๊ฐ’ : OEP(Original Entry Point) + Serial ๊ฐ’ OEP ๋ž€?๋”๋ณด๊ธฐํ”„๋กœ๊ทธ๋žจ์˜ ์ง„์งœ ์‹œ์ž‘ ์œ„์น˜, ํŒจํ‚น๋˜์–ด ์žˆ๋Š” ํŒŒ์ผ์„ ์ •์ƒ์ ์œผ๋กœ ์–ธํŒจํ‚น ํ–ˆ์„ ๋•Œ์˜ ๋ณธ ์‹œ์ž‘ ์œ„์น˜.UPX ์˜ ๊ฒฝ์šฐ์—๋Š” POPAD ๋ช…๋ น ๋’ค JMP ๋ฌธ์„ ์‚ฌ์šฉํ•ด ์••์ถ•ํ•ด์ œ๋œ ์›๋ณธ ์ฝ”๋“œ์˜ ์œ„์น˜๋กœ ์ ํ”„ํ•˜๋Š”๋ฐ, ๊ทธ ์ ํ”„๋ฌธ์ด ์‹คํ–‰๋˜์–ด ์ด๋™ํ•œ ์ฃผ์†Œ๊ฐ€ OEP ์ž…๋‹ˆ๋‹ค. ์‹คํ–‰์„ ์‹œ์ผœ๋ด…๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž๊ฐ€ ์ž…๋ ฅํ•œ ๊ฐ’๊ณผ ์‹œ๋ฆฌ์–ผ์„ ๋น„๊ตํ•˜๋Š” ์œ ํ˜•์˜ ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค. ์ž…๋ ฅ๊ฐ’๊ณผ ์‹œ๋ฆฌ์–ผ์ด ์ผ์น˜ํ•˜์ง€ ์•Š์„ ์‹œ ์‹คํŒจ ๋ฉ”์„ธ์ง€๋ฐ•์Šค๊ฐ€ ํ˜ธ์ถœ๋ฉ๋‹ˆ๋‹ค. ๋””๋ฒ„๊ฑฐ๋กœ ์—ด์–ด๋ณด๋ฉด PUSHAD ๋ผ๋Š” ๋ช…๋ น์ด ๊ฐ€์žฅ ๋จผ์ € ๋ˆˆ์— ๋•๋‹ˆ๋‹ค.UPX ๋กœ ํŒจํ‚น๋˜์–ด ์žˆ๋Š” ํŒŒ์ผ์ด๋„ค์š”. ์ด๋ ‡๊ฒŒ PEid ๋กœ ํŒจํ‚น๋œ ๋ชจ์Šต์„..

[CodeEngn] Basic RCE L05 ๋ฌธ์ œํ’€์ด

๋ฌธ์ œ๋Š” ์—ฌ๊ธฐ์„œ ๋‹ค์šด๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. (์••์ถ• ํ•ด์ œ ๋น„๋ฐ€๋ฒˆํ˜ธ : codeengn) ๋ชฉํ‘œ๊ฐ’ : ํ”„๋กœ๊ทธ๋žจ์˜ ๋“ฑ๋กํ‚ค ์ด๋ฒˆ ๋ฌธ์ œ์—์„œ๋Š” ํŒจํ‚น์— ๋Œ€ํ•œ ๋‚ด์šฉ์„ ๋‹ค๋ฃน๋‹ˆ๋‹ค. ํŒจํ‚น์ด๋ž€? ๋”๋ณด๊ธฐ ์‹คํ–‰ ํŒŒ์ผ์„ ๋Œ€์ƒ์œผ๋กœ ํ•œ ์‹คํ–‰ ์••์ถ•์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ZIP, RAR ๋“ฑ ๋”ฐ๋กœ ์••์ถ•์„ ํ•ด์ œํ•ด์•ผ ํ•˜๋Š” ํŒŒ์ผ๊ณผ๋Š” ๋‹ฌ๋ฆฌ, ์ด ํŒจํ‚น๋œ ํŒŒ์ผ์€ ๋‚ด๋ถ€์— ์••์ถ• ํ•ด์ œ ์ฝ”๋“œ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ์–ด ์‹คํ–‰๋˜๋Š” ์ˆœ๊ฐ„ ๋ฉ”๋ชจ๋ฆฌ์—์„œ ์••์ถ•์„ ํ•ด์ œํ•œ ํ›„ ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค. ์ฃผ๋กœ ๋ฐ์ดํ„ฐ ์••์ถ• (์‹คํ–‰ ํŒŒ์ผ ํฌ๊ธฐ ์ค„์ด๊ธฐ) ์ด๋‚˜ ๋ฐ์ดํ„ฐ ๋ณดํ˜ธ๊ฐ€ ๋ชฉ์ ์ž…๋‹ˆ๋‹ค. ์‹คํ–‰์„ ํ•ด ๋ด…์‹œ๋‹ค. ์ด๋ฆ„๊ณผ ๋“ฑ๋ก ํ‚ค๋ฅผ ๋ฐ›์•„์„œ ์ด๋ฅผ ๊ฒ€์‚ฌํ•œ ๋’ค ์„ฑ๊ณต/์‹คํŒจ๋กœ ๋ถ„๊ธฐํ•˜๋Š” ์ต์ˆ™ํ•œ ์œ ํ˜•์˜ ํ”„๋กœ๊ทธ๋žจ์ž…๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ์•„๋ฌด๊ฑฐ๋‚˜ ์ž…๋ ฅํ•œ ๋’ค Register now! ๋ฒ„ํŠผ์„ ๋ˆŒ๋Ÿฌ์ค๋‹ˆ๋‹ค. ์˜ฌ๋ฐ”๋ฅด์ง€ ์•Š์€ ์‹œ๋ฆฌ์–ผ์ด๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿผ ์˜ฌ๋ฐ”๋ฅธ ์ด๋ฆ„๊ณผ..

[CodeEngn] Basic RCE L04 ๋ฌธ์ œํ’€์ด

๋ฌธ์ œ๋Š” ์—ฌ๊ธฐ์„œ ๋‹ค์šด๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. (์••์ถ• ํ•ด์ œ ์‹œ ๋น„๋ฐ€๋ฒˆํ˜ธ : codeengn) ๋ชฉํ‘œ๊ฐ’ : ๋””๋ฒ„๊ฑฐ๋ฅผ ํƒ์ง€ํ•˜๋Š” ํ•จ์ˆ˜ ์ด๋ฆ„ ํ•œ ๋ฒˆ ์‹คํ–‰์„ ์‹œ์ผœ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค."์ •์ƒ"์ด๋ผ๋Š” ๋ฌธ์ž์—ด์ด ๊ณ„์†ํ•ด์„œ ์ถœ๋ ฅ๋ฉ๋‹ˆ๋‹ค.๋ฌธ์ œ๊ฐ€ ๋””๋ฒ„๊ฑฐ ํƒ์ง€ ํ•จ์ˆ˜์— ๊ด€ํ•œ ๊ฒƒ์ด๋‹ˆ, ์•„๋งˆ ์ด ์ •์ƒ์ด๋ผ๋Š” ๋ฌธ์ž์—ด์€ ๋””๋ฒ„๊ฑฐ๊ฐ€ ํƒ์ง€๋˜์ง€ ์•Š์•˜๋‹ค๋Š” ๋œป์ผ ๋“ฏ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ ‡๋‹ค๋ฉด ๋””๋ฒ„๊ฑฐ๋กœ ์—ด์–ด์„œ ํ•œ ๋ฒˆ ์‹คํ–‰ํ•ด๋ณด๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. [Ctrl + F8] ํ‚ค๋ฅผ ๋ˆŒ๋Ÿฌ Animate over ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•ด๋ด…์‹œ๋‹ค. ๋‚ด๋ ค๊ฐ€๋‹ค ํ•œ ์ง€์  (00408454 ์ฃผ์†Œ) ์—์„œ ๋ฉˆ์ถ˜ ๋’ค "๋””๋ฒ„๊น… ๋‹นํ•จ" ์ด๋ผ๋Š” ๋ฌธ์ž์—ด์ด ์—ฐ์†ํ•ด์„œ ์ถœ๋ ฅ๋ฉ๋‹ˆ๋‹ค.Animate over ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ–ˆ์œผ๋‹ˆ ๋ฉˆ์ถฐ์žˆ๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์—ฌ๋„ ํ˜ธ์ถœํ•œ ํ•จ์ˆ˜ ๋‚ด๋ถ€์—์„œ ์‹คํ–‰์ด ๋˜๋Š” ๊ฒƒ ์ž…๋‹ˆ๋‹ค.์ด๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ CALL ๋ช…๋ น์ด ํ˜ธ์ถœํ•˜๋Š” ํ•จ์ˆ˜ ๋‚ด๋ถ€์—..