์‹ฌ์ธต ํŠธ๋ž˜ํ”ฝ ๋ถ„์„ ์‹œ์Šคํ…œ ์šฐํšŒ ํ”„๋กœ๊ทธ๋žจ GoodbyeDPI 0.2.1 ์ถœ์‹œ

2.0๋…„๊ฐ„์˜ ์œ ํœด ๊ฐœ๋ฐœ ๋์— ์ธํ„ฐ๋„ท ๊ณต๊ธ‰์ž ์ธก์˜ ์‹ฌ์ธต ํŒจํ‚ท ๊ฒ€์‚ฌ(Deep Packet Inspection) ์‹œ์Šคํ…œ์„ ์‚ฌ์šฉํ•˜์—ฌ ์ˆ˜ํ–‰๋˜๋Š” ์ธํ„ฐ๋„ท ๋ฆฌ์†Œ์Šค ์ฐจ๋‹จ์„ ์šฐํšŒํ•˜๋Š” Windows OS์šฉ ํ”„๋กœ๊ทธ๋žจ์ธ GoodbyeDPI์˜ ์ƒˆ ๋ฒ„์ „์ด ์ถœ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ํ”„๋กœ๊ทธ๋žจ์„ ์‚ฌ์šฉํ•˜๋ฉด VPN, ํ”„๋ก์‹œ ๋ฐ ๊ธฐํƒ€ ํŠธ๋ž˜ํ”ฝ ํ„ฐ๋„๋ง ๋ฐฉ๋ฒ•์„ ์‚ฌ์šฉํ•˜์ง€ ์•Š๊ณ  OSI ๋ชจ๋ธ์˜ ๋„คํŠธ์›Œํฌ, ์ „์†ก ๋ฐ ์„ธ์…˜ ์ˆ˜์ค€์—์„œ ๋น„ํ‘œ์ค€ ํŒจํ‚ท โ€‹โ€‹์กฐ์ž‘์„ ํ†ตํ•ด์„œ๋งŒ ์ฃผ ์ˆ˜์ค€์—์„œ ์ฐจ๋‹จ๋œ ์›น ์‚ฌ์ดํŠธ ๋ฐ ์„œ๋น„์Šค์— ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ฝ”๋“œ๋Š” C๋กœ ์ž‘์„ฑ๋˜์—ˆ์œผ๋ฉฐ Apache XNUMX ๋ผ์ด์„ผ์Šค์— ๋”ฐ๋ผ ๋ฐฐํฌ๋ฉ๋‹ˆ๋‹ค.

์ƒˆ ๋ฒ„์ „์˜ ์ค‘์š”ํ•œ ํ˜์‹ ์€ ์ž๋™ TTL ๊ธฐ๋Šฅ์ž…๋‹ˆ๋‹ค. ์ด ๊ธฐ๋Šฅ์€ DPI ์‹œ์Šคํ…œ์—์„œ๋Š” ์ธ์‹๋˜์ง€๋งŒ ๋Œ€์ƒ ํ˜ธ์ŠคํŠธ์—์„œ๋Š” ์ˆ˜์‹ ๋˜์ง€ ์•Š๋„๋ก ์œ„์กฐ๋œ HTTP ๋˜๋Š” TLS ClientHello ์š”์ฒญ์— ๋Œ€ํ•œ TTL(Time to Live) ํ•„๋“œ ๊ฐ’์„ ์ž๋™์œผ๋กœ ๊ณ„์‚ฐํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ ํ”„๋กœ๊ทธ๋žจ์—๋Š” ์ˆ˜์‹  ํŒจํ‚ท์˜ TCP ์ฐฝ ํฌ๊ธฐ ๊ฐ’์„ ์ค„์ด์ง€ ์•Š๊ณ  ์š”์ฒญ์„ ์กฐ๊ฐํ™”(๋ถ„ํ• )ํ•˜๋Š” ๋ฐฉ๋ฒ•์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๋กœ ์ธํ•ด ์ด์ „์—๋Š” ์†Œํ”„ํŠธ์›จ์–ด ์Šคํƒ์ด ํ•˜๋‚˜์˜ ํŒจํ‚ท์—์„œ ํด๋ผ์ด์–ธํŠธ์˜ ์™„์ „ํ•œ TLS ClientHello ์š”์ฒญ์„ ์˜ˆ์ƒํ–ˆ๋˜ ์ผ๋ถ€ ๋ฆฌ์†Œ์Šค์— ๋Œ€ํ•œ ์•ก์„ธ์Šค์— ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค. . ์šฐํšŒ ๋ฐฉ๋ฒ•์€ ๋Ÿฌ์‹œ์•„, ์ธ๋„๋„ค์‹œ์•„, ํ•œ๊ตญ, ํ„ฐํ‚ค, ์ด๋ž€ ๋ฐ ๊ธฐํƒ€ ์ธํ„ฐ๋„ท ์ฐจ๋‹จ ๊ตญ๊ฐ€์—์„œ ๊ทธ ํšจ๊ณผ๋ฅผ ๋ณด์—ฌ์ฃผ์—ˆ์Šต๋‹ˆ๋‹ค.

์ถ”๊ฐ€: ์–ผ๋งˆ ์ „ ์šฐ๋ฆฌ๋Š” Java๋กœ ์ž‘์„ฑ๋˜๊ณ  Linux ๋ฐ Android์—์„œ ์ž‘์—…์„ ์ง€์›ํ•˜๋Š” GoodbyeDPI์˜ ํฌ๋กœ์Šค ํ”Œ๋žซํผ ๊ตฌํ˜„์ธ PowerTunnel 2.0์˜ ๋ฆด๋ฆฌ์Šค๋„ ๋ฐœํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค. ์ƒˆ ๋ฒ„์ „์—์„œ๋Š” PowerTunnel์ด ์™„์ „ํžˆ ์žฌ์ž‘์„ฑ๋˜์–ด ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ํ†ตํ•ด ํ™•์žฅ ๊ฐ€๋Šฅํ•œ ์™„์ „ํ•œ ํ”„๋ก์‹œ ์„œ๋ฒ„๋กœ ๋ณ€ํ™˜๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ฐจ๋‹จ ์šฐํšŒ์™€ ๊ด€๋ จ๋œ ๊ธฐ๋Šฅ์€ LibertyTunnel ํ”Œ๋Ÿฌ๊ทธ์ธ์— ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ฝ”๋“œ๋Š” MIT ๋ผ์ด์„ผ์Šค์—์„œ GPLv3์œผ๋กœ ๋ฒˆ์—ญ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

zapret ์œ ํ‹ธ๋ฆฌํ‹ฐ๋„ ์ •๊ธฐ์ ์œผ๋กœ ์—…๋ฐ์ดํŠธ๋˜์–ด Linux ๋ฐ BSD ์‹œ์Šคํ…œ์šฉ DPI ์šฐํšŒ ๋„๊ตฌ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. 42์›” ์ดˆ์— ๊ณต๊ฐœ๋œ ์—…๋ฐ์ดํŠธ XNUMX์—๋Š” ์ ‘์† ๋ฌธ์ œ์˜ ์›์ธ์„ ์ง„๋‹จํ•˜๊ณ  ์ฐจ๋‹จ์„ ์šฐํšŒํ•˜๋Š” ์ „๋žต์„ ์ž๋™์œผ๋กœ ์„ ํƒํ•˜๋Š” blockcheck.sh ์Šคํฌ๋ฆฝํŠธ๊ฐ€ ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

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