10.5๊ฐ์์ ๊ฐ๋ฐ ๋์ Firefox 78์ ESR ๋ถ๊ธฐ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๊ธฐ๋ฅ ๊ฐ๋ฐ์ ๊ณ์ํ๋ ์ ์ฉ ๋ธ๋ผ์ฐ์ Tor Browser XNUMX์ ์ค์ํ ๋ฆด๋ฆฌ์ค๊ฐ ๋ฐํ๋์์ต๋๋ค. ๋ธ๋ผ์ฐ์ ๋ ์ต๋ช ์ฑ, ๋ณด์ ๋ฐ ๊ฐ์ธ ์ ๋ณด ๋ณดํธ ์ ๊ณต์ ์ค์ ์ ๋๊ณ ์์ผ๋ฉฐ ๋ชจ๋ ํธ๋ํฝ์ด ๋ฆฌ๋๋ ์ ๋ฉ๋๋ค. Tor ๋คํธ์ํฌ๋ฅผ ํตํด์๋ง ๊ฐ๋ฅํฉ๋๋ค. ํ ์์คํ ์ ํ์ค ๋คํธ์ํฌ ์ฐ๊ฒฐ๋ก๋ ์ง์ ์ ์์ด ๋ถ๊ฐ๋ฅํ์ฌ ์ฌ์ฉ์์ ์ค์ IP ์ถ์ ์ด ๋ถ๊ฐ๋ฅํ๋ค.(๋ธ๋ผ์ฐ์ ๊ฐ ํดํน๋๋ฉด ๊ณต๊ฒฉ์๊ฐ ์์คํ ๋คํธ์ํฌ ๋งค๊ฐ ๋ณ์์ ์ ๊ทผํ ์ ์์ผ๋ฏ๋ก Whonix ๋ฑ์ ์ ํ์ ํ์ฉํด์ผ ํ๋ค.) ๋์ถ ๊ฐ๋ฅ์ฑ์ ์์ ํ ์ฐจ๋จํฉ๋๋ค.) Tor ๋ธ๋ผ์ฐ์ ๋น๋๋ Linux, Windows ๋ฐ macOS์ฉ์ผ๋ก ์ค๋น๋์์ต๋๋ค.
์ถ๊ฐ ๋ณด์์ ์ ๊ณตํ๊ธฐ ์ํด Tor ๋ธ๋ผ์ฐ์ ์๋ ๊ฐ๋ฅํ ๋ชจ๋ ์ฌ์ดํธ์์ ํธ๋ํฝ ์ํธํ๋ฅผ ์ฌ์ฉํ ์ ์๋ HTTPS Everywhere ์ถ๊ฐ ๊ธฐ๋ฅ์ด ํฌํจ๋์ด ์์ต๋๋ค. JavaScript ๊ณต๊ฒฉ์ ์ํ์ ์ค์ด๊ณ ๊ธฐ๋ณธ์ ์ผ๋ก ํ๋ฌ๊ทธ์ธ์ ์ฐจ๋จํ๊ธฐ ์ํด NoScript ์ถ๊ฐ ๊ธฐ๋ฅ์ด ํฌํจ๋์ด ์์ต๋๋ค. ํธ๋ํฝ ์ฐจ๋จ ๋ฐ ๊ฒ์ฌ๋ฅผ ๋ฐฉ์งํ๊ธฐ ์ํด fteproxy ๋ฐ obfs4proxy๊ฐ ์ฌ์ฉ๋ฉ๋๋ค.
HTTP ์ด์ธ์ ๋ชจ๋ ํธ๋ํฝ์ ์ฐจ๋จํ๋ ํ๊ฒฝ์์ ์ํธํ๋ ํต์ ์ฑ๋์ ๊ตฌ์ฑํ๊ธฐ ์ํด ๋์ฒด ์ ์ก์ด ์ ์๋ฉ๋๋ค. ์๋ฅผ ๋ค์ด ์ค๊ตญ์์ Tor๋ฅผ ์ฐจ๋จํ๋ ค๋ ์๋๋ฅผ ์ฐํํ ์ ์์ต๋๋ค. ์ฌ์ฉ์ ์ด๋ ์ถ์ ๋ฐ ๋ฐฉ๋ฌธ์๋ณ ๊ธฐ๋ฅ์ผ๋ก๋ถํฐ ๋ณดํธํ๊ธฐ ์ํด WebGL, WebGL2, WebAudio, Social, SpeechSynesis, Touch, AudioContext, HTMLMediaElement, Mediastream, Canvas, SharedWorker, WebAudio, Permissions, MediaDevices.enumerateDevices ๋ฐ ํ๋ฉด API๊ฐ ๋นํ์ฑํ๋๊ฑฐ๋ ์ ํ๋ฉ๋๋ค. ๋ฐฉํฅ ๋ฐ ๋นํ์ฑํ๋ ์๊ฒฉ ์ธก์ ์ ์ก ๋๊ตฌ, Pocket, Reader View, HTTP Alternative-Services, MozTCPSocket, โlink rel=preconnectโ, ์์ ๋ libmdns.
์ ๋ฒ์ ์์:
- Tor๊ฐ ์ฐจ๋จ๋ ์ฅ์์์ ์์ ๋ด์ฌ์๊ฐ ์ด์ํ๋ ํ๋ก์ ์๋ฒ ๋คํธ์ํฌ๋ฅผ ์ฌ์ฉํ์ฌ ์ฐ๊ฒฐํ๋ ๋ฐ ์ฌ์ฉ๋๋ ๋ด์ฅ ๋ธ๋ฆฌ์ง ๊ฒ์ดํธ์จ์ด์ "Snowflake"๋ผ๋ ์๋ก์ด ๊ฒ์ดํธ์จ์ด๊ฐ ์ถ๊ฐ๋์์ต๋๋ค. ๊ธฐ๋ฅ๋ฉด์์ Snowflake๋ ํ๋์ ํ๋ก์์ ์ ์ฌํ์ง๋ง NAT ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๋ฐ๋ ๋ค๋ฆ
๋๋ค. ํ๋ก์์์ ์ํธ ์์ฉ์ ์ฃผ์ ๋ณํ๊ธฐ ์ฐํ๋ฅผ ์ง์ํ๋ WebRTC P2P ํ๋กํ ์ฝ์ ์ฌ์ฉํ์ฌ ์ํ๋ฉ๋๋ค.
ํ์ฌ ๋งค์ผ ์ฝ 8000๊ฐ์ ํ์ฑ ํ๋ก์๊ฐ ์ ์ธ๊ณ์ ๋ค์ํ ๋คํธ์ํฌ์์ ์คํ๋๊ณ ์์ต๋๋ค. ํ๋ก์๋ฅผ ์คํํ๊ธฐ ์ํด ์๋ฒ ์ ํ๋ฆฌ์ผ์ด์ ์ ์คํํ ํ์๊ฐ ์๊ณ ์ฌ์ฉ์ ์์คํ ์ ํน์ ๋ธ๋ผ์ฐ์ ์ถ๊ฐ ๊ธฐ๋ฅ์ ์ค์นํ๊ธฐ๋ง ํ๋ฉด ๋๊ท๋ชจ ํ๋ก์ ์๋ฒ ๋คํธ์ํฌ๋ฅผ ์ ์งํ๋ ๊ฒ์ด ์ฌ์์ง๋๋ค. ์ด๊ธฐ ์ฐ๊ฒฐ ์ค์๋ "๋๋ฉ์ธ ํ๋ก ํ " ๊ธฐ์ ์ด ์ฌ์ฉ๋ฉ๋๋ค. ์ด๋ฅผ ํตํด SNI์ ๊ฐ์ ํธ์คํธ๋ฅผ ๋ํ๋ด๋ HTTPS๋ฅผ ํตํด ์ก์ธ์คํ๊ณ TLS ์ธ์ ๋ด๋ถ์ HTTP ํธ์คํธ ํค๋์ ์์ฒญ๋ ํธ์คํธ์ ์ด๋ฆ์ ์ค์ ๋ก ์ ์กํ ์ ์์ต๋๋ค(์: ์ฐจ๋จ์ ์ฐํํ๊ธฐ ์ํด ์ฝํ ์ธ ์ ์ก ๋คํธ์ํฌ๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค).
- 16๋
์ ์ ๋ ์ด์ ์ฌ์ฉ๋์ง ์๋๋ค๊ณ ์ ์ธ๋ ํ๋กํ ์ฝ์ ๋ ๋ฒ์งธ ๋ฒ์ ์ ๊ธฐ๋ฐ์ผ๋ก ํ๋ ๊ธฐ์กด Onion ์๋น์ค์ ๋ํ ์ง์ ์ข
๋ฃ์ ๋ํ ์๋ฆผ์ ์ถ๊ฐํ์ต๋๋ค. ํ๋กํ ์ฝ์ ๋ ๋ฒ์งธ ๋ฒ์ ๊ณผ ๊ด๋ จ๋ ์ฝ๋๋ ๊ฐ์์ ์์ ํ ์ ๊ฑฐ๋ ๊ฒ์ผ๋ก ์์๋ฉ๋๋ค. ํ๋กํ ์ฝ์ ๋ ๋ฒ์งธ ๋ฒ์ ์ ์ฝ 0.3.2.9๋
์ ์ ๊ฐ๋ฐ๋์์ผ๋ฉฐ, ์ค๋๋ ์๊ณ ๋ฆฌ์ฆ์ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ ํ๋ ์กฐ๊ฑด์์๋ ์์ ํ๋ค๊ณ ๊ฐ์ฃผํ ์ ์์ต๋๋ค. 56๋
๋ฐ ์ ์ธ 3 ๋ฆด๋ฆฌ์ค์์ ์ฌ์ฉ์๋ 25519์ ์ฃผ์๋ก์ ์ ํ, ๋๋ ํฐ๋ฆฌ ์๋ฒ๋ฅผ ํตํ ๋ฐ์ดํฐ ์ ์ถ์ ๋ํ ๋ณด๋ค ์์ ์ ์ธ ๋ณดํธ, ํ์ฅ ๊ฐ๋ฅํ ๋ชจ๋์ ๊ตฌ์กฐ๋ก ์ฃผ๋ชฉํ ๋งํ ์ํ ์๋น์ค์ฉ ํ๋กํ ์ฝ์ ์ธ ๋ฒ์งธ ๋ฒ์ ์ ์ ๊ณต ๋ฐ์์ต๋๋ค. SHA25519, DH ๋ฐ RSA-1 ๋์ SHA1024, edXNUMX ๋ฐ curveXNUMX ์๊ณ ๋ฆฌ์ฆ์ ์ฌ์ฉํฉ๋๋ค.
- Tor ๋คํธ์ํฌ์ ์ฒ์ ์ฐ๊ฒฐํ๊ธฐ ์ํ ์ธํฐํ์ด์ค๊ฐ ๊ฐ์ ๋์ด ํจ๋์์ ๋ฉ์ธ ํ๋ฉด์ผ๋ก ์ด๋๋์์ผ๋ฉฐ ์๋ก์ด ์๋น์ค ํ์ด์ง "about:torconnect" ํํ๋ก ๊ตฌํ๋์์ต๋๋ค. ์ด์ ๋ธ๋ผ์ฐ์ ๋ ๊ฒ์ด๋ ๋คํธ์ํฌ์ ์์
์ ์๋์ผ๋ก ๊ฐ์งํ๊ณ ์ฐจ๋จ์ ์ฐํํ ์ ์๋ ๋ธ๋ฆฌ์ง ๊ฒ์ดํธ์จ์ด๋ฅผ ์ ๊ณตํฉ๋๋ค.
- Linux ํ๋ซํผ์ Wayland ์ง์ ๋น๋ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค.
- NoScript 11.2.9, Tor Launcher 0.2.30, libevent 2.1.12์ ์ ๋ฐ์ดํธ ๋ฒ์ ์ ๋๋ค.
- CentOS 6์ ๋ํ ์ง์์ด ์ค๋จ๋์์ต๋๋ค.
์ถ์ฒ : opennet.ru