์ „์ฒด ํฌ๊ธฐ Tor ๋„คํŠธ์›Œํฌ๋ฅผ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ํ•˜๊ธฐ ์œ„ํ•œ ์‹คํ—˜

์›Œํ„ธ๋ฃจ ๋Œ€ํ•™๊ต์™€ ๋ฏธ๊ตญ ํ•ด๊ตฐ ์—ฐ๊ตฌ์†Œ์˜ ์—ฐ๊ตฌ์›๋“ค์€ ๋…ธ๋“œ ์ˆ˜์™€ ์‚ฌ์šฉ์ž ์ˆ˜๋ฅผ ์ฃผ์š” Tor ๋„คํŠธ์›Œํฌ์™€ ๋น„๊ตํ•˜๊ณ  ์‹ค์ œ ์กฐ๊ฑด์— ๊ฐ€๊นŒ์šด ์‹คํ—˜์ด ๊ฐ€๋Šฅํ•œ Tor ๋„คํŠธ์›Œํฌ ์‹œ๋ฎฌ๋ ˆ์ดํ„ฐ ๊ฐœ๋ฐœ ๊ฒฐ๊ณผ๋ฅผ ๋ฐœํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค. ์‹คํ—˜ ์ค‘์— ์ค€๋น„๋œ ๋„๊ตฌ์™€ ๋„คํŠธ์›Œํฌ ๋ชจ๋ธ๋ง ๋ฐฉ๋ฒ•๋ก ์„ ์‚ฌ์šฉํ•˜๋ฉด 4TB RAM์„ ๊ฐ–์ถ˜ ์ปดํ“จํ„ฐ์—์„œ 6489๋ช…์˜ ๊ฐ€์ƒ ์‚ฌ์šฉ์ž๊ฐ€ ๋™์‹œ์— ์—ฐ๊ฒฐ๋œ 792 Tor ๋…ธ๋“œ์˜ ๋„คํŠธ์›Œํฌ ์ž‘๋™์„ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.

์ด๋Š” ์‹ค์ œ ๋„คํŠธ์›Œํฌ์— ํ•ด๋‹นํ•˜๋Š” ๋…ธ๋“œ ์ˆ˜์ธ Tor ๋„คํŠธ์›Œํฌ์˜ ์ตœ์ดˆ์˜ ์ „์ฒด ๊ทœ๋ชจ ์‹œ๋ฎฌ๋ ˆ์ด์…˜์ž…๋‹ˆ๋‹ค(์ž‘๋™ ์ค‘์ธ Tor ๋„คํŠธ์›Œํฌ์—๋Š” ์•ฝ 6์ฒœ ๊ฐœ์˜ ๋…ธ๋“œ์™€ 2๋งŒ ๋ช…์˜ ์—ฐ๊ฒฐ๋œ ์‚ฌ์šฉ์ž๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค). Tor ๋„คํŠธ์›Œํฌ์˜ ์ „์ฒด ์‹œ๋ฎฌ๋ ˆ์ด์…˜์€ ๋ณ‘๋ชฉ ํ˜„์ƒ ์‹๋ณ„, ๊ณต๊ฒฉ ๋™์ž‘ ์‹œ๋ฎฌ๋ ˆ์ด์…˜, ์‹ค์ œ ์กฐ๊ฑด์—์„œ ์ƒˆ๋กœ์šด ์ตœ์ ํ™” ๋ฐฉ๋ฒ• ํ…Œ์ŠคํŠธ ๋ฐ ๋ณด์•ˆ ๊ด€๋ จ ๊ฐœ๋… ํ…Œ์ŠคํŠธ์˜ ๊ด€์ ์—์„œ ํฅ๋ฏธ๋กญ์Šต๋‹ˆ๋‹ค.

๋ณธ๊ฒฉ์ ์ธ ์‹œ๋ฎฌ๋ ˆ์ดํ„ฐ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด Tor ๊ฐœ๋ฐœ์ž๋Š” ๋ฉ”์ธ ๋„คํŠธ์›Œํฌ๋‚˜ ๊ฐœ๋ณ„ ์ž‘์—…์ž ๋…ธ๋“œ์—์„œ ์‹คํ—˜์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๊ด€ํ–‰์„ ํ”ผํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋กœ ์ธํ•ด ์‚ฌ์šฉ์ž ๊ฐœ์ธ ์ •๋ณด๋ฅผ ์นจํ•ดํ•˜๋Š” ์ถ”๊ฐ€ ์œ„ํ—˜์ด ๋ฐœ์ƒํ•˜๊ณ  ์‹คํŒจ ๊ฐ€๋Šฅ์„ฑ๋„ ๋ฐฐ์ œ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ์ƒˆ๋กœ์šด ํ˜ผ์žก ์ œ์–ด ํ”„๋กœํ† ์ฝœ์— ๋Œ€ํ•œ ์ง€์›์€ ์•ž์œผ๋กœ ๋ช‡ ๋‹ฌ ์•ˆ์— Tor์— ๋„์ž…๋  ์˜ˆ์ •์ด๋ฉฐ, ์‹œ๋ฎฌ๋ ˆ์ด์…˜์„ ํ†ตํ•ด ์‹ค์ œ ๋„คํŠธ์›Œํฌ์— ๋ฐฐํฌํ•˜๊ธฐ ์ „์— ํ•ด๋‹น ํ”„๋กœํ† ์ฝœ์˜ ์ž‘๋™์„ ์™„์ „ํžˆ ์—ฐ๊ตฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฉ”์ธ Tor ๋„คํŠธ์›Œํฌ์˜ ๊ธฐ๋ฐ€์„ฑ๊ณผ ์‹ ๋ขฐ์„ฑ์— ๋Œ€ํ•œ ์‹คํ—˜์˜ ์˜ํ–ฅ์„ ์ œ๊ฑฐํ•˜๋Š” ๊ฒƒ ์™ธ์—๋„ ๋ณ„๋„์˜ ํ…Œ์ŠคํŠธ ๋„คํŠธ์›Œํฌ๊ฐ€ ์žˆ์œผ๋ฉด ๊ฐœ๋ฐœ ๊ณผ์ •์—์„œ ์ƒˆ๋กœ์šด ์ฝ”๋“œ๋ฅผ ์‹ ์†ํ•˜๊ฒŒ ํ…Œ์ŠคํŠธํ•˜๊ณ  ๋””๋ฒ„๊ทธํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ๋ชจ๋“  ๋…ธ๋“œ์™€ ์‚ฌ์šฉ์ž์— ๋Œ€ํ•œ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ์ฆ‰์‹œ ๊ตฌํ˜„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ค๋žœ ์‹œ๊ฐ„์ด ๊ฑธ๋ฆฌ๋Š” ์ค‘๊ฐ„ ๊ตฌํ˜„์ด ์™„๋ฃŒ๋˜๊ธฐ๋ฅผ ๊ธฐ๋‹ค๋ฆฌ๋ฉด์„œ ์ƒˆ๋กœ์šด ์•„์ด๋””์–ด๋ฅผ ๊ตฌํ˜„ํ•˜์—ฌ ํ”„๋กœํ† ํƒ€์ž…์„ ๋” ๋น ๋ฅด๊ฒŒ ๋งŒ๋“ค๊ณ  ํ…Œ์ŠคํŠธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ฐœ๋ฐœ์ž๊ฐ€ ๋ช…์‹œํ•œ ๋Œ€๋กœ ๋ฆฌ์†Œ์Šค ์†Œ๋น„๋ฅผ 10๋ฐฐ๊นŒ์ง€ ์ค„์ด๊ณ  ๋™์ผํ•œ ์žฅ๋น„์—์„œ ์‹ค์ œ ๋„คํŠธ์›Œํฌ๋ณด๋‹ค ์šฐ์ˆ˜ํ•œ ๋„คํŠธ์›Œํฌ ์ž‘๋™์„ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ํ•  ์ˆ˜ ์žˆ๋Š” ๋„๊ตฌ๋ฅผ ๊ฐœ์„ ํ•˜๊ธฐ ์œ„ํ•œ ์ž‘์—…์ด ์ง„ํ–‰ ์ค‘์ž…๋‹ˆ๋‹ค. Tor ์Šค์ผ€์ผ๋ง์— ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋Š” ๋ฌธ์ œ๋ฅผ ์‹๋ณ„ํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ ์ด ์ž‘์—…์€ ์‹œ๊ฐ„์— ๋”ฐ๋ฅธ ๋„คํŠธ์›Œํฌ ์ƒํƒœ์˜ ๋ณ€ํ™”๋ฅผ ์˜ˆ์ธกํ•˜๊ณ  ๋ฐฑ๊ทธ๋ผ์šด๋“œ ํŠธ๋ž˜ํ”ฝ ์ƒ์„ฑ๊ธฐ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์‚ฌ์šฉ์ž ํ™œ๋™์„ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ํ•  ์ˆ˜ ์žˆ๋Š” ๋ช‡ ๊ฐ€์ง€ ์ƒˆ๋กœ์šด ๋„คํŠธ์›Œํฌ ๋ชจ๋ธ๋ง ๋ฐฉ๋ฒ•์„ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค.

์—ฐ๊ตฌ์›๋“ค์€ ๋˜ํ•œ ์‹œ๋ฎฌ๋ ˆ์ด์…˜๋œ ๋„คํŠธ์›Œํฌ์˜ ํฌ๊ธฐ์™€ ์‹คํ—˜ ๊ฒฐ๊ณผ๋ฅผ ์‹ค์ œ ๋„คํŠธ์›Œํฌ์— ํˆฌ์˜ํ•˜๋Š” ์‹ ๋ขฐ์„ฑ ์‚ฌ์ด์˜ ํŒจํ„ด์„ ์—ฐ๊ตฌํ–ˆ์Šต๋‹ˆ๋‹ค. Tor ๊ฐœ๋ฐœ ์ค‘์—๋Š” ์‹ค์ œ ๋„คํŠธ์›Œํฌ๋ณด๋‹ค ํ›จ์”ฌ ์ ์€ ์ˆ˜์˜ ๋…ธ๋“œ์™€ ์‚ฌ์šฉ์ž๋ฅผ ํฌํ•จํ•˜๋Š” ์†Œ๊ทœ๋ชจ ํ…Œ์ŠคํŠธ ๋„คํŠธ์›Œํฌ์—์„œ ๋ณ€๊ฒฝ ์‚ฌํ•ญ๊ณผ ์ตœ์ ํ™”๊ฐ€ ์‚ฌ์ „ ํ…Œ์ŠคํŠธ๋ฉ๋‹ˆ๋‹ค. ์‹œ๋ฎฌ๋ ˆ์ด์…˜๋œ ๋„คํŠธ์›Œํฌ๊ฐ€ ํด์ˆ˜๋ก ํ†ต๊ณ„์ ์œผ๋กœ ์œ ์˜๋ฏธํ•œ ๊ฒฐ๋ก ์„ ์–ป๊ธฐ ์œ„ํ•ด ํ•„์š”ํ•œ ๋ฐ˜๋ณต ํ…Œ์ŠคํŠธ ํšŸ์ˆ˜๊ฐ€ ์ค„์–ด๋“ ๋‹ค๋Š” ์ ์„ ๊ณ ๋ คํ•˜๋ฉด ์†Œ๊ทœ๋ชจ ์‹œ๋ฎฌ๋ ˆ์ด์…˜์—์„œ ์–ป์€ ์˜ˆ์ธก์˜ ํ†ต๊ณ„์  ์˜ค๋ฅ˜๋Š” ๋‹ค์–‘ํ•œ ์ดˆ๊ธฐ ๋ฐ์ดํ„ฐ ์„ธํŠธ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋…๋ฆฝ์ ์ธ ์‹คํ—˜์„ ์—ฌ๋Ÿฌ ๋ฒˆ ๋ฐ˜๋ณตํ•จ์œผ๋กœ์จ ๋ณด์ƒ๋  ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์ด ๋ฐํ˜€์กŒ์Šต๋‹ˆ๋‹ค.

Tor ๋„คํŠธ์›Œํฌ๋ฅผ ๋ชจ๋ธ๋งํ•˜๊ณ  ์‹œ๋ฎฌ๋ ˆ์ด์…˜ํ•˜๊ธฐ ์œ„ํ•ด ์—ฐ๊ตฌ์›๋“ค์€ BSD ๋ผ์ด์„ผ์Šค์— ๋”ฐ๋ผ ๋ฐฐํฌ๋˜๋Š” ์—ฌ๋Ÿฌ ๊ณต๊ฐœ ํ”„๋กœ์ ํŠธ๋ฅผ ๊ฐœ๋ฐœํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

  • Shadow๋Š” ์‹ค์ œ ๋„คํŠธ์›Œํฌ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ฝ”๋“œ๋ฅผ ์‹คํ–‰ํ•˜์—ฌ ์ˆ˜์ฒœ ๊ฐœ์˜ ๋„คํŠธ์›Œํฌ ํ”„๋กœ์„ธ์Šค๊ฐ€ ์žˆ๋Š” ๋ถ„์‚ฐ ์‹œ์Šคํ…œ์„ ๋‹ค์‹œ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋Š” ๋ฒ”์šฉ ๋„คํŠธ์›Œํฌ ์‹œ๋ฎฌ๋ ˆ์ดํ„ฐ์ž…๋‹ˆ๋‹ค. ์ˆ˜์ •๋˜์ง€ ์•Š์€ ์‹ค์ œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์‹œ์Šคํ…œ์„ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ํ•˜๊ธฐ ์œ„ํ•ด Shadow๋Š” ์‹œ์Šคํ…œ ํ˜ธ์ถœ ์—๋ฎฌ๋ ˆ์ด์…˜ ๊ธฐ์ˆ ์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์‹œ๋ฎฌ๋ ˆ์ด์…˜๋œ ํ™˜๊ฒฝ์—์„œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ๋„คํŠธ์›Œํฌ ์ƒํ˜ธ ์ž‘์šฉ์€ VPN ๋ฐฐํฌ์™€ ์ผ๋ฐ˜์ ์ธ ๋„คํŠธ์›Œํฌ ํ”„๋กœํ† ์ฝœ(TCP, UDP) ์‹œ๋ฎฌ๋ ˆ์ดํ„ฐ์˜ ์‚ฌ์šฉ์„ ํ†ตํ•ด ์ˆ˜ํ–‰๋ฉ๋‹ˆ๋‹ค. ํŒจํ‚ท ์†์‹ค, ๋ฐฐ๋‹ฌ ์ง€์—ฐ ๋“ฑ ๊ฐ€์ƒ ๋„คํŠธ์›Œํฌ ํŠน์„ฑ์— ๋Œ€ํ•œ ๋งž์ถคํ˜• ์‹œ๋ฎฌ๋ ˆ์ด์…˜์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. Tor๋ฅผ ์‚ฌ์šฉํ•œ ์‹คํ—˜ ์™ธ์—๋„ Bitcoin ๋„คํŠธ์›Œํฌ๋ฅผ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ํ•˜๊ธฐ ์œ„ํ•ด Shadow์šฉ ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ๊ฐœ๋ฐœํ•˜๋ ค๋Š” ์‹œ๋„๊ฐ€ ์žˆ์—ˆ์ง€๋งŒ ์ด ํ”„๋กœ์ ํŠธ๋Š” ๊ฐœ๋ฐœ๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.
  • Tornettools๋Š” Shadow ํ™˜๊ฒฝ์—์„œ ์‹คํ–‰๋  ์ˆ˜ ์žˆ๋Š” Tor ๋„คํŠธ์›Œํฌ์˜ ํ˜„์‹ค์ ์ธ ๋ชจ๋ธ์„ ์ƒ์„ฑํ•  ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ํ”„๋กœ์„ธ์Šค๋ฅผ ์‹œ์ž‘ ๋ฐ ๊ตฌ์„ฑํ•˜๊ณ  ๊ฒฐ๊ณผ๋ฅผ ์ˆ˜์ง‘ ๋ฐ ์‹œ๊ฐํ™”ํ•˜๊ธฐ ์œ„ํ•œ ํˆดํ‚ท์ž…๋‹ˆ๋‹ค. ์‹ค์ œ Tor ๋„คํŠธ์›Œํฌ์˜ ์ž‘๋™์„ ๋ฐ˜์˜ํ•˜๋Š” ์ง€ํ‘œ๋Š” ๋„คํŠธ์›Œํฌ ์ƒ์„ฑ์„ ์œ„ํ•œ ํ…œํ”Œ๋ฆฟ์œผ๋กœ ์‚ฌ์šฉ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • TGen์€ ์‚ฌ์šฉ์ž๊ฐ€ ์ง€์ •ํ•œ ๋งค๊ฐœ๋ณ€์ˆ˜(ํฌ๊ธฐ, ์ง€์—ฐ, ํ๋ฆ„ ์ˆ˜ ๋“ฑ)๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋Š” ํŠธ๋ž˜ํ”ฝ ํ๋ฆ„ ์ƒ์„ฑ๊ธฐ์ž…๋‹ˆ๋‹ค. ํŠธ๋ž˜ํ”ฝ ์กฐ์ ˆ ๋ฐฉ์‹์€ GraphML ํ˜•์‹์˜ ํŠน์ˆ˜ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๊ณ  TCP ํ๋ฆ„ ๋ฐ ํŒจํ‚ท ๋ฐฐํฌ๋ฅผ ์œ„ํ•œ ํ™•๋ฅ ์  Markov ๋ชจ๋ธ์„ ์‚ฌ์šฉํ•˜์—ฌ ์ง€์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • OnionTrace๋Š” ์‹œ๋ฎฌ๋ ˆ์ด์…˜๋œ Tor ๋„คํŠธ์›Œํฌ์—์„œ ์„ฑ๋Šฅ๊ณผ ์ด๋ฒคํŠธ๋ฅผ ์ถ”์ ํ•˜๊ณ  Tor ๋…ธ๋“œ ์ฒด์ธ ํ˜•์„ฑ์— ๋Œ€ํ•œ ์ •๋ณด๋ฅผ ๊ธฐ๋ก ๋ฐ ์žฌ์ƒํ•˜๊ณ  ํŠธ๋ž˜ํ”ฝ ํ๋ฆ„์„ ํ• ๋‹นํ•˜๋Š” ๋„๊ตฌ์ž…๋‹ˆ๋‹ค.



์ถœ์ฒ˜ : opennet.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€