Archive for Dev. (junyup2)

์ง€์‹์„ ์ฑ„์›Œ๊ฐ€๋Š” ใ€Ž๊ฐœ๋ฐœ์ž/ํ™”์ดํŠธํ•ด์ปคใ€๋ฅผ ๋ชฉํ‘œ๋กœ ์ •๋ฆฌํ•˜๋Š” ๋ธ”๋กœ๊ทธ

Wargame & CTF/SegFault

[SegFault] (Authentication Bypass) - Login Bypass 5

Gearvirus(junyup2) 2023. 12. 6. 04:02

[SegFault] Authentication Bypass (Login)

Login Bypass 5.

normaltic5 ๋กœ ๋กœ๊ทธ์ธํ•˜์ž!

๋ฌธ์ œ ํŒŒ์•…

์œ„์˜ ํŽ˜์ด์ง€์— ์ ‘์†ํ•˜๋ฉด ์•„๋ž˜์™€ ๊ฐ™์€ ํ™”๋ฉด์ด ๋‚˜์˜จ๋‹ค.

  • ์•Œ๊ณ  ์žˆ๋Š” ๊ณ„์ • :  [ID/PW] : doldol / dol1234

๋กœ๊ทธ์ธ ๊ณผ์ •์˜ ๊ตฌ์กฐ๋ฅผ ์•Œ๊ธฐ ์œ„ํ•ด, ์•Œ๊ณ  ์žˆ๋Š” ์ •๋ณด๋กœ ๋กœ๊ทธ์ธ ํ•ด๋ณธ๋‹ค.

๋กœ๊ทธ์ธ ํ›„์˜ index ํŽ˜์ด์ง€์˜ ์š”์ฒญ์„ ํ™•์ธํ•ด๋ณธ๋‹ค.

์œ„์˜ ์š”์ฒญ์„ ํ™•์ธํ•ด๋ณด๋ฉด ์ฟ ํ‚ค(Cookie)์— loginUser๋ผ๊ณ  ํ•˜๋Š” ํŒŒ๋ผ๋ฏธํ„ฐ(Params)๊ฐ€ ์กด์žฌํ•œ๋‹ค.

ํ•ด๋‹น ํŒŒ๋ผ๋ฏธํ„ฐ์˜ ์ž…๋ ฅ๊ฐ’์€ doldol, ์ฆ‰ ๋กœ๊ทธ์ธํ•œ ์œ ์ €๋ช…๊ณผ ๊ฐ™๋‹ค๋Š” ๊ฒƒ์„ ์•Œ ์ˆ˜ ์žˆ๋‹ค.


์ƒ๊ฐ ๊ณผ์ •

์ฟ ํ‚ค์— loginUser = doldol ์ด๋ผ๊ณ  ํ•˜๋Š” ํŒŒ๋ผ๋ฏธํ„ฐ๊ฐ€ ๋กœ๊ทธ์ธ ํ›„์— ํ™•์ธ๋œ๋‹ค.
์ฟ ํ‚ค๋Š” ์‰ฝ๊ฒŒ ๋ณ€์กฐ๊ฐ€ ๊ฐ€๋Šฅํ•˜๊ธฐ ๋•Œ๋ฌธ์— ํ•ด๋‹น ํŒŒ๋ผ๋ฏธํ„ฐ์˜ ์ž…๋ ฅ๊ฐ’์„ ์›ํ•˜๋Š” ์œ ์ €๋ช…์œผ๋กœ ๋ฐ”๊ฟ”์ค€๋‹ค๋ฉด ํ•ด๋‹น ์•„์ด๋””๋กœ ๋กœ๊ทธ์ธ ํ•  ์ˆ˜ ์žˆ์„ ๊ฒƒ์ด๋‹ค.

ํ’€์ด ๊ณผ์ • (ํ•ด๊ฒฐ ๋ฐฉ์•ˆ)

Burp Suite์˜ intercept๋ฅผ ์ด์šฉํ•˜์—ฌ ์ž…๋ ฅ๊ฐ’์„ loginUser = normaltic5 ๋กœ ๋ณ€์กฐํ•˜์—ฌ ์š”์ฒญํ•ด์ค€๋‹ค.


 

์งˆ๋ฌธ ํ™˜์˜, ์ˆ˜์ • ๋ฐ ๋ณด์™„์— ๋Œ€ํ•œ ์ง€์  ํ™˜์˜