Jabber ์๋ฒ jabber.ru(xmpp.ru)์ ๊ด๋ฆฌ์๋ ์ฌ์ฉ์ ํธ๋ํฝ(MITM)์ ํด๋ ํ๊ธฐ ์ํ ๊ณต๊ฒฉ์ด ๋ ์ผ ํธ์คํ ์ ๊ณต์ ์ฒด์ธ Hetzner ๋ฐ Linode์ ๋คํธ์ํฌ์์ 90์ผ์์ 6๊ฐ์์ ๊ฑธ์ณ ์ํ๋์์์ ํ์ธํ์ต๋๋ค. ํ๋ก์ ํธ ์๋ฒ ๋ฐ ๋ณด์กฐ VPS ํ๊ฒฝ. ๊ณต๊ฒฉ์ STARTTLS ํ์ฅ์ ์ฌ์ฉํ์ฌ ์ํธํ๋ XMPP ์ฐ๊ฒฐ์ ๋ํ TLS ์ธ์ฆ์๋ฅผ ๋์ฒดํ๋ ์ ์ก ๋ ธ๋๋ก ํธ๋ํฝ์ ๋ฆฌ๋๋ ์ ํ๋ ๋ฐฉ์์ผ๋ก ๊ตฌ์ฑ๋ฉ๋๋ค.
์ด ๊ณต๊ฒฉ์ ์คํธํ์ ์ฌ์ฉ๋ TLS ์ธ์ฆ์๋ฅผ ๊ฐฑ์ ํ ์๊ฐ์ด ์์๋ ์กฐ์ง์์ ์ค๋ฅ๋ก ์ธํด ๋ฐ๊ฒฌ๋์์ต๋๋ค. 16์ 18์ผ jabber.ru ๊ด๋ฆฌ์๊ฐ ์๋น์ค์ ์ฐ๊ฒฐ์ ์๋ํ๋ ์ค ์ธ์ฆ์ ๋ง๋ฃ๋ก ์ธํ ์ค๋ฅ ๋ฉ์์ง๋ฅผ ๋ฐ์์ผ๋ ์๋ฒ์ ์๋ ์ธ์ฆ์๋ ๋ง๋ฃ๋์ง ์์์ต๋๋ค. ๊ทธ ๊ฒฐ๊ณผ, ํด๋ผ์ด์ธํธ๊ฐ ๋ฐ์ ์ธ์ฆ์์ ์๋ฒ๊ฐ ๋ณด๋ธ ์ธ์ฆ์๊ฐ ๋ค๋ฅธ ๊ฒ์ผ๋ก ๋๋ฌ๋ฌ์ต๋๋ค. ์ฒซ ๋ฒ์งธ ๊ฐ์ง TLS ์ธ์ฆ์๋ 2023๋ XNUMX์ XNUMX์ผ Let's Encrypt ์๋น์ค๋ฅผ ํตํด ํ๋๋์์ผ๋ฉฐ, ๊ณต๊ฒฉ์๋ ํธ๋ํฝ์ ๊ฐ๋ก์ฑ ์ ์์ด jabber.ru ๋ฐ xmpp.ru ์ฌ์ดํธ์ ๋ํ ์ก์ธ์ค๋ฅผ ํ์ธํ ์ ์์์ต๋๋ค.
์ฒ์์๋ ํ๋ก์ ํธ ์๋ฒ๊ฐ ์์๋์ด ๊ทธ ์ชฝ์์ ๋์ฒด ์์ ์ด ์ํ๋๊ณ ์๋ค๋ ๊ฐ์ ์ด ์์์ต๋๋ค. ํ์ง๋ง ๊ฐ์ฌ ๊ฒฐ๊ณผ ํดํน ํ์ ์ ๋ฐ๊ฒฌ๋์ง ์์๋ค. ๋์์, ์๋ฒ์ ๋ก๊ทธ์์ ๋คํธ์ํฌ ์ธํฐํ์ด์ค์ ๋จ๊ธฐ์ ์ธ ๋๊ธฐ ๋ฐ ์ผ๊ธฐ(NIC ๋งํฌ๊ฐ ์๋ ์ค์ง๋จ/NIC ๋งํฌ๊ฐ ์๋๋จ)๊ฐ ๋ฐ๊ฒฌ๋์์ต๋๋ค. ์ด๋ 18์ 12์ผ 58์ 18๋ถ์ ์ํ๋์์ผ๋ฉฐ ๋ค์๊ณผ ๊ฐ์ ํ์์ด ๋ฐ์ํ ์ ์์ต๋๋ค. ์๋ฒ์ ์ค์์น์ ์ฐ๊ฒฐ ์กฐ์์ ๋ํ๋ ๋๋ค. ๋ ๊ฐ์ ๊ฐ์ง TLS ์ธ์ฆ์๊ฐ ๋ช ๋ถ ์ ์ธ 12์ 49์ผ 12์ 38๋ถ๊ณผ XNUMX์ XNUMX๋ถ์ ์์ฑ๋์๋ค๋ ์ ์ ์ฃผ๋ชฉํ ๋งํฉ๋๋ค.
๋ํ ๋์ฒด๋ ๋ฉ์ธ ์๋ฒ๋ฅผ ํธ์คํ ํ๋ Hetzner ๊ณต๊ธ์์ ๋คํธ์ํฌ๋ฟ๋ง ์๋๋ผ ๋ค๋ฅธ ์ฃผ์์ ํธ๋ํฝ์ ๋ฆฌ๋๋ ์ ํ๋ ๋ณด์กฐ ํ๋ก์๋ฅผ ์ฌ์ฉํ์ฌ VPS ํ๊ฒฝ์ ํธ์คํ ํ๋ Linode ๊ณต๊ธ์์ ๋คํธ์ํฌ์์๋ ์ํ๋์์ต๋๋ค. ๊ฐ์ ์ ์ผ๋ก ๋ ๊ณต๊ธ์์ ๋คํธ์ํฌ์ ์๋ ๋คํธ์ํฌ ํฌํธ 5222(XMPP STARTTLS)์ ๋ํ ํธ๋ํฝ์ด ์ถ๊ฐ ํธ์คํธ๋ฅผ ํตํด ๋ฆฌ๋๋ ์ ๋๋ ๊ฒ์ผ๋ก ๋ฐํ์ก์ผ๋ฉฐ, ์ด๋ ๊ณต๊ฒฉ์ด ๊ณต๊ธ์์ ์ธํ๋ผ์ ์ก์ธ์คํ ์ ์๋ ์ฌ๋์ ์ํด ์ํ๋์๋ค๊ณ ๋ฏฟ์ ์ ์๋ ์ด์ ๋ฅผ ์ ๊ณตํ์ต๋๋ค.
์ด๋ก ์ ์ผ๋ก๋ ๋์ฒด๊ฐ 18์ 21์ผ(jabber.ru์ ๋ํ ์ฒซ ๋ฒ์งธ ๊ฐ์ง ์ธ์ฆ์ ์์ฑ ๋ ์ง)๋ถํฐ ์ํ๋์์ ์ ์์ง๋ง, ํ์ธ๋ ์ธ์ฆ์ ๋์ฒด ์ฌ๋ก๋ 19์ 18์ผ๋ถํฐ 5222์ XNUMX์ผ๊น์ง๋ง ๊ธฐ๋ก๋์์ผ๋ฉฐ, ์ด๋ฒ์๋ ๋ชจ๋ ์ํธํ๋ ๋ฐ์ดํฐ ๊ตํ์ด์์ต๋๋ค. jabber.ru ๋ฐ xmpp.ru๊ฐ ์์๋ ๊ฒ์ผ๋ก ๊ฐ์ฃผ๋ ์ ์์ต๋๋ค. ์กฐ์ฌ๊ฐ ์์๋ ํ ๊ต์ฒด๊ฐ ์ค๋จ๋๊ณ ํ ์คํธ๊ฐ ์ํ๋์์ผ๋ฉฐ XNUMX์ XNUMX์ผ Hetzner ๋ฐ Linode ์ ๊ณต์ ์ฒด์ ์ง์ ์๋น์ค์ ์์ฒญ์ด ์ ์ก๋์์ต๋๋ค. ๋์์ Linode์ ์๋ ์๋ฒ ์ค ํ๋์ ํฌํธ XNUMX๋ก ์ ์ก๋ ํจํท์ ๋ผ์ฐํ ํ ๋ ์ถ๊ฐ ์ ํ์ด ์ค๋๋ ์๋ ๊ด์ฐฐ๋์ง๋ง ์ธ์ฆ์๋ ๋ ์ด์ ๊ต์ฒด๋์ง ์์ต๋๋ค.
๋ ์ ๊ณต์
์ฒด์ ์ธํ๋ผ๋ฅผ ํดํนํ ๊ฒฐ๊ณผ, ๋๋ ๋ ์ ๊ณต์
์ฒด์ ์ ๊ทผํ ์ ์๋ ์ง์์ ์ํด ๋ฒ ์งํ ๊ธฐ๊ด์ ์์ฒญ์ ๋ฐ๋ผ ์ ๊ณต์
์ฒด๊ฐ ์ธ์งํ ์ํ์์ ๊ณต๊ฒฉ์ด ์ํ๋์์ ์ ์๋ค๊ณ ์ถ์ ๋ฉ๋๋ค. ๊ณต๊ฒฉ์๋ XMPP ํธ๋ํฝ์ ๊ฐ๋ก์ฑ๊ณ ์์ ํ ์ ์์ด ์๋ฒ์ ์ ์ฅ๋ ๋ฉ์์ง ๊ธฐ๋ก ๋ฑ ๋ชจ๋ ๊ณ์ ๊ด๋ จ ๋ฐ์ดํฐ์ ์ ๊ทผํ ์ ์์ผ๋ฉฐ, ๋ค๋ฅธ ์ฌ๋์ ๋์ ํ์ฌ ๋ฉ์์ง๋ฅผ ๋ณด๋ผ ์๋ ์๊ณ ๋ค๋ฅธ ์ฌ๋์ ๋ฉ์์ง๋ฅผ ๋ณ๊ฒฝํ ์๋ ์์ต๋๋ค. ์ข
๋จ ๊ฐ ์ํธํ(OMEMO, OTR ๋๋ PGP)๋ฅผ ์ฌ์ฉํ์ฌ ์ ์ก๋ ๋ฉ์์ง๋ ์ฐ๊ฒฐ ์์ชฝ์์ ์ฌ์ฉ์๊ฐ ์ํธํ ํค๋ฅผ ํ์ธํ ๊ฒฝ์ฐ ์์๋์ง ์์ ๊ฒ์ผ๋ก ๊ฐ์ฃผ๋ ์ ์์ต๋๋ค. Jabber.ru ์ฌ์ฉ์๋ ์ก์ธ์ค ๋น๋ฐ๋ฒํธ๋ฅผ ๋ณ๊ฒฝํ๊ณ PEP ์ ์ฅ์์ OMEMO ๋ฐ PGP ํค์์ ๋์ฒด ๊ฐ๋ฅํ ํค๋ฅผ ํ์ธํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
์ถ์ฒ : opennet.ru