๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐Ÿง์šด์˜์ฒด์ œ/์นผ๋ฆฌ ๋ฆฌ๋ˆ…์Šค

์นผ๋ฆฌ ๋ฆฌ๋ˆ…์Šค - ARP ์Šค์บ๋„ˆ ๋„๊ตฌ(netdiscover)

by Janger 2023. 7. 11.
728x90
๋ฐ˜์‘ํ˜•
netdiscover

๋„คํŠธ์›Œํฌ์— ํ๋ฅด๊ณ  ์žˆ๋Š” ARP ํŠธ๋ž˜ํ”ฝ์„ ๋ถ„์„์„ ํ†ตํ•ด ํ˜ธ์ŠคํŠธ๋ฅผ ๊ฒ€์ƒ‰ํ•  ์ˆ˜ ์žˆ๋Š” ๋„๊ตฌ์ด๋‹ค. Active(๋Šฅ๋™์ ) / Passive(์ˆ˜๋™์ ) ๋ชจ๋“œ๋ฅผ ์ง€์›ํ•œ๋‹ค. Passive ๋ชจ๋“œ๋กœ ARP Requests๋ฅผ ๋ณด๋‚ด์ง€ ์•Š๊ณ  ๋ชฐ๋ž˜ ์Šค๋‹ˆํ•‘์ด ๊ฐ€๋Šฅํ•˜๋‹ค. 
 

๋ช…๋ น์–ด
netdiscover -r 192.168.130.0/24

-r range : ์Šค์บ” ๋ฒ”์œ„๋ฅผ ์„ค์ •ํ•œ๋‹ค. ๋„คํŠธ์›Œํฌ ๋Œ€์—ญ์€ 0.0.0.0/8, /16, /24๊นŒ์ง€ ์ž…๋ ฅ ๊ฐ€๋Šฅํ•จ(๊ฐ๊ฐ A ํด๋ž˜์Šค, B ํด๋ž˜์Šค, C ํด๋ž˜์Šค ์„œ๋ธŒ๋„ท ๋งˆ์Šคํฌ์ž„)
 

์‚ฌ์šฉ ๋ฐฉ๋ฒ•

1. ifconfig๋กœ ํ˜„์žฌ ํ˜ธ์ŠคํŠธ์˜ ์•„์ดํ”ผ ๋Œ€์—ญ์„ ํ™•์ธ

192.0.0.0~์œผ๋กœ ์‹œ์ž‘ํ•˜๋Š” ์ฃผ์†Œ๋Š” Cํด๋ž˜์Šค์ธ ๊ฒƒ์„ ํ™•์ธํ•œ๋‹ค. 

2. netdiscover ๋ช…๋ น์–ด๋กœ ํ˜„์žฌ ์•„์ดํ”ผ ๋Œ€์—ญ์— ์žˆ๋Š” ํ˜ธ์ŠคํŠธ๋“ค์„ ๊ฒ€์ƒ‰

-r ์˜ต์…˜์œผ๋กœ ๊ฒ€์ƒ‰ ๋ฒ”์œ„๋ฅผ ์„ค์ •ํ•œ๋‹ค. ๋‚ด ๋„คํŠธ์›Œํฌ๊ฐ€ C ํด๋ž˜์Šค์— ์†ํ•˜๊ณ  ์žˆ์œผ๋‹ˆ ์ฃผ์†Œ ๋’ค์— /24๋ฅผ ์ถ”๊ฐ€ํ•œ๋‹ค. 
๋งŒ์•ฝ ์•„์ดํ”ผ ๋ฒ”์œ„๋ฅผ ์ž…๋ ฅํ•˜์ง€ ์•Š์œผ๋ฉด ํ”„๋กœ๊ทธ๋žจ์ด ์ฃผ์†Œ๋ฅผ ํ•˜๋‚˜ํ•˜๋‚˜๋ฅผ ์ฆ๊ฐ€ํ•˜๋ฉด์„œ ์Šค์บ”์„ ํ•˜๋ฏ€๋กœ ์‹œ๊ฐ„์ด ์˜ค๋ž˜ ์†Œ์š”๋˜๊ณ  ๋ฐœ๊ฒฌ๋  ๊ฐ€๋Šฅ์„ฑ์ด ๋†’์•„์ง„๋‹ค. 
 
 
3. ์‹ค์‹œ๊ฐ„ ์Šค์บ” ๋ชจ๋‹ˆํ„ฐ๋ง
๋ช…๋ น์–ด๊ฐ€ ์‹คํ–‰๋˜๊ณ  ๋‚˜์„œ ๋‘ ํ˜ธ์ŠคํŠธ ๊ฐ„ ํ†ต์‹ ์ด ์žˆ์„ ๊ฒฝ์šฐ์—” ๋ฆฌ์ŠคํŠธ๊ฐ€ ์‹ค์‹œ๊ฐ„์œผ๋กœ ๋ฐ˜์˜์ด ๋œ๋‹ค. 

์ฒ˜์Œ ์‹คํ–‰ ํ›„์— ํ˜ธ์ŠคํŠธ๊ฐ€ ์ƒˆ๋กœ ๋ฐœ๊ฒฌ๋˜์ง€ ์•Š์€ ์ƒํƒœ์ด๋‹ค.
 
๋งŒ์•ฝ ๋‹ค๋ฅธ ํ˜ธ์ŠคํŠธ๊ฐ€ ping ๋ช…๋ น์–ด๋กœ ์นผ๋ฆฌ ๋ฆฌ๋ˆ…์Šค์—๊ฒŒ ํ†ต์‹ ์„ ํ•  ๊ฒฝ์šฐ์—๋Š”

๋ชฉ๋ก์—์„œ ping์„ ๋ณด๋‚ธ ํ˜ธ์ŠคํŠธ๊ฐ€ ์ƒˆ๋กœ ๊ฐ์ง€๋˜์—ˆ๋‹ค. 

 

์•กํ‹ฐ๋ธŒ ๋ชจ๋“œ์™€ ํŒจ์‹œ๋ธŒ ๋ชจ๋“œ์˜ ์ฐจ์ด

์•กํ‹ฐ๋ธŒ ๋ชจ๋“œ(๋Šฅ๋™์  ๋ชจ๋“œ) : netdiscover ๋ช…๋ น์–ด๋ฅผ ์‹คํ–‰ํ•˜๊ฒŒ ๋˜๋ฉด ๋ฐ”๋กœ ARP Requests๋ฅผ ์š”์ฒญํ•˜๊ฒŒ ๋˜๋ฉด์„œ ์š”์ฒญ ์‘๋‹ต์„ ๋ฐ›์€ ํ˜ธ์ŠคํŠธ๋“ค์ด ์ž์‹ ์˜ ์•„์ดํ”ผ ์ฃผ์†Œ๋ฅผ ์‘๋‹ตํ•˜๊ฒŒ ๋œ๋‹ค. 
 
ํŒจ์‹œ๋ธŒ ๋ชจ๋“œ(์ˆ˜๋™์  ๋ชจ๋“œ) : netdiscover ๋ช…๋ น์–ด๋ฅผ ์‹คํ–‰ํ•˜๊ฒŒ ๋ผ๋„ ARP Requests๋ฅผ ๋ณด๋‚ด์ง€ ์•Š๊ณ  ์ง€๋‚˜๊ฐ€๋Š” ํŒจํ‚ท์˜ ํ๋ฆ„์„ ๊ฐ์ฒญํ•˜๊ธฐ๋งŒ ํ•œ๋‹ค. ๋งŒ์•ฝ A ํ˜ธ์ŠคํŠธ๊ฐ€ B ํ˜ธ์ŠคํŠธ์˜ ์•„์ดํ”ผ ์ฃผ์†Œ๋ฅผ ๋ชจ๋ฅผ ๊ฒฝ์šฐ์— ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ARP Requests๋ฅผ ๋ธŒ๋กœ๋“œ์บ์ŠคํŒ… ๋ฐฉ์‹์œผ๋กœ ๋ณด๋‚ด๊ณ  B ํ˜ธ์ŠคํŠธ๊ฐ€ ๊ทธ์— ์‘๋‹ต์„ ํ•˜๋Š”๋ฐ ๊ณต๊ฒฉ์ž๋Š” ์ด๋Ÿฐ ์ •๋ณด๋“ค์„ ์บก์ฒ˜ํ•œ๋‹ค. 
 
 

ํŒจ์‹œ๋ธŒ ๋ชจ๋“œ ์‚ฌ์šฉ

 

-p ์˜ต์…˜์„ ๋„˜๊ฒจ์„œ ํŒจ์‹œ๋ธŒ ๋ชจ๋“œ๋ฅผ ์‹คํ–‰ํ•œ๋‹ค. (์•„์ดํ”ผ ๋ฒ”์œ„๋ฅผ ์ž…๋ ฅํ•˜์ง€ ์•Š์•„๋„ ๋œ๋‹ค.)
 

ํ™•์‹คํžˆ ์•กํ‹ฐ๋ธŒ ๋ชจ๋“œ์™€ ๋‹ฌ๋ฆฌ ์ˆ˜์ง‘๋˜๋Š” ์ •๋ณด๊ฐ€ ์•„์˜ˆ ์—†๊ฑฐ๋‚˜ ์ ์–ด์กŒ๋‹ค. 

์ด๋•Œ ๋‹ค๋ฅธ ํ˜ธ์ŠคํŠธ๊ฐ€ ํ†ต์‹ ์„ ์š”์ฒญํ•˜๊ฒŒ ๋  ๊ฒฝ์šฐ์— ํ†ต์‹ ๊ณผ์ •์— ์ƒ๊ธฐ๋Š” ARP ํŒจํ‚ท์„ ์ˆ˜์ง‘ํ•ด ์ƒˆ๋กœ์šด ํ˜ธ์ŠคํŠธ๋“ค์„ ์ฐพ์•„๋‚ธ ๊ฒƒ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค. 
 
 
 
 
 
https://www.kali.org/tools/netdiscover/

netdiscover | Kali Linux Tools

www.kali.org

 

728x90
๋ฐ˜์‘ํ˜•