BurpSuite๋ HTTP Proxy ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ ํด์ด๋ค.
๊ทธ๋ ๋ค๋ฉด Proxy๋ ๋ฌด์์ผ๊น? HTTP์์ฒญ ๋ฐ ์๋ต์ ์ค๊ฐ์ ๊ฐ๋ก์ฑ ์ ์๋ ๊ธฐ๋ฅ์ด๋ค.
์๋ฅผ ๋ค์ด 127.0.0.1์ด HTTP Proxy ์๋ฒ๋ก ์์ฉํ๋ค๊ณ ํด๋ณด์.
- ํ๋ก์๊ฐ ์๋ ๊ฒฝ์ฐ
ํด๋ผ์ด์ธํธ <-> ์๋ฒ
์ด๋ฐ์์ผ๋ก ์์ฒญ ๋ฐ ์๋ต์ด ์ ์ก๋์๋ค๋ฉด
- ํ๋ก์๊ฐ ์๋ ๊ฒฝ์ฐ
ํด๋ผ์ด์ธํธ <-> ํ๋ก์ ์๋ฒ <-> ์๋ฒ ์ด๋ฐ ์์ผ๋ก HTTP Request/Response ๋ฉ์์ง๊ฐ ์ฒ๋ฆฌ๊ฐ ๋๋ค. ์ฆ ํ๋ก์๋ฅผ ๊ฒฝ์ ํ์ฌ ๋ฉ์์ง๊ฐ ์ ๋ฌ๋๋ค๊ณ ๋ณด๋ฉด๋๊ฒ ๋ค.
๋ฐ๋ผ์ ํ๋ก์ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ BurpSuite๋ฅผ ์ด์ฉํด ์ฐ๋ฆฌ๋ ์น์์์ ์์ฒญ๊ณผ ์๋ต์ ๊ฐ๋ก์ฑ์ ๋ชฐ๋ ํ์ธํ ์ ์๋ ๊ฒ์ด๋ค.
์ฐ๋ฆฌ๋ ์ด ํฌ์คํธ์์ BurpSuite์ ๋ช๊ฐ์ง ์ค์ํ ๊ธฐ๋ฅ๋ง ํ๋ฒ ์ดํด๋ณด๊ณ ์ํ๋ค.
Intercept ๊ธฐ๋ฅ - ๋ฉ์์ง์ ๋ด์ฉ์ '๋ณ์กฐ'ํด์ ๋ณด๋ผ ์ ์๋ค. ๋ํ Intercept ๋ด์ Forward ๋ฐ Drop ๋ฒํผ์ด ์๋๋ฐ,
- Forward๋ ๋ฉ์์ง๋ฅผ ๋ณด๋ผ ์ ์๊ฒ, Drop์ ๋ฉ์์ง๋ฅผ ๋ฒ๋ ค๋ฒ๋ฆฌ๋ ๊ธฐ๋ฅ์ ํ๋ค.
๋ฐ๋ผ์ ์ฐ๋ฆฌ๊ฐ ์ด๋ค ๋ฉ์์ง๋ฅผ ๊ฐ๋ก์ฑ์ ๋ Forward๋ฅผ ๋๋ฌ์ผ์ง ํด๋น ๋ฉ์์ง๊ฐ ์๋ฒ๋ก ์ ๋ฌ๋ ์์๋๊ฒ์ด๋ค. ๋ฐ๋ผ์ Foward๋ฅผ ๋๋ฅด์ง ์์ผ๋ฉด ๋ฌดํ๋ก๋ฉ์ด ์๊ฒจ๋ฒ๋ฆฐ๋ค.
Intruder ๊ธฐ๋ฅ - ์ํ๋ ํ๋ผ๋ฏธํฐ ๊ฐ์ ๋๋ค์ผ๋ก ๊ณ์ ๋ฐ๊ฟ๊ฐ๋ฉฐ ์๋ง์ ์์ฒญ์ ๋ณด๋ผ ์ ์๊ฒ ํ๋ค.
- Brute Force ๊ณต๊ฒฉ ๋ฑ์ ์ ์ฉํ๋ค. payload ํญ์์ ์ด๋ค ๋ฐฉ์์ผ๋ก ํ๋ผ๋ฏธํฐ๋ฅผ ๋ฐ๊ฟ์ง ๊ทธ ๊ท์น์ ์ ํ๋ค. ์๋ฅผ๋ค์ด dictionary attack์ด ๋ ์๋ ์๊ณ , ๋ค์ด๊ฐ ์บ๋ฆญํฐ์
์ ์ ํ ์๋ ์๋ค
Repeater ๊ธฐ๋ฅ - ์ฝํ Intruder๋ผ๊ณ ์๊ฐํ๋ฉด ์ฝ๋ค. Intruder๊ฐ ํ๋ผ๋ฏธํฐ ๊ฐ์ ๋ฐ๊ฟ๊ฐ๋ฉฐ ์ฌ๋ฌ๋ฒ ๋ณด๋ผ ์ ์๊ฒ๋ ํ๋ค๋ฉด, Repeater๋ ๋ฉ์์ง๋ฅผ ์ง์ ์กฐ์ํด ํ ๋ฒ ๋ณด๋ผ ์ ์๋ค.
(์บก์ฒ๋ณธ๋ค ์ถ๊ฐ ์์ ใ ใ )