rosieblue
article thumbnail
728x90

 

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๋Š” ๋ฉ”์‹œ์ง€๋ฅผ ์ง์ ‘ ์กฐ์ž‘ํ•ด ํ•œ ๋ฒˆ ๋ณด๋‚ผ ์ˆ˜ ์žˆ๋‹ค.

 

 

 

 

(์บก์ฒ˜๋ณธ๋“ค ์ถ”๊ฐ€ ์˜ˆ์ • ใ…  ใ… )

profile

rosieblue

@Rosieblue

ํฌ์ŠคํŒ…์ด ์ข‹์•˜๋‹ค๋ฉด "์ข‹์•„์š”โค๏ธ" ๋˜๋Š” "๊ตฌ๋…๐Ÿ‘๐Ÿป" ํ•ด์ฃผ์„ธ์š”!