Hack The Planet

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

์ „์ฒด ๊ธ€ 61

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

๋ฌธ์ œ๋Š” ์—ฌ๊ธฐ์„œ ๋‹ค์šด๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. (์••์ถ•ํ•ด์ œ ์‹œ ๋น„๋ฐ€๋ฒˆํ˜ธ๋Š” codeengn ์ž…๋‹ˆ๋‹ค.) ๋ชฉํ‘œ๊ฐ’ : ๋น„์ฃผ์–ผ๋ฒ ์ด์ง์—์„œ์˜ ์ŠคํŠธ๋ง (๋ฌธ์ž์—ด) ๋น„๊ต ํ•จ์ˆ˜ ์ด๋ฆ„ ์•„๋งˆ ๋ถ„์„ํ•ด์•ผ ํ•  ํ”„๋กœ๊ทธ๋žจ์€ ๋น„์ฃผ์–ผ๋ฒ ์ด์ง์œผ๋กœ ๋งŒ๋“ค์–ด์กŒ์„๊ฒ๋‹ˆ๋‹ค. ์‹คํ–‰์„ ์‹œ์ผœ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๋…์ผ์–ด๋กœ ์“ฐ์ธ ๋ฉ”์„ธ์ง€๋ฐ•์Šค๊ฐ€ ํ•˜๋‚˜ ํ˜ธ์ถœ๋ฉ๋‹ˆ๋‹ค. nag ์„ ์ œ๊ฑฐํ•˜๊ฑฐ๋‚˜ ์˜ฌ๋ฐ”๋ฅธ ์•”ํ˜ธ๋ฅผ ์ž…๋ ฅํ•˜๋ผ๋Š” ์ด์•ผ๊ธฐ์ž…๋‹ˆ๋‹ค. ํ™•์ธ์„ ๋ˆŒ๋Ÿฌ์ค์‹œ๋‹ค. ๋“ฑ๋ก ์ฝ”๋“œ๋ฅผ ์ž…๋ ฅํ•˜๋ผ๋Š” ์ฐฝ์ด ๋œน๋‹ˆ๋‹ค. ์‹œํ—˜์‚ผ์•„ test1234 ๋ผ๊ณ  ์ž…๋ ฅํ•œ ๋’ค Registrieren ๋ฒ„ํŠผ์„ ๋ˆŒ๋ €์Šต๋‹ˆ๋‹ค. ์˜ฌ๋ฐ”๋ฅธ ์•”ํ˜ธ๊ฐ€ ์•„๋‹ˆ๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ํŒจ์Šค์›Œ๋“œ์™€ ์‚ฌ์šฉ์ž๊ฐ€ ์ž…๋ ฅํ•œ ๊ฐ’์„ ๋น„๊ตํ•ด ์„ฑ๊ณต/์‹คํŒจ๋กœ ๋ถ„๊ธฐํ•˜๋Š” ๋“ฏ ํ•ฉ๋‹ˆ๋‹ค. ๋””๋ฒ„๊ฑฐ๋กœ ์—ด์–ด๋ด…์‹œ๋‹ค. ์•„๊นŒ ๋ณด์•˜๋˜ ์‹คํŒจ ๋ฌธ์ž์—ด์„ ์ฐพ์•„๊ฐ€๋ณด๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ๋งˆ์šฐ์Šค ์šฐํด๋ฆญ -> Search for -> Al..

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

๋ฌธ์ œ๋Š” ์—ฌ๊ธฐ์„œ ๋‹ค์šด๋ฐ›์œผ์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค. (๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ์••์ถ• ํ•ด์ œ ์‹œ ๋น„๋ฐ€๋ฒˆํ˜ธ๋Š” codeengn ์ž…๋‹ˆ๋‹ค.) ๋ชฉํ‘œ๊ฐ’ : ์†์ƒ๋œ ์‹คํ–‰ํŒŒ์ผ์˜ ํŒจ์Šค์›Œ๋“œ ์ฃผ์–ด์ง„ ๋ฌธ์ œ๋Š” ์†์ƒ๋œ ์‹คํ–‰ํŒŒ์ผ์ด๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ์—ญ์‹œ๋‚˜ ์ด ํŒŒ์ผ์„ ์‹คํ–‰์‹œ์ผœ๋ณด๋ฉด ์ด๋Ÿฐ ์˜ค๋ฅ˜ ๋ฉ”์„ธ์ง€๋“ค์ด ๋œน๋‹ˆ๋‹ค. ๋””๋ฒ„๊ฑฐ๋กœ ์—ด์–ด๋ด๋„ ์•„๋ž˜์™€ ๊ฐ™์€ ๋ฉ”์„ธ์ง€๋งŒ ๋œน๋‹ˆ๋‹ค. ๋””๋ฒ„๊ฑฐ๋กœ๋„ ๋ณผ ์ˆ˜ ์—†์œผ๋ฉด HxD ๊ฐ™์€ ํ”„๋กœ๊ทธ๋žจ์„ ์‚ฌ์šฉํ•ด๋ณด๋„๋ก ํ•ฉ์‹œ๋‹ค. (HxD๋ž€? ์‚ฌ์šฉ์ž๊ฐ€ ์„ ํƒํ•œ ํŒŒ์ผ์˜ Hex code ๋ฅผ ๋ณด์—ฌ์ฃผ๋ฉฐ ํŽธ์ง‘ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ ์ž…๋‹ˆ๋‹ค.) ํ—ฅ์Šค ์—๋””ํ„ฐ๋กœ ์†์ƒ๋œ ํŒŒ์ผ์„ ์—ด์–ด์ค๋‹ˆ๋‹ค. (์™ผ์ชฝ ์ƒ๋‹จ ํŒŒ์ผ -> ์—ด๊ธฐ) ์Šคํฌ๋กค์„ ์กฐ๊ธˆ ๋‚ด๋ฆฌ๋‹ค ๋ณด๋ฉด 00000786 ~ 000007AA ์ฃผ์†Œ์— ์ €์žฅ๋œ ๋ฌธ์ž์—ด์„ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Yeah, you did it! Crackme #1 JK3FJZh ํ•ด๋ƒˆ..

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

๋ฌธ์ œ๋Š” ์—ฌ๊ธฐ์„œ ๋‹ค์šด๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. (์••์ถ• ํ•ด์ œ ์‹œ ๋น„๋ฐ€๋ฒˆํ˜ธ๋Š” codeengn ์ž…๋‹ˆ๋‹ค.) ๋ชฉํ‘œ๊ฐ’ : HDD๋ฅผ CD-Rom์œผ๋กœ ์ธ์‹์‹œํ‚ค๊ธฐ ์œ„ํ•œ GetDriveTypeA์˜ ๋ฆฌํ„ด๊ฐ’ (GetDriveTypeA ํ•จ์ˆ˜๋ž€? Win32 API ํ•จ์ˆ˜์ด๋ฉฐ ๋””์Šคํฌ ๋“œ๋ผ์ด๋ธŒ๊ฐ€ ์ด๋™์‹, ๊ณ ์ •, CD-ROM, RAM ๋””์Šคํฌ ๋˜๋Š” ๋„คํŠธ์›Œํฌ ๋“œ๋ผ์ด๋ธŒ์ธ์ง€ ์—ฌ๋ถ€๋ฅผ ๊ฒฐ์ •ํ•ฉ๋‹ˆ๋‹ค. ๋“œ๋ผ์ด๋ธŒ์˜ ์ข…๋ฅ˜์— ๋”ฐ๋ผ ํ•จ์ˆ˜์˜ ๋ฐ˜ํ™˜ ๊ฐ’์ด ๋‹ฌ๋ผ์ง‘๋‹ˆ๋‹ค. -MSDN) ๋จผ์ € ์‹คํ–‰์„ ์‹œ์ผœ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์•„๋ž˜์™€ ๊ฐ™์€ ๋ฉ”์„ธ์ง€ ๋ฐ•์Šค๊ฐ€ ๋œน๋‹ˆ๋‹ค.HDD ๋ฅผ CD-Rom ์œผ๋กœ ์ƒ๊ฐํ•˜๊ฒŒ ๋งŒ๋“ค์–ด์•ผ ํ•œ๋‹ค๊ณ  ํ•˜๋„ค์š”.ํ™•์ธ์„ ๋ˆŒ๋Ÿฌ๋ด…์‹œ๋‹ค. CD-Rom ๋“œ๋ผ์ด๋ธŒ๊ฐ€ ์•„๋‹ˆ๋ผ๋Š” ์—๋Ÿฌ ๋ฉ”์„ธ์ง€๊ฐ€ ๋œน๋‹ˆ๋‹ค.์•„๋งˆ ์ผ๋ จ์˜ ๊ณผ์ •์„ ํ†ตํ•ด CD-Rom ์ธ์ง€ ์•„๋‹Œ์ง€ ํ™•์ธํ•œ ๋‹ค์Œ์— ์„ฑ๊ณต/์‹คํŒจ๋กœ ๋ถ„๊ธฐํ•  ๊ฒƒ ์ž…๋‹ˆ๋‹ค. ์˜ฌ๋ฆฌ..

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

ํ•ด์„ : ์ด๋ฒˆ์—๋Š” Sam ์ด ํŒจ์Šค์›Œ๋“œ ํŒŒ์ผ์„ ์—…๋กœ๋“œ ํ•˜๋Š” ๊ฒƒ์„ ๊ธฐ์–ตํ–ˆ์ง€๋งŒ, ๊ทธ๋ณด๋‹ค ๋” ํฐ ๋ฌธ์ œ๊ฐ€ ์žˆ์—ˆ๋‹ค. ์ผ๋‹จ F12 ๋ฅผ ๋ˆŒ๋Ÿฌ ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ๋ด…์‹œ๋‹ค. hidden ํƒ€์ž…์˜ password.php ๋ผ๋Š” ํŒŒ์ผ์ด ์žˆ๋„ค์š”. ์ด๊ฒŒ ๋ฌธ์ œ์ธ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ url ์ฐฝ์— password.php ๋ฅผ ์ถ”๊ฐ€ํ•ด ์ค๋‹ˆ๋‹ค. ์—”ํ„ฐ๋ฅผ ๋ˆŒ๋Ÿฌ ์ด๋™ํ•˜๋ฉด ์ด๋ ‡๊ฒŒ ํŒจ์Šค์›Œ๋“œ๋กœ ์ถ”์ •๋˜๋Š” ๋ฌธ์ž์—ด์ด ๋‚˜์™€์š”. ์ด๋ฅผ password ์ฐฝ์— ์ž…๋ ฅํ•˜๊ณ  submit ํ•˜๋ฉด.. ํ†ต๊ณผํ•ฉ๋‹ˆ๋‹ค. ๋‹ค์Œ ๋ฒˆ์— ๋‹ค๋ฅธ ๋ฌธ์ œ ํ’€์ด๋กœ ์ฐพ์•„๋ต™๊ฒ ์Šต๋‹ˆ๋‹ค.

web/hackthissite 2020.11.18

[wargame.kr] flee button ๋ฌธ์ œํ’€์ด

wargame.kr ์˜ flee button ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค. ์–ธ๋œป ๋ณด๋ฉด ๊ทธ๋ƒฅ ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜๋Š” ๋ฌธ์ œ์ธ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์‹œ์ž‘ํ•ด์„œ ์ƒˆ ์ฐฝ์œผ๋กœ ์ด๋™ํ•˜๋ฉด ์ปค์„œ ์ฃผ์œ„๋กœ ์ •์‹ ์—†์ด ํ”ผํ•ด๋‹ค๋‹ˆ๋Š” click me! ๋ผ๋Š” ๋ฒ„ํŠผ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋ˆ„๋ฅด๊ธฐ์—๋Š” ๋ฌด๋ฆฌ๊ฐ€ ์žˆ์„ ๊ฒƒ ๊ฐ™์œผ๋‹ˆ ๊ฐœ๋ฐœ์ž ๋„๊ตฌ๋ฅผ ์—ด์–ด (F12) ์†Œ์Šค๋ฅผ ๋ณด๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. key=ebdd ๋ถ€๋ถ„์œผ๋กœ click me! ํ‚ค๋ฅผ ๋ˆ„๋ฅด๋ฉด key ์— ebdd ๋ผ๋Š” ๊ฐ’์„ ์ „์†กํ•œ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. url์—์„œ ํŒŒ์ผ ๊ฒฝ๋กœ ๋’ค์— ๋ถ™์–ด ํŒŒ๋ผ๋ฏธํ„ฐ๋ฅผ ์ „๋‹ฌํ•  ๋•Œ๋Š” [?] ๋ฅผ ์‚ฌ์šฉํ•˜๊ณ , ํŒŒ๋ผ๋ฏธํ„ฐ ํ•ญ๋ชฉ๊ณผ ๊ฐ’์„ ์—ฐ๊ฒฐํ•  ๋•Œ๋Š” [=] ์„ ์‚ฌ์šฉํ•˜๋‹ˆ key ๊ฐ’์„ url์— ํŒŒ๋ผ๋ฏธํ„ฐ๋กœ ์ „๋‹ฌํ•ด์ฃผ๋ฉด ํ”Œ๋ž˜๊ทธ๊ฐ€ ๋‚˜์˜ฌ ๋“ฏ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ ‡๋‹ค๋ฉด ์›๋ž˜ url ๋’ค์— [?ํŒŒ๋ผ๋ฏธํ„ฐ ํ•ญ๋ชฉ = ๊ฐ’] ์„ ์ถ”๊ฐ€ํ•ด์ฃผ๋ฉด ๋˜๊ฒ ๋„ค์š”. ํŒŒ๋ผ๋ฏธํ„ฐ ..

web/wargame.kr-web 2020.11.17

[wargame.kr] already got ๋ฌธ์ œํ’€์ด

์˜ค๋Š˜์€ wargame.kr ์˜ already got ๋ฌธ์ œ๋ฅผ ํ’€์–ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. HTTP Response header ๋ฅผ ๋ณผ ์ˆ˜ ์žˆ๋ƒ๊ณ  ๋ฌป์Šต๋‹ˆ๋‹ค. start ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅด๊ณ  ์‹œ์ž‘ํ•ด๋ด…์‹œ๋‹ค. ์ด๋Ÿฐ ๋ฉ”์„ธ์ง€๊ฐ€ ๋ณด์ž…๋‹ˆ๋‹ค. F12 ํ‚ค๋ฅผ ๋ˆŒ๋Ÿฌ ๊ฐœ๋ฐœ์ž ๋„๊ตฌ๋ฅผ ์—ด์–ด์ค๋‹ˆ๋‹ค. ์†Œ์Šค ์ฝ”๋“œ ์ž์ฒด๋Š” ์‹ฌํ”Œํ•ฉ๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ €ํฌ๊ฐ€ ์ค‘์ ์„ ๋‘๊ณ  ๋ด์•ผ ํ•  ๊ฒƒ์€ HTTP Response Header ์ž…๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ์ž ๋„๊ตฌ์˜ ๋„คํŠธ์›Œํฌ ์ฐฝ์— ๋“ค์–ด๊ฐ€ ์ค๋‹ˆ๋‹ค. ์•„์ง ๋ณ„๋‹ค๋ฅธ ๊ฒŒ ๋ณด์ด์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ƒˆ๋กœ๊ณ ์นจ์„ ํ•œ ๋ฒˆ ํ•ด์ค„๊ฒŒ์š”. already_got ์„ ๋ˆŒ๋Ÿฌ์ค๋‹ˆ๋‹ค. ์•„๋ž˜์— ์‘๋‹ต ํ—ค๋” (Response Headers) ๊ฐ€ ๋ณด์ž…๋‹ˆ๋‹ค. ์ € ์‘๋‹ต ํ—ค๋”์˜ FLAG ๊ฐ€ ๋ฌธ์ œ์˜ ๋‹ต์ผ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์ž…๋ ฅ ํ›„ Auth ๋ฅผ ๋ˆŒ๋Ÿฌ์ฃผ๋ฉด ์„ฑ๊ณตํ•ฉ๋‹ˆ๋‹ค!

web/wargame.kr-web 2020.11.17

[Webhacking.kr] old-01 ๋ฌธ์ œํ’€์ด

์ด๋ฒˆ์—๋Š” webhacking.kr ์˜ old-01 ๋ฌธ์ œ๋ฅผ ํ’€์–ด๋ณด๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ์‚ฌ์ดํŠธ์— ๋กœ๊ทธ์ธ์„ ํ•˜๊ณ , ๋ฌธ์ œ์— ๋“ค์–ด๊ฐ€๋ฉด ์•„๋ž˜์™€ ๊ฐ™์ด ๊ฐ„๋‹จํ•œ ์ฐฝ์ด ๋‚˜์˜ต๋‹ˆ๋‹ค. view-source ๋ฅผ ๋ˆŒ๋Ÿฌ ์›น ์‚ฌ์ดํŠธ์˜ ์†Œ์Šค์ฝ”๋“œ๋ฅผ ๋ณด๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. user_lv ๋ผ๋Š” ์ฟ ํ‚ค ๊ฐ’์ด ์žˆ๋Š”๋ฐ, ์ด ๊ฐ’์ด 5๋ณด๋‹ค ํฌ๊ณ  6๋ณด๋‹ค ์ž‘์•„์•ผ ํ’€ ์ˆ˜ ์žˆ๋‹ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. F12 ํ‚ค๋ฅผ ๋ˆŒ๋Ÿฌ ๊ฐœ๋ฐœ์ž ๋„๊ตฌ๋ฅผ ์—ฐ ๋’ค ์ฟ ํ‚ค ๊ฐ’์„ ํ™•์ธํ•˜๊ณ  ์ˆ˜์ •ํ•˜๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ์•„๋งˆ ์ฟ ํ‚ค ๊ฐ’์ด 1๋กœ ์„ค์ •๋˜์–ด ์žˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด๋ฅผ ๋”๋ธ”ํด๋ฆญ ํ•ด์„œ 5๋ณด๋‹ค๋Š” ํฌ๊ณ , 6๋ณด๋‹ค๋Š” ์ž‘์€ ์ˆ˜๋กœ ๋ฐ”๊ฟ”์ค์‹œ๋‹ค. ์ด๋Ÿฐ ์‹์œผ๋กœ์š”. ์ˆ˜์ •ํ•œ ๋’ค ์—”ํ„ฐ ํ‚ค๋ฅผ ๋ˆ„๋ฅด๊ณ  view-source ๋ผ๋Š” ๊ธ€์”จ๊ฐ€ ๋ณด์˜€๋˜ ์ฒซ ํ™”๋ฉด์œผ๋กœ ๊ฐ€์ค์‹œ๋‹ค. ๊ทธ๋Ÿฌ๋ฉด ์„ฑ๊ณต ๋ฉ”์„ธ์ง€๊ฐ€ ๋œน๋‹ˆ๋‹ค. ๋‹ค์Œ ๋ฌธ์ œ ํ’€์ด๋กœ ์ฐพ์•„๋ต™๊ฒ ์Šต๋‹ˆ๋‹ค!

web/webhacking.kr 2020.11.16

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

์˜ค๋žœ๋งŒ์— hackthissite basic 2 ๋ฌธ์ œ๋ฅผ ๋“ค๊ณ  ์™”์Šต๋‹ˆ๋‹ค. ๋ฌธ์ œ : ํ•ด์„ : Network Security ์ธ Sam์ด ํŒจ์Šค์›Œ๋“œ ๋ณดํ˜ธ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์„ค์ •ํ–ˆ๋‹ค. ํŒจ์Šค์›Œ๋“œ ๋ณดํ˜ธ ์Šคํฌ๋ฆฝํŠธ๋Š” ํ‰๋ฌธ์˜ ํ…์ŠคํŠธ ํŒŒ์ผ์—์„œ ์‹ค์ œ ํŒจ์Šค์›Œ๋“œ๋ฅผ ๋กœ๋“œํ•ด ์‚ฌ์šฉ์ž๊ฐ€ ์ž…๋ ฅํ•˜๋Š” ํŒจ์Šค์›Œ๋“œ์™€ ๋น„๊ตํ•œ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๊ทธ๋Š” ํŒจ์Šค์›Œ๋“œ ํŒŒ์ผ์„ ์—…๋กœ๋“œ ํ•˜๋Š” ๊ฒƒ์„ ๊นœ๋ฐ•ํ•˜๊ณ  ๋งˆ๋Š”๋ฐ... ํŒจ์Šค์›Œ๋“œ ๋ณดํ˜ธ ์Šคํฌ๋ฆฝํŠธ๊ฐ€ ํ…์ŠคํŠธ ํŒŒ์ผ์—์„œ์˜ ํŒจ์Šค์›Œ๋“œ์™€ ์‚ฌ์šฉ์ž๊ฐ€ ์ž…๋ ฅํ•œ ๊ฐ’์„ ๋น„๊ตํ•ด ์ผ์น˜ํ•˜๋ฉด ํ†ต๊ณผํ•˜๋Š” ๋ฌธ์ œ์ธ ๊ฒƒ ๊ฐ™์ง€๋งŒ, ์Šคํฌ๋ฆฝํŠธ๊ฐ€ ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ๋น„๊ตํ•  ํŒจ์Šค์›Œ๋“œ ํŒŒ์ผ์ด ์—…๋กœ๋“œ๊ฐ€ ๋˜์–ด์žˆ์ง€ ์•Š๋‹ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ๋น„๊ตํ•  ํŒŒ์ผ์ด ์—†์œผ๋‹ˆ ์•„๋ฌด๊ฒƒ๋„ ์ž…๋ ฅํ•˜์ง€ ์•Š๊ณ  submit ํ•ด ์ค๋‹ˆ๋‹ค. ํ†ต๊ณผํ–ˆ๋‹ค๊ณ  ๋œน๋‹ˆ๋‹ค. ๋‹ค์Œ ๋ฌธ์ œ ํ’€์ด๋กœ ์ฐพ์•„๋ต™๊ฒ ์Šต๋‹ˆ๋‹ค.

web/hackthissite 2020.11.16

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

ํ•ด์™ธ ์›Œ๊ฒŒ์ž„ ์‚ฌ์ดํŠธ์ธ hackthissite ์˜ basic 1์„ ํ’€์–ด๋ณด๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ๋ฌธ์ œ : ํ•ด์„ : ์ด ๋‹จ๊ณ„๋Š” ์šฐ๋ฆฌ๊ฐ€ "๋ฐ”๋ณด ํ…Œ์ŠคํŠธ"๋ผ ๋ถ€๋ฅด๋Š” ๊ฑด๋ฐ, ๋ชจ๋ฅด๊ฒ ์œผ๋ฉด ๋‹ต์„ ๊ตฌ๊ฑธํ•˜์ง€ ๋ง๊ณ  ๋ฐฐ์šธ ์ˆ˜ ์žˆ๋Š” ๊ฑด ๋‹ค ๋ฐฐ์›Œ๋ผ. ํŒจ์Šค์›Œ๋“œ ์น˜๋ฉด ๊ณ„์†ํ•  ์ˆ˜ ์žˆ์Œ. ๋ญ˜ ํ•ด์•ผํ• ์ง€ ๋ชจ๋ฅด๊ฒ ๋‹ค๋ฉด, HTML ์„ ๋ฐฐ์›Œ๋ผ. ๋Œ€์ถฉ ํ•„์š”์—†๋Š” ๊ฑด ์ƒ๋žตํ•˜๊ณ  ๊ฐ„๋‹จํ•˜๊ฒŒ ์ •๋ฆฌํ•ด๋ดค์Šต๋‹ˆ๋‹ค. ์‚ฌ์‹ค ์ฒ˜์Œ ํ•˜๋ฉด ๊ฐ์ด ์•ˆ ์žกํžˆ๋Š” ๊ฑด ์‚ฌ์‹ค์ด๋‹ˆ... ์ผ๋‹จ ์ด ํ™”๋ฉด์—์„œ๋Š” ์•Œ์•„๋‚ผ ์ˆ˜ ์žˆ๋Š” ๊ฒŒ ํŒจ์Šค์›Œ๋“œ๋ฅผ ์ž…๋ ฅํ•ด์„œ ์˜ฌ๋ฐ”๋ฅธ ๊ฐ’์ด๋ฉด ํ†ต๊ณผํ•œ๋‹ค๋Š” ๊ฒƒ๊ณผ HTML ๊ณผ ๊ด€๋ จ์žˆ๋Š” ๋ฌธ์ œ๋ผ๋Š” ๊ฒƒ ๋ฐ–์— ์—†์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿผ ํŽ˜์ด์ง€์˜ ์›๋ณธ์„ ์—ด์–ด๋ด์•ผ๊ฒ ์ฃ ? F12 ํ‚ค๋ฅผ ๋ˆ„๋ฅด๊ฑฐ๋‚˜ ๋งˆ์šฐ์Šค ์šฐํด๋ฆญ์œผ๋กœ 'ํŽ˜์ด์ง€ ์›๋ณธ ๋ณด๊ธฐ'๋ฅผ ๋ˆ„๋ฅด์„ธ์š”. Ctrl+U ๋ฅผ ์‚ฌ์šฉํ•˜์…”๋„ ์ƒ๊ด€์€ ์—†์Šต๋‹ˆ๋‹ค. ์ €๋Š” ๊ฐ„๋‹จํžˆ F12 ํ‚ค..

web/hackthissite 2020.09.30

[CodeUp ๋ฌธ์ œํ’€์ด๋กœ ๋ฐฐ์šฐ๋Š” C์–ธ์–ด] 1001~1005 ๋ฌธ์ œํ’€์ด

1001. ๋ฌธ์ œ : C/C++์–ธ์–ด์—์„œ ๊ฐ€์žฅ ๊ธฐ๋ณธ์ ์ธ ๋ช…๋ น์ด ์ถœ๋ ฅ๋ฌธ์ด๋‹ค. printf()๋ฅผ ์ด์šฉํ•ด ๋‹ค์Œ ๋‹จ์–ด๋ฅผ ์ถœ๋ ฅํ•˜์‹œ์˜ค. Hello ์ฐธ๊ณ  C/C++ IDE ํ”„๋กœ๊ทธ๋žจ์„ ์„ค์น˜ํ•œ ํ›„, ์•„๋ž˜์™€ ๊ฐ™์€ ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜๊ณ  "์ปดํŒŒ์ผ-์‹คํ–‰"์„ ์ˆ˜ํ–‰์‹œํ‚ค๋ฉด, ์ง€์ •ํ•œ "๋ฌธ์žฅ"์ด ์ถœ๋ ฅ๋œ๋‹ค. #include int main() { printf("๋ฌธ์žฅ"); return 0; } ๊ฐ€์žฅ ์ฒ˜์Œ ์ ‘ํ•˜๋Š” ๊ธฐ๋ณธ์ ์ธ ์ถœ๋ ฅ ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค. ์•„๋ž˜๋Š” ํ•ด์„ค ์ฝ”๋“œ์ž…๋‹ˆ๋‹ค.#include //์ „์ฒ˜๋ฆฌ๊ธฐ๋กœ ํ‘œ์ค€์ž…์ถœ๋ ฅ ํ—ค๋”ํŒŒ์ผ ์‚ฌ์šฉ์„ ์„ ์–ธ. int main(void){ printf("Hello"); //Hello ๋ฅผ ์ถœ๋ ฅ. ํฐ๋”ฐ์˜ดํ‘œ ์•ˆ์— ์ถœ๋ ฅํ•  ๊ฒƒ์„ ์ž…๋ ฅํ•˜๋ฉด ๋œ๋‹ค. return 0; }์ถœ๋ ฅ ํ•จ์ˆ˜์ธ printf ๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ์ž…์ถœ๋ ฅ ๊ด€๋ จ ํ•จ์ˆ˜๊ฐ€ ํฌํ•จ๋œ ํ‘œ..

online judge/CodeUp 2020.09.29