์ฌ๋ฌ๋ถ์ ๊ฑฐ๋๋ฅผ ์์ ํ๊ฒ ์ง์ผ๋๋ฆฌ๋ Safe Transaction ๋ธ๋ผ์ฐ์ ํ์ฅ ํ๋ก๊ทธ๋จ์
๋๋ค.
๋ณ๋ ํ๋ก๊ทธ๋จ ์ค์น ์์ด @BawAppie๊ฐ ์ ํ ํ๊ตญ ์ฐ์
ํ์ค ์ํธํ๋ฅผ ์ด์ฉํ์ฌ ์์ ํ๊ฒ ์๋ฌด ์์
๋ ํ์ง ์๊ธฐ ๋๋ฌธ์ ๋์ฑ ํธ๋ฆฌํ๊ฒ ์ฌ์ฉํ ์ ์์ต๋๋ค. ๋ฌผ๋ก ๋ฌด์จ ์ํธํ์ธ์ง๋ ๋ชจ๋ฆ
๋๋ค.
์ด ํ์ฅ ํ๋ก๊ทธ๋จ์ ์ค์นํ๋ฉด ์ ์ ๊ธ์ต ์ฌ๊ธฐ ์๋ฐฉ ์๋น์ค๊ฐ ๊ฐ๋ฅํ๊ธฐ ๋๋ฌธ์ ๋ฌด์กฐ๊ฑด ์ค์นํด์ผ ํฉ๋๋ค. ์ค์นํ์ง ์๋ ๋ฐฉ๋ฒ์ ์์ต๋๋ค.
๋์
์ ์ข์ํ๋ ์ฌ๋๋ค์ ์ํ, ํ ๋ช
๋ง ์ฐ๋ ์ํ์์ ์ ์ ์๋์ ํ์ธํ์์ต๋๋ค.
๊ฒฝ์ ์ฐ๊ตฌ์๋ก ๋ถํฐ ์ธ์ ๋ฐ์ ๋ณด์ ๊ธฐ์
์ด ํ์ฅ ํ๋ก๊ทธ๋จ์ด ์ฌ์ฉํ๋ ์๋ฒ๋ KT, SK, LG U+ ๋ฑ ๊ตญ๋ด ISP์์ ์ ๊ณตํ๋ DNS ์๋ฒ์์ ์ ์ ์๋ ์ด์ ๋ก ์ฐจ๋จ๋์์ต๋๋ค.
๋ชจ ์ฐ๊ตฌ์๊ฐ ์ด ํ์ฅ ํ๋ก๊ทธ๋จ์ ๋ณด๊ณ ํ๊ฐ ๋ง์ด ๋ ๊ฒ ๊ฐ์ต๋๋ค.
์ํ๊น๊ฒ๋ ์ ๋ ๊ตญ๋ด DNS ๋ธ๋ํ์ ์ฐํํ ๋งํ ์์ด๋์ด๋ ์์ง๋ง, ์ค์ฒ์ ํ์ํ ๋์ ์๊ธฐ์ ์ฌ์ฉ์ ๋ถ๋ค์๊ฒ DNS ๋ณ๊ฒฝ์ ๊ถ์ฅ๋๋ฆฝ๋๋ค.
์์ ์ฌ์ ๋ก ์ธํ์ฌ ์ด ํ์ฅ ํ๋ก๊ทธ๋จ์ ์ฌ์ฉํ๊ณ ์ ํ๋ค๋ฉด ๋คํธ์ํฌ์ DNS๋ฅผ Cloudflare DNS Resolver (1.1.1.1) ๋๋ Google Public DNS (8.8.8.8) ๋ฑ์ ํด์ธ ์๋น์ค๊ฐ ์ ๊ณตํ๋ DNS ์๋ฒ๋ก ๋ณ๊ฒฝํ์ธ์.
์ฐจ๋จ๋ ์ฃผ์๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค:
- astx2-emulator.appie.dev
- ipinside-emulator.appie.dev
Chrome: https://chrome.google.com/webstore/detail/safe-transaction/hlknngdmefboagppfcddkbnnphbhdngk
Firefox: https://addons.mozilla.org/addon/safe-transaction
๊ธ์ต์ธ์ฆ์ (ํด๋ผ์ฐ๋์ธ์ฆ์)์ผ๋ก ๋ก๊ทธ์ธ ํ ๋ค ํ์ธํ ๊ฒฐ๊ณผ์
๋๋ค.
๊ณต๋์ธ์ฆ์, ์์ฒด์ธ์ฆ์ ๋ฑ ํ ๋ฐฉ๋ฒ์ผ๋ก ๋ก๊ทธ์ธ ์ ๊ฒฐ๊ณผ๋ ๋ค๋ฅผ ์ ์์ต๋๋ค.
์กฐํ | ๊ฑฐ๋(์ด์ฒด) | ๋น๊ณ | |
---|---|---|---|
๊ตญ๋ฏผ์ํ | โ๏ธ | โ๏ธ | |
ํ๋์ํ | โ๏ธ | โ๏ธ | |
์ ํ์ํ | โ๏ธ | โ๏ธ | |
์ฐ๋ฆฌ์ํ | โ | โ | ํ์ธ ํ์ |
๋ํ์ํ | โ๏ธ | โ๏ธ | |
๊ธฐ์ ์ํ | โ๏ธ | โ๏ธ | 24.09.26 ํ์ธ |
SC์ ์ผ์ํ | โ๏ธ | โ | INISAFE CrossWeb EX ์ค์น์ ์ด์ฒด ๊ฐ๋ฅ |
์ผ์ด๋ฑ ํฌ ๊ธฐ์ | โ | โ | INISAFE CrossWeb EX ์ค์น ํ์ |
OK์ ์ถ์ํ | โ๏ธ | โ | ์ด์ฒด ์๋์ NOS ํต์ ์ค๋ฅ (NOS E2E ํ์) / 24.09.26 ํ์ธ |
์ผ์ฑ์ฆ๊ถ1 | โ๏ธ | โ | SignKorea NA Certification Tool Kit ์ค์น ํ์ |
- ์์ ํ ๊ฑฐ๋๋ฅผ ์ง์ํ์ง๋ง, ์๋ฌด ๊ฒ๋ ํ์ง ์์ต๋๋ค.
- IP ์์์๋ ๋ฌด์จ ์ผ์ด ์ผ์ด๋ ๊น์? ์๋ฌด ์ผ๋ ์ผ์ด๋์ง ์์ต๋๋ค.
- ์จ๋ผ์ธ ๋ณด์์ ํด๋๋ฆฝ๋๋ค
์ด ํ๋ก์ ํธ๋ ํ๊ตญ๋ชจ๋ฐ์ผ์ํ๊ถ์ผ๋ก๋ถํฐ ๊ธ์ ์ ์ธ ์ง์์ ๋ฐ์์ต๋๋ค.
์ด ํ์ฅ ํ๋ก๊ทธ๋จ์ ์ธ๋ถ ์๋ฒ๋ฅผ ์ด์ฉํฉ๋๋ค. ๊ทธ๋ฌ๋ฏ๋ก ์ธํฐ๋ท ์์ด๋ ์๋ํ์ง ์์ต๋๋ค.
์ ๊ฐ๋ฐ์๋ ๊ตณ์ด ๋ ์ฃผ๊ณ ์๋ฒ์ ๋๋ฉ์ธ์ ๊ตฌ๋งคํ ๋ค ์ธ๋ถ ์๋ฒ๋ฅผ ์ด์ฉํ๋๋ก ๋ง๋ค์์๊น์? ๊ทธ ์ด์ ๋ ์ฌ์ฉ๋๋ ์ํธํ ์๊ณ ๋ฆฌ์ฆ์ ๊ฐ ์ธ์ด๋ง๋ค ๋ค๋ฅธ ๋์์ ๋ณด์ด๊ธฐ ๋๋ฌธ์
๋๋ค. ์ํธํ ์๊ณ ๋ฆฌ์ฆ์ ์ง์ ๋ง๋๋ ๊ฒ๋ณด๋ค๋, ์ํธํํ๋ ์๋ฒ๋ฅผ ๋ง๋๋ ๊ฒ์ด ๋์ฑ ๊ฐ๋จํ๊ณ ์ฌ์ฐ๋ฉฐ ๊ฐ์ธ ์ ๋ณด ์ ์ถ์ ๋ ํฐ ๋์์ด ๋ฉ๋๋ค. ํ์ง๋ง ๊ฑฑ์ ํ ํ์๊ฐ ์์ต๋๋ค. ์ด ํ์ฅ ํ๋ก๊ทธ๋จ์ ์ฌ๋ฌ๋ถ์ ๊ฐ์ธ์ ๋ณด๋ฅผ ์์งํ์ง ์์ต๋๋ค.
๊ฐ๋ฐ์๋ ์ฌ๋ฌ๋ถ์ ๊ฐ์ธ ์ ๋ณด๋ฅผ ์กด์คํ๋ฉฐ ์ด ํ์ฅ ํ๋ก๊ทธ๋จ์ด ์ฌ์ฉํ๋ ์ธ๋ถ ์๋ฒ๋ ์ฌ๋ฌ๋ถ์ ๊ฐ์ธ ์ ๋ณด๋ฅผ ์ ์ฅํ์ง ์์ต๋๋ค. ์ฌ์ค ์ด์ฉ์์ ๊ฐ์ธ์ ๋ณด๋ ์ด๋ฏธ ๊ณต๊ณต์ฌ์ด๋ฏ๋ก ๋ค๋ฅธ ๊ณณ์์ ์ฝ๊ฒ ๊ตฌํ ์ ์์ผ๋ ์์งํ ํ์๊ฐ ์์ต๋๋ค.
์ด ๊ฐ๋ฐ์๋ ๊ตณ์ด ์ธ๋ถ ์๋ฒ๋ฅผ ์ฌ์ฉํ๋ฉด์ ์ธ๋ถ ์๋ฒ์ ์์ค ์ฝ๋๋ฅผ ๊ณต๊ฐํ์ง ์์์ต๋๋ค.
์์ผ๊น์? ๊ฐ๋ฐ์์ ์
์ฅ์์ ์๊ฐํด๋ด
์๋ค. ์ด ํ์ฅ ํ๋ก๊ทธ๋จ์ ๋ณธ ์ด๋ค ์ฐ๊ตฌ์๋ ์ด ํ์ฅ ํ๋ก๊ทธ๋จ์ ๊ฐ๋งํ ๋์ง ์์ ๊ฐ๋ฅ์ฑ์ด ๋์ต๋๋ค. ๊ทธ๋ฌ๋ฏ๋ก ์ด ๊ฐ๋ฐ์๋ ๋์ค์ ์ด ํ์ฅ ํ๋ก๊ทธ๋จ์ด ๋ฌธ์ ๊ฐ ๋์์ ๊ฒฝ์ฐ ๋๋ง๊ฐ๊ธฐ ์ํ์ฌ ์ธ๋ถ ์๋ฒ๋ฅผ ๊ณต๊ฐํ์ง ์์์ต๋๋ค. ๊ฐ๋ฐ์๊ฐ ์ธ๋ถ ์๋ฒ๋ฅผ ๋ซ์๋ฒ๋ฆฌ๋ฉด ์ด ํ์ฅ ํ๋ก๊ทธ๋จ์ ๊ณ ์ฅ๋๊ธฐ ๋๋ฌธ์ ์ธ๋ถ ์๋ฒ๋ ํฌ ์ค์์น์ ์ญํ ์ ํ ์ ์์ต๋๋ค.
ํ์ง๋ง ๊ฐ๋ฐ์๊ฐ ์์ค ์ฝ๋๋ฅผ ๊ณต๊ฐํ๋ค๋ฉด ์ด๋จ๊น์? ๊ฐ๋ฐ์๊ฐ ์๋ฒ๋ฅผ ๋ซ๋๋ผ๋ ๋๊ตฐ๊ฐ ์๋ฒ๋ฅผ ๋ค์ ๋ง๋ค๋ฉด ๊ทธ๋ง์
๋๋ค. ์ ๋ ๋๋ง๊ฐ์ผํ๊ธฐ ๋๋ฌธ์ ๊ณต๊ฐํ์ง ์๊ฒ ์ต๋๋ค. ๋ฌผ๋ก ๋๋ง๊ฐ๋ฉด ๋ณ์ญ ๋ฉดํ ๋๋ ํ์์ผ๋ก ์กํ๊ฐ๋๋ค. ๊ฐ์ฌํฉ๋๋ค.
๋ณด์ ๊ฑฐ๋๊ฐ ์๋ํ๋ฉด ๊ทธ ์ฌ์ดํธ๋ ๋ด๊ฐ macOS๋ฅผ ์ฌ์ฉ ์ค์ด๋ผ๊ณ ์ธ์ํ์ฌ ์ด์ํ ํ์ผ์ ๋์ ธ์ฃผ๊ฑฐ๋, ์ค์๋ํ๋ ๋ฌธ์ ๊ฐ ์์ ์ ์์ต๋๋ค.
์ด๋ ๋๋ถ๋ถ์ ์ฌ์ดํธ๊ฐ Windows์๋ ํฉ๋ฒ์ธ์ฒ ํ๋ ํค๋ก๊น
[1], ์ธ์ ํฐ์ง์ง ๋ชจ๋ฅด๋ ์ปค๋ ํํน ๋ฑ ๋ฐ์ด๋ฌ์ค์ธ์ง ๋ญ์ง ๋ชจ๋ฅผ ๊ดด๋ํ ์ง์ ํ๋ ๊ฒ์ ๋นํด macOS๋ ๊ฐ๋จํ ์ง๋ง ํ๊ธฐ ๋๋ฌธ์ ๊ทธ๋ฐ ๊ฒ์ด๋ ์ฐธ์ผ์๊ณ ์ฌ์ฉํ์ธ์.
๊ฒฝ์ ์ ํ์์ Safe Transaction์ด ์ฌ์ฉํ๋ ๋๋ฉ์ธ์ ํผ์ฑ ์ฌ์ดํธ๋ก ์ง์ ํ์ฌ ๋ฐ์ํ๋ ๋ฌธ์ ์
๋๋ค.
์ Safe Transaction๊ณผ ๊ฒฝ์ ์ ํ์ ๋์์ ์ฌ์ฉํ์๋ ค๊ณ ํ๋์ง๋ ์ ๋ชจ๋ฅด๊ฒ ์ง๋ง, ํด๋น ์ ํ์ Safe Transaction๋ฅผ ๋ณด๊ณ ๋ฐฐ๊ฐ ์ํ์ ์ ์ ์๋ํ์ง ๋ชปํ๋๋ก ์ ํด ์ฌ์ดํธ๋ผ๋ ๊ฑฐ์ง ์๋์ ํ๊ฒ ๋ง๋ ๊ฒ์ด ์๋๊น์?
์์์๋ ํ๋ฒ ์ธ๊ธํ์ง๋ง, Safe Transaction์ ์ฌ๋ฌ๋ถ์ ๋ฏผ๊ฐํ ๋ฐ์ดํฐ๋ฅผ ํ์น์น์ง ์์ต๋๋ค. ๊ท์ฐฎ์์ ๋์ง ์์ Nginx์ ๋ก๊น
๋๋ ๋ฐ์ดํฐ์๋ Cloudflare์ IP๋ง ์ฐํ ๋ฟ์
๋๋ค.
์ ๋ ์ด๋ค ํ๋ก๊ทธ๋จ์ ์ฌ์ฉํ๋์ง๋ ์ฌ์ฉํ๋ ์ฌ๋์ ์ ํ์ด๋ ์ด๋ค ๊ฒ์ ์ ํํ๋๋ก ๊ฐ์ํ์ง ์์ต๋๋ค. ๊ทธ๋ฌ๋ฏ๋ก ์๋ ๋ช ๊ฐ์ง ํด๊ฒฐ ๋ฐฉ๋ฒ์ด ์์ต๋๋ค.
ํค๋ก๊น
๊ธฐ๋ฅ๋ถํฐ, ์ฌ์ฉ์ค์ธ PC ์ ๋ณด ์์ง, ์ฌ์ฉ์ ํ๊ฑฐํ๋ฆฐํ
, ์ ์ ์ฌ์ดํธ ๊ฐ์ฒญ[1: ๋ํ๋ฏผ๊ตญ ํด์ ๊ธฐ์ค์ผ๋ก๋ ์๋] ๋ฑ ์ธ๊ณ ์ต๊ณ ๊ธฐ๋ฅ์ด ํ ๋ฒ์ ํฌํจ๋ ํ๋ก๊ทธ๋จ์ Safe Transaction๋ฅผ ๋์ ํ์ฌ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์
๋๋ค.
์์ง์ ๋์ํ์ง ์์ผ์ ๊ฑฐ ๊ฐ๋ค๊ณ ์? ๊ฑฑ์ ๋ง์ธ์. ๊ฒฝ์์ฌ ๊ฐ์ธ์ ๋ณด ์์ง๋ฐฉ์นจ ๊น์ํ ๊ณณ์ ์จ๊ฒจ์ ธ ์๊ณ , ๋ฐ๋ก ๋์ํ๋ผ๋ ํ์
์ ๋์ฐ์ง๋ ์์๊ฑฐ๋ ์.[2]
์ด ๊ธ์ ๋ณด๋ ์ฌ๋์ด ์ด ๋ฐฉ๋ฒ์ ์ฌ์ฉํ์ค ๋ถ์ ์์ ๊ฒ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค๋ง, ์๋ฌดํผ Safe Transaction์ ์ง์ฐ๋ฉด ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋ฉ๋๋ค.
(Safe Transaction์ ๊ฒฝ์ ์ ํ๊ณผ ๋ฌ๋ฆฌ ์ญ์ ์ ํด๋ฆญ ํ๋ฒ์ผ๋ก ์ ๊ฑฐ๋ฉ๋๋ค)
๋๊ตฐ์ง๋ ๋ชจ๋ฅด๋ ๊ฐ๋ฐ์๊ฐ ์ ์ด๋ ๊ฐ์ธ์ ๋ณด ์์งํ์ง ์๋๋ค๋ ๊ธ์ ๋ฏฟ์ผ์๋ ๋ถ์๊ฒ ์ถ์ฒํ๋ ๋ฐฉ๋ฒ์
๋๋ค.
๊ฒฝ์ ์ ํ์ ์ญ์ ํ๋ฉด ํด๊ฒฐ๋ฉ๋๋ค. (๊ตฌ๋ผ ์ ๊ฑฐ๊ธฐ๋ฅผ ํ์ฉํ๋ฉด ์ข์ต๋๋ค)
๊ฒฝ์ ์ ํ์ http์์๋ Host ํค๋๋ฅผ, https์์๋ SNI ํ๋๋ฅผ ์ฒดํฌํ์ฌ ์ ํด ์ฌ์ดํธ ์ฌ๋ถ๋ฅผ ํ์ธํฉ๋๋ค.
https์์ ์ด๋ฌํ ๊ฐ์ฒญ์ ๋ง๊ธฐ ์ํ ์ฌ๋ฌ๊ฐ์ง์ ์๋๋ค์ด ์์๊ณ ๊ทธ ์ค ํ ๊ฐ์ง ๋ฐฉ๋ฒ์ผ๋ก ECH(Encrypted Client Hello, ๊ด๋ จ ๋งํฌ)๋ฅผ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์
๋๋ค.
Firefox์์ DoH๋ฅผ ํ์ฑํ ํ ๋ค, about:config ๋ก ์ด๋ํ์ฌ network.dns.echconfig.enabled
๋ฅผ true
๋ก ๋ณ๊ฒฝํ๋ฉด ๋ฉ๋๋ค.
๋์ ์ด ๋ฐฉ๋ฒ์ ๊ธฐ๋ณธ์ ์ผ๋ก ๋นํ์ฑํ๋์ด ์๋ ๊ธฐ๋ฅ์ธ ๋งํผ ์คํ์ ์ด๊ณ ํญ์ ์ ์๋ํ์ง ์์ต๋๋ค.
์ ๋ ์ฐฉํ ๊ฐ๋ฐ์์ด๋ Safe Transaction์ ์ฌ์ฉํจ์ผ๋ก์จ ๋ฐ์ํ๋ ๋ชจ๋ ๋ฌธ์ ๋ ์ฌ๋ฌ๋ถ์๊ฒ ๋ฌด์์ผ๋ก ์ ๊ณตํ๊ฒ ์ต๋๋ค. ์ฌ์ํ์ง ์์ผ์ ๋ ๋ฉ๋๋ค.
[1] ๋ํ๋ฏผ๊ตญ (์ ์ฌ) ์ ๊ถํด์ ๊ธฐ์ค์ผ๋ก ์ฒ์๋ถํฐ ๋จ๋๋จ ์ํธํ๊ฐ ์๋ ์ 3์๊ฐ ๋์ฝ๋ฉ ํ ์ด๋ ํ ์ ์๋ ์ฌํญ์ ๋ณด๋ ๊ฒ์ "๊ฐ์ฒญ"์ ํด๋น๋์ง ์์ผ๋ฏ๋ก, ํค๋ก๊ฑฐ๋ "๊ฐ์ฒญ" ์ด ์๋๋๋ค.
[2] ๊ฒฝ์์ฌ ๊ฐ๋ฐ์ฌ์ธ ๋ชจ ์ฐ๊ตฌ์์์๋ ์ด๋ฐ ํ๋ก๊ทธ๋จ์ PUP (Potentially Unwanted Program) ์ด๋ผ๊ณ ๋ถ๋ฅด๋ ๊ฒ ๊ฐ์์.
Footnotes
-
ํด๋ผ์ฐ๋ ์ธ์ฆ์ ์ฌ์ฉ์ SignKorea NA Certification Tool Kit ์ค์น๊ฐ ๋์์์ ๋ํ๋ด๋ Tampermonkey ์คํฌ๋ฆฝํธ๋ก ๋ก๊ทธ์ธ ๊ฐ๋ฅํจ์ ํ์ธํ์์ผ๋, ๊ฑฐ๋์ ASTx2์ E2E๊ฐ ํ์ํ์ฌ ๊ฑฐ๋ ๋ถ๊ฐ โฉ