"ActiveX์— ๋Œ€ํ•œ ์ทจ์•ฝ์ "์— ๋Œ€ํ•œ ์ •๋ฆฌ

2,165 views
Skip to first unread message

Gilbert Lee

unread,
Apr 11, 2009, 3:35:43โ€ฏPM4/11/09
to open web
์•ˆ๋…•ํ•˜์„ธ์š”, ์ด๊ฒฝ๋ฌธ์ž…๋‹ˆ๋‹ค.

์ œ ํ™ˆํŽ˜์ด์ง€์— ์™€ ์˜ค์‹  ๋ถ„์€ ์•„์‹œ๊ฒ ์ง€๋งŒ,
์ œ๊ฐ€ ์•„์ง ์˜คํ”ˆ์›น์— ๋Œ€ํ•œ ๊ฐ์ •์ ์ธ ์ฆ์˜ค์‹ฌ์ด ์‚ฌ๋ผ ์กŒ๋‹ค๊ฑฐ๋‚˜ ํ•œ ์ƒํƒœ๋Š” ์•„๋‹™๋‹ˆ๋‹ค.
์†”์งํžˆ ์„ฑ์ธ๊ตฐ์ž๊ฐ€ ์•„๋‹Œ ์ด์ƒ ๊ทธ๋Ÿฌํ•œ ๊ฐ์ •์ด ์‰ฝ๊ฒŒ ๊ฐ€๋ผ ์•‰์„ ๊ฒƒ ๊ฐ™์ง€๋Š” ์•Š๊ตฐ์š”.

๋‹ค๋งŒ ์ด๋ ‡๊ฒŒ ๊ธ€์„ ์“ฐ๋Š” ๊ฒƒ์€ย ์ฒ˜์Œ์—๋„ ๋ง์”€๋“œ๋ ธ๋“ฏ์ด
๊ฑด์„ค์ ์ธ ์˜๊ฒฌ ์ˆ˜๋ ด์˜ ์ฐจ์›์—์„œ ๊ธ€์„ ์“ฐ๋Š” ๊ฒƒ์„ ์šฐ์„  ๋ฐํž™๋‹ˆ๋‹ค.

ํ˜„์žฌ ActiveX์— ๋Œ€ํ•ด ๋งŽ์€ ์ด๋Ÿฐ ์ €๋Ÿฐ ์˜คํ•ด๊ฐ€ ์žˆ๋Š” ์ƒํƒœ์ž…๋‹ˆ๋‹ค.
๋ˆ„๊ตฌ๋ณด๋‹ค๋„ ActiveX์— ๋ฌธ์ œ์ ์ด ๋งŽ๋‹ค๊ณ  ์ฃผ์žฅํ•˜๋˜ ์ฃผ์˜์˜ ์‚ฌ๋žŒ๋“ค๋งˆ์ €
์˜คํ”ˆ์›น๊ณผ์˜ ๋…ผ์Ÿ์œผ๋กœ ์ธํ•ด์„œ
์ง€๊ธˆ์€ ์˜คํžˆ๋ ค ๋ฐ˜๋Œ€๋กœ ActiveX๋ฅผ ์˜นํ˜ธํ•˜๋Š” ๋ชจ์Šต์œผ๋กœ ๋น„์ถฐ ์ง์ด ์•ˆํƒ€๊นŒ์šธ ๋ฟ์ž…๋‹ˆ๋‹ค.

๊ฒฐ๊ตญ, ๋น„๋ก ์ œ๊ฐ€ ActiveX ์ „๋ฌธ๊ฐ€๋Š” ์•„๋‹ˆ๋‚˜
๋„์›€์ด ๋  ๋งŒํ•œ ๋ช‡๋ช‡ ๊ธ€์„ ํฌ์ŠคํŒ…ํ•˜๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

ActiveX Launcher๋ฅผ ์ด์šฉํ•œ ํ•ดํ‚น
ActiveX๊ฐ€ ์•…์šฉ๋˜์–ด ์งˆ ์ˆ˜ ์žˆ๋Š” ๊ฐ„๋‹จํ•œ ์˜ˆ๋ฅผ ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค.
์ดˆ๋ณด์ ์ธ ๋‚ด์šฉ์ด๊ณ , ๊ฐ„๋‹จํ•œ ์›น ์Šคํฌ๋ฆฝํŠธ ์ •๋„๋งŒ ์•Œ๊ณ  ์žˆ์œผ๋ฉด ๋ˆ„๊ตฌ๋‚˜ ์ดํ•ด๊ฐ€ ๋˜์‹ค ๊ฒ๋‹ˆ๋‹ค.

์œ ๋ช… ๋ฉ”์‹ ์ €๋ฅผ ์ด์šฉํ•˜์—ฌ ๋ฐฑ๋„์–ด ์„ค์น˜ํ•˜๊ธฐ
MITM Attack์˜ ๊ฐœ๋…์ด ์ด์ƒํ•œ ๋ฐฉํ–ฅ์œผ๋กœ ํ˜๋Ÿฌ ๊ฐ€๋Š” ๊ฒƒ ๊ฐ™์•„์„œ ์˜ฌ๋ ค ๋ด…๋‹ˆ๋‹ค.

BankTown ActiveX ๋ณด์•ˆ ์ทจ์•ฝ์ 
Fuzzing์— ๋Œ€ํ•œ ์–ด๋Š ๋ณด์•ˆ ์ „๋ฌธ๊ฐ€์˜ ๊ธ€์ž…๋‹ˆ๋‹ค.
ActiveX๋„ COM์ด๊ณ , COM์ด๊ธฐ ๋•Œ๋ฌธ์— ๊ฑฐ๊ธฐ์— ๋‹ค์–‘ํ•œ ์ธ์ž๋ฅผ ๋„ฃ๋‹ค ๋ณด๋ฉด
COM ๋ชจ๋“ˆ์ด ๋ง›ํƒฑ์ด(crash)๊ฐ€๋Š” ๊ฒƒ์„ ์ฐพ์•„ ๋‚ด๋Š” ๊ธฐ๋ฒ•์„ ๋งํ•ฉ๋‹ˆ๋‹ค.
์‰ฝ๊ฒŒ ๋งํ•ด์„œ ์†Œ ๋’ท๊ฑธ์Œ ์น˜๋‹ค๊ฐ€ ์ฅ์žก๋Š” ๊ฒฉ์ด๋ผ๊ณ  ๋ณด์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค.
์‹ค์ œ๋กœ ์ด๋Ÿฌํ•œ Fuzzing ํ…Œ์ŠคํŠธ๋ฅผ ํ†ตํ•˜์—ฌ
๊ตญ๋‚ด ๋งŽ์€ ActiveX์˜ ๋ณด์•ˆ์ƒ์˜ ๊ฒฐํ•จ์„ ๋ฐœ๊ฒฌํ•˜๊ณ  ํŒจ์น˜๋œ ์‚ฌ๋ก€๋“ค์ด ๋งŽ์Šต๋‹ˆ๋‹ค.
์ด์ œ ๊ตญ๋‚ด์—์„œ๋„ Fuzzing Tool์— ๋Œ€ํ•œ ์—ฐ๊ตฌ์™€ ํˆด ์ œ์ž‘์ด ๋ณธ๊ฒฉํ™”๋˜๊ณ  ์žˆ๋Š” ์ƒํƒœ์ž…๋‹ˆ๋‹ค.

ActiveX ์ทจ์•ฝ์  ๊ณต๊ฒฉ ๋ฐ ๋ฐฉ์–ด ๊ธฐ๋ฒ•
ActiveX์˜ ์ทจ์•ฝ์ ์— ๋Œ€ํ•ด ๊ฐ€์žฅ ์ž˜ ์ผ๋ฐ˜์ ์œผ๋กœ ์„ค๋ช…ํ•ด ์ฃผ๋Š” ๋ฌธ์„œ๊ฐ€ ์•„๋‹๊นŒ ์‹ถ์Šต๋‹ˆ๋‹ค.

How to Implement COM Monitor
์ œ๊ฐ€ ์•Œ๊ณ  ์žˆ๋˜ ์ทจ์•ฝ์ ๋“ค์ค‘์— ๊ตญ๋‚ด์—์„œ ๊ฐ€์žฅ ์œ„ํ˜‘์ ์ด์—ˆ๋˜ ๋‚ด์šฉ์„ ๋‹ด๊ณ  ์žˆ๋Š” ๋ฌธ์„œ์ž…๋‹ˆ๋‹ค.
RE(Reverse Engineering)์ชฝ ์ „๋ฌธ๊ฐ€๊ฐ€ ์•„๋‹ˆ๋ฉด ์ž˜ ์ดํ•ดํ•˜์ง€ ๋ชปํ•˜๋Š” ๋ถ€๋ถ„์ด๊ธฐ๋Š” ํ•˜์ง€๋งŒ
์ฐธ๊ณ ํ•ด ๋‘์‹œ๋ฉด ์ข‹์„ ๋“ฏ ํ•ฉ๋‹ˆ๋‹ค.

์œ„์—์„œ ์—ด๊ฑฐํ•œ ๋‚ด์šฉ๋“ค์€ ์ „๋ถ€
ActiveX ์ œ์ž‘์ž(ํ˜น์€ ํšŒ์‚ฌ)๊ฐ€ ๊ณ ์˜์ ์œผ๋กœ ์•…์„ฑ์ฝ”๋“œ๋ฅผ ๋งŒ๋“œ๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๊ณ 
๊ฐœ๋ฐœ์ž๊ฐ€ ๊ฐœ๋ฐœ ๊ณผ์ •์—์„œ ์‰ฝ๊ฒŒ ๊ฐ„๊ณผํ•  ์ˆ˜ ์žˆ๋Š”ย ์„ค๊ณ„ &ย ์ฝ”๋“œ์ž‘์„ฑ ๊ณผ์ •์˜ ๊ฒฐํ•จ(hole)์— ๋Œ€ํ•œ
๋ฌธ์ œ์ ์— ์˜ํ•ด ์ƒ๊ธฐ๋Š” ์ทจ์•ฝ์ ๋“ค์„ ์–˜๊ธฐํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

์•„์šธ๋Ÿฌ ๋‹น๋ถ€์˜ ๋ง์”€์„ ๋“œ๋ฆฌ์ž๋ฉด,ย ๊ธฐ๋ถ„ ๋‚˜์˜๊ฒŒ ๋“ค๋ฆฌ์‹ค ์ˆ˜ ์žˆ์ง€๋งŒ
๊น€๊ธฐ์ฐฝ ๊ต์ˆ˜๋‹˜์˜ "์˜ˆ" ์ด๋ก ์€
ํ‹€๋ฆฐ ๋ง์€ ์•„๋‹ˆ์–ด๋„
๋ณด์•ˆ์ชฝ์—์„œย ์ƒ๊ฐํ•˜๋Š” ActiveX ์ทจ์•ฝ์ ๊ณผ๋Š”
์ž…์žฅ ์ฐจ์ด๊ฐ€ ๋„ˆ๋ฌด ๋งŽ์ด ๋‚˜๊ณ  ์žˆ๋Š” ์ƒํ™ฉ์ž…๋‹ˆ๋‹ค.

์ตœ์†Œํ•œ ์ œ๊ฐ€ ์œ„์—์„œ ์—ด๊ฑฐํ•œ ๋ถ€๋ถ„๋“ค์— ๋Œ€ํ•ด
์–ด๋Š ์ •๋„ ์ต์ˆ™ํ•ด ์ง€์‹  ์ด ํ›„์—
๊ทธ๋•Œ ๊ฐ€์„œ ActiveX์˜ ์ทจ์•ฝ์ ์— ๋Œ€ํ•ด์„œ ์–˜๊ธฐ๋ฅผ ํ•œ๋‹ค๋ฉด
๋ณด์•ˆ ์ „๋ฌธ๊ฐ€, ๋ณด์•ˆ ์—…์ฒด๋“ค๊ณผ๋„ ๋งŽ์€ ๊ณต๊ฐ๋Œ€๋ฅผ ํ˜•์„ฑํ•  ์ˆ˜ ์žˆ์„ ๊ฒƒ์ด๋ผ๊ณ  ๋ด…๋‹ˆ๋‹ค.

๋ณธ ๊ธ€์ด ๊น€๊ธฐ์ฐฝ ๊ต์ˆ˜๋‹˜์„ ๋น„๋กฏํ•œ ๋งŽ์€ ๋ถ„๋“ค๊ป˜
์กฐ๊ธˆ์ด๋‚˜๋งˆ ๋„์›€์ด ๋˜์—ˆ์œผ๋ฉด ํ•˜๋Š” ๋ฐ”๋žจ์ž…๋‹ˆ๋‹ค.

dasony

unread,
Apr 12, 2009, 12:11:53โ€ฏAM4/12/09
to open web
์ •๋ฆฌ๋œ ์ •๋ณด ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ํŠนํžˆ ๊ฐ์ •์ด ๋งŽ์ด ์ƒํ•ด ์žˆ์œผ์‹œ๊ณ  ์˜คํ”ˆ์›น๋•Œ๋ฌธ์— ๋ฐ”์œ ์‹œ๊ฐ„๋„ ๋งŽ์ด ๋‚ญ๋น„ํ•˜์…จ๋‹ค๋Š” ๊ฒƒ์„ ์ž˜ ์•Œ๊ณ  ์žˆ๋Š”์ง€๋ผ, ๋”
๋”์šฑ ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

์˜คํ”ˆ์›น์—์„œ ๋…ผ์˜๋˜์—ˆ๋˜ ๊ฐ์ข… ActiveX๋กœ ์ธํ•ด ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋Š” ๊ณต๊ฒฉ ๋ฐฉ๋ฒ•์ด ๋ชจ๋‘ ์ •๋ฆฌ๋˜์–ด์žˆ๋„ค์š”. ์ œ๊ฐ€ ๊ตณ์ด ์–ธ๊ธ‰ํ•˜์ง€ ์•Š์€
Universal Wrapper ๋ฐฉ์‹ ๋“ฑ๋„ ๋‹ค ๋‚˜์™€์žˆ์–ด์„œ ๋ฐ˜๊ฐ‘์Šต๋‹ˆ๋‹ค. ์œ ๋ช… ActiveX ์ปจํŠธ๋Ÿด์˜ ๋ณด์•ˆ ๋ฌธ์ œ๋ฅผ ๊ณต๊ฒฉํ•˜๋Š”
attack์ด ์ƒ๋‹นํžˆ ๋งŽ์ด ๋‚˜์™€์žˆ๊ตฐ์š”. ActiveX ๊ฐœ๋ฐœ ์‹œ์— ๊ฐ€์žฅ ๊ธฐ๋ณธ์ ์œผ๋กœ ๊ณ ๋ คํ•ด์•ผํ•˜๋Š” ๋ถ€๋ถ„์ธ๋ฐ, ์•„์‰ฌ์šด ์ผ์ž…๋‹ˆ๋‹ค. ์‚ฌ์‹ค
๋ช‡ ๋…„ ์ „์— ActiveX ํ”„๋กœ๊ทธ๋žจ๋„ ์ œ์ž‘ํ•˜๋Š” ํšŒ์‚ฌ์—์„œ ์ผํ–ˆ๋˜ ์ ์ด ์žˆ๋Š”๋ฐ, ActiveX๋ฅผ ์„ค์น˜ํ•ด์•ผ ํ•œ๋‹ค๋Š” ๋‹จ์ ์„ ํ”ผํ•ด๊ฐ€๊ธฐ ์œ„
ํ•ด ๋‹น์‹œ ์œ ๋ช…ํ•˜๋˜ ๋ชจ ActiveX์„ ์ด์šฉํ•ด์„œ ์„ค์น˜ํ•ด๋ฒ„๋ฆฌ์ž๋Š” ์˜๊ฒฌ์„ ๋‚ธ ์ ๋„ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๋ฌผ๋ก  ๋ฐ˜์ฏค ๋†๋‹ด์ด์—ˆ๊ณ , ์‹คํ–‰ํ•˜์ง€๋Š” ์•Š์•˜
์Šต๋‹ˆ๋‹ค ^^;

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

๊ทธ๋ž˜๋„ ๋ฐ˜๊ฐ€์šด ๋ถ€๋ถ„์€ ๋˜๋Š” ๋ถ€๋ถ„์€, ๋‹น์—ฐํ•˜์ง€๋งŒ ์ œ๊ฐ€ ์ƒ๊ฐ๋งŒ ํ•ด๋ดค๋˜ ๊ณต๊ฒฉ ๋ฐฉ์‹ ๋Œ€๋ถ€๋ถ„์„ ์ด๋ฏธ ์ธ์ง€ํ•˜๊ณ  ์žˆ๋‹ค๋Š” ์‚ฌ์‹ค์ž…๋‹ˆ๋‹ค. ๊ทธ๋ ‡๋‹ค
๋ฉด ์–ด๋–ป๊ฒŒ๋“  ๋ง‰์•„๋‘๊ณ  ์žˆ๊ฒ ์ง€์š”. (๊ฐœ์ธ์ ์œผ๋กœ Universal Wrapper๋Š” ์–ด๋–ค์‹์œผ๋กœ ๋ง‰๊ณ  ์žˆ์„์ง€ ๊ถ๊ธˆํ•ฉ๋‹ˆ๋‹ค. ๋ช‡๊ฐ€์ง€ ์กฐ์•…
ํ•œ ๋ฐฉ๋ฒ•์€ ๋– ์˜ค๋ฆ…๋‹ˆ๋‹ค๋งŒ...) ๊ทธ๋ ‡๊ฒŒ ๊ณต๊ฒฉ ํ•˜๋‚˜ํ•˜๋‚˜ ๋ง‰์•„๊ฐ€๋ฉด์„œ ์šด์˜์„ ํ•˜๋ ค๋‹ˆ ํƒ€ ํ”Œ๋žซํผ ์ง€์›์€ ๊ฟˆ๋„ ๋ชป ๊พธ๊ณ , ๋กœ์šฐ๋ ˆ๋ฒจ ์ ‘๊ทผ์ด
๊ฐ€๋Šฅํ•œ ActiveX๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ์•Š๊ณ ์„œ๋Š” ๋ชป ๋ฐฐ๊ธฐ๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ข€ ๋” ๊ทผ๋ณธ์ ์ธ ๋Œ€์•ˆ ์—†์ด ์–ธ์ œ๊นŒ์ง€ ์ด๋ ‡๊ฒŒ ๊ฐˆ ์ˆ˜ ์žˆ์„
์ง€ ๋ชจ๋ฅด๊ฒ ์Šต๋‹ˆ๋‹ค. ์ธ๋‚ด์‹ฌ์ด ๋ถ€์กฑํ•ด์„œ ๋ณด์•ˆ์„ ๊ณ„์† ํŒ” ์ˆ˜ ์—†๋Š” ์ €๊ฐ™์€ ์‚ฌ๋žŒ์€, ์ƒ๊ฐ์„ ๋ฐ”๊พธ๋ฉด ๋” ๊ฐ„๋‹จํ•œ ๋ฐฉ๋ฒ•์„ ์ฐพ์„ ์ˆ˜ ์žˆ์ง€ ์•Š์„
๊นŒ ๊ถ๊ธˆํ•  ์ˆ˜ ๋ฐ–์— ์—†๋„ค์š”. =)

swlee

unread,
Apr 12, 2009, 9:09:04โ€ฏAM4/12/09
to open web
์ธํ„ฐ๋„ท ๋ฑ…ํ‚น์˜ ๋ณด์•ˆ ๋ชจ๋“ˆ์ด ActiveX ๋ผ๊ณ  ํ•ด์„œ ๋ฌธ์ œ๋ผ๊ณ  ํ•œ์ •ํ•˜๋Š” ๋ถ€๋ถ„์—์„œ ๋‚ฉ๋“์ด ์•ˆ๊ฐ€๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.
ํ˜„์žฌ ๊ฒŒ์ž„, ์Œ์•…, ์ •๋ถ€๊ธฐ๊ด€, ๋ฑ…ํ‚น. ์‡ผํ•‘, ์ฆ๊ถŒ, ๊ต์œก๋“ฑ ๊ฑฐ์˜ ๋ชจ๋“  ๋ถ„์•ผ์—์„œ ActiveX๋Š” ๋ฐ˜๋“œ์‹œ ํ•„์ˆ˜๋กœ, ๊ฐ•์ œ๋กœ ์‚ฌ์šฉ๋˜๊ณ 
์žˆ์œผ๋ฉฐ
ActiveX ์„ค์น˜ ์—†์ด๋Š” ์œˆ๋„์šฐ ๋ณด์•ˆ ์—…๋ฐ์ดํŠธ ์กฐ์ฐจ ๋˜์ง€ ์•ˆ๋Š” ํ˜„์žฌ ์ƒํ™ฉ์—์„œ ๊ณต๊ณต์„ฑ์ด๋ผ๋Š” ์˜คํ”ˆ์›น๋งŒ์˜ ์žฃ๋Œ€๋กœ
๋ณด์•ˆ ActiveX ๋ชจ๋“ˆ๋งŒ์„ ๋ฌธ์ œ์‚ผ๋Š”๊ฒƒ์ด ์ดํ•ด๊ฐ€ ์•ˆ๋  ๋ฟ์ž…๋‹ˆ๋‹ค.

๋‘๋ฒˆ์งธ๋กœ ํ˜„์žฌ ์ ์šฉ๋˜์–ด ์žˆ๋Š” ๋ณด์•ˆ ์ ‘์† ๋ชจ๋ธ์ธ E2E(end- to- end )๋Š” ๊ธฐ์ˆ ์ ์ธ ์ธก๋ฉด๋งŒ ๋ณด๋ฉด
SSL์˜ ์•”ํ˜ธํ™” ์ ‘์†์˜ ๋‹จ์ ์„ ๋ณด์™„ํ•˜๋Š” Application ๋ ˆ๋ฒจ์˜ ์•”ํ˜ธํ™”๋ฅผ ์ง€์›ํ•˜๋Š” ๊ธฐ์ˆ ๋กœ์„œ
๋ชจ๋ฐ”์ผ๋“ฑ์˜ ํ”Œ๋ž˜ํผ์„œ SSL์˜ ๋‹จ์ ์„ ๋ณด์™„ํ•˜๊ธฐ์œ„ํ•ด ์ฑ„ํƒ๋˜๋Š” ํ‘œ์ค€ ๋ณด์•ˆ ๊ธฐ์ˆ ์ž„์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ 
ActiveX๋ฅผ ์ด์šฉํ•˜์—ฌ ๊ตฌํ˜„ํ–ˆ๋‹ค๋Š” ์ด์œ  ๋งŒ์œผ๋กœ ํ™ฉ๋‹นํ•œ ๋ฌด์šฉ๋ก ์„ ์ฃผ์žฅํ•˜๋ฉฐ SSL๋กœ ํšŒ๊ท€ํ•ด์•ผ ํ•œ๋‹ค๋Š” ์ฃผ์žฅ์ž…๋‹ˆ๋‹ค.
(๊ธฐ์ˆ ์ ์ธ ์ธก๋ฉด์—์„œ ๋ถ„๋ช…ํžˆ SSL๋ณด์•ˆ ์ ‘์†๋ณด๋‹ค ์ง„๋ณด๋œ ๊ธฐ์ˆ ์ž„์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ ์š”..)

๋ฌธ์ œ๊ฐ€ ์žˆ์œผ๋ฉด ๋ฌธ์ œ์ ์„ ๋ณด์™„ํ•˜๋Š”๊ฒƒ์ด ๋‹น์—ฐํ•จ์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ 
ActiveX ๋กœ ๊ตฌํ˜„ํ–ˆ๋‹ค๋Š” ์ด์œ ๋งŒ์œผ๋กœ SSL๊ณผ ์ฐจ์ด์ ์ด ์—†์œผ๋ฉฐ ๊ฑท์–ด๋‚ด์•ผ ํ•œ๋‹ค๋Š” ์ฃผ์žฅ์€
๋ณด์•ˆ์—…๊ณ„ ์ž…์žฅ์—์„œ๋Š” ํ™ฉ๋‹นํ•˜์ฃ  ..

์ฐจ๋ผ๋ฆฌ ActiveX ๊ฐ€ ์•„๋‹Œ ๋‹ค๋ฅธ ๋ฐฉ๋ฒ•์œผ๋กœ ๊ตฌํ˜„์ด ๊ฐ€๋Šฅํ•˜๋‹ค๋“ฑ์˜ ์ฃผ์žฅ์ด๋ฉด ๊ทธ๊ฑด ๋‚ฉ๋“์ด ๊ฐ€๊ณ  ์ดํ•ด๊ฐ€ ๊ฐ€๋Š”๋ฐ..
๊ธฐ์ˆ ์ ์œผ๋กœ ๋™์ž‘ ๋ฐฉ๋ฒ•์— ๋ณ„๋ฐ˜ ์ฐจ์ด๊ฐ€ ์—†๊ณ  ์˜คํžˆ๋ ค SSL๋ณด๋‹ค ๋” ์ทจ์•ฝํ•˜๋‹ค๋Š” ์ด์œ ๋กœ
ActiveX ๋ฅผ ๊ฑท์–ด๋‚ด์•ผ ํ•œ๋‹ค๋Š” ์ฃผ์žฅ์ด ์–ด์ด๊ฐ€ ์—†๋Š” ๊ฒƒ์ด์ฃ ..

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

์ธํ„ฐ๋„ท ๋ฑ…ํ‚น์ด์•ผ ๋ง๋กœ ๊ทธ ๋ฌด์—‡๋ณด๋‹ค๋„ ๊ฐ€์žฅ ์ตœ์„ ์˜ ๋ณด์•ˆ๋Œ€์ฑ…์ด ๊ตฌํ˜„๋˜์–ด์•ผ ํ•˜๋Š” ๋ณด์•ˆ์ด ๊ฐ€์žฅ ์ค‘์š”ํ•œ ์‚ฌํšŒ์  ํ–‰์œ„์ž„์ด ๋ถ„๋ช…ํ•œ๋ฐ..
๊ทธ๋Ÿฌํ•œ ๋ณด์•ˆ์˜ ์ค‘์š”์„ฑ ๋ณด๋‹ค๋Š” ๋‹น์žฅ ์›น ํ‘œ์ค€ํ™”, ActiveX ์ œ๊ฑฐ๋งŒ์„ ์™ธ์น˜๋Š” ๋ถ€๋ถ„์ด ์•ˆํƒ€๊น์Šต๋‹ˆ๋‹ค.

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

Mountie Lee

unread,
Apr 12, 2009, 9:47:44โ€ฏAM4/12/09
to open...@googlegroups.com
์ผ๋ถ€ ๋‚ด์šฉ์— ์ด๊ฒฌ์ด ์žˆ์–ด์„œ ์˜๊ฒฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

ActiveX E2E ๊ตฌํ˜„ ์ทจ์ง€๋Š” Application ๋ ˆ๋ฒจ์˜ ์•”ํ˜ธํ™”๋ฅผ ์ง€์›ํ•˜๋Š”๊ฒƒ์ด์ง€๋งŒ
ํ˜„์‹ค์€ SSL Layer์™€ ๋‹ค๋ฅผ๋ฐ” ์—†์ด ๋™์ž‘ํ•ฉ๋‹ˆ๋‹ค.

์œ ์ €๊ฐ€ ์ž…๋ ฅํ•˜๋Š” ๋ชจ๋“  Form value๋ฅผ ํ†ต์งธ๋กœ ๋ฌถ์–ด์„œ ์•”ํ˜ธํ™”ํ•˜๊ณ 
์„œ๋ฒ„์—์„œ๋Š” ๋ฌด์Šจ ๋‚ด์šฉ์ธ์ง€๋Š” ์ƒ๊ด€์—†์ด ํ†ต์งธ๋กœ ๋ณตํ˜ธํ™”ํ•ฉ๋‹ˆ๋‹ค.

์„œ๋ฒ„์—์„œ ๋‚ด์šฉ์„ Returnํ• ๋•Œ๋„ ์—ญ์‹œ ๋‚ด์šฉ์€ ์ƒ๊ด€์—†์ด ์‘๋‹ตํ•  ํŽ˜์ด์ง€์˜ ์ผ๋ถ€๋ถ„(๋ง๊ทธ๋Œ€๋กœ ์ „์ฒด ํŽ˜์ด์ง€์˜ ์ผ๋ถ€๋ถ„์ด์ฃ )์„ ํ†ต์งธ๋กœ ์•”ํ˜ธํ™”ํ•ด์„œ
ํด๋ผ์ด์–ธํŠธ๋กœ ๋ณด๋‚ด๋ฉด ActiveX์—์„œ๋Š” ๋ฌด์Šจ ๋‚ด์šฉ์ธ์ง€ ์ƒ๊ด€์—†์ด ํ†ต์งธ๋กœ ๋ณตํ˜ธํ™”ํ•ด์„œ ํŽ˜์ด์ง€์ด ๋ผ์›Œ๋„ฃ์Šต๋‹ˆ๋‹ค.

Application ๋ ˆ๋ฒจ์˜ ์•”ํ˜ธํ™” ์ง€์›์„ ์ด์•ผ๊ธฐํ•˜๋ ค๋ฉด
์ค‘์š”ํ•œ ๋น„๋ฐ€๋ฒˆํ˜ธ๋“ฑ์„ ๊ฐœ๋ณ„ ์•”ํ˜ธํ™”ํ•˜๊ณ  ์ด๊ฒƒ์„ ์„œ๋ฒ„๋ฅผ ๊ฑฐ์ณ application ๊นŒ์ง€ ๊ทธ๋Œ€๋กœ ๊ฐ€์ ธ๊ฐ€์„œ ํ•„์š”ํ• ๋•Œ๋งŒ ๋ณตํ˜ธํ™”ํ•ด์„œ ์‚ฌ์šฉํ•˜๋Š”๋“ฑ์˜ ์ฒ˜๋ฆฌ๊ฐ€ ๋˜์–ด์•ผํ•˜๋Š”๋ฐ
ํ˜„์‹ค์€ ๊ทธ๋ ‡์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

---------------

๋ณด์•ˆ ์„œ๋ฒ„์˜ ์ข…๋ฅ˜์ค‘์—์„œ ActiveX ๋ฐฉ์‹์ด ๋ฐฉํ†ต์œ„๊ณ ์‹œ์—์„œ ์ง€์ •๋œ๊ฒƒ์€
์ œ๊ฐ€ ๋ณด๊ธฐ์—๋Š” ์™„์ „ํžˆ ํ™ฉ๋‹น ๊ทธ์ž์ฒด์ž…๋‹ˆ๋‹ค.

๊ทธ ์กฐํ•ญ์„ ๋นผ์•ผํ•˜๊ณ  ๋”์ด์ƒ ๋ณด์•ˆ์„œ๋ฒ„๋กœ ActiveX ๋ฐฉ์‹์„ ํŒ”๋ฉด ์•ˆ๋ฉ๋‹ˆ๋‹ค.


2009/4/12 swlee <Ban...@gmail.com>

dasony

unread,
Apr 12, 2009, 10:08:15โ€ฏAM4/12/09
to open web
swlee๋‹˜/
mountie๋‹˜๊ป˜์„œ ์ง์ ‘ ๊ธ€์„ ์จ์ฃผ์…จ์œผ๋‹ˆ ๊ธฐ์ˆ ์ ์ธ ๋ถ€๋ถ„์„ ์ œ์™ธํ•˜๊ณ  ๋‹ค์‹œ ์”๋‹ˆ๋‹ค. ์ผ๋‹จ ActiveX๋ผ์„œ ๋ฌธ์ œ๋Š” ์•„๋‹ˆ๊ณ ์š”, ํƒ€ํ”Œ๋žซ
ํผ์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†์–ด์„œ ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค. ์˜คํ”ˆ์›น์€ ๊ฐ€์žฅ ์ ์€ ๋น„์šฉ์œผ๋กœ ๋งŽ์€ ํ”Œ๋žซํผ์„ ์ง€์›ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์„ ์ฐพ๊ณ  ์žˆ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.
์ฆ‰ ๋ง์”€ํ•˜์‹  "ActiveX ๊ฐ€ ์•„๋‹Œ ๋‹ค๋ฅธ ๋ฐฉ๋ฒ•์œผ๋กœ ๊ตฌํ˜„์ด ๊ฐ€๋Šฅ"ํ•œ ๋ฐฉ๋ฒ•์„ ์ฐพ๊ณ  ์žˆ๋Š” ๊ฒƒ์ด ํ˜„์žฌ ํ† ๋ก ์˜ ์ฃผ ๋‚ด์šฉ์ž…๋‹ˆ๋‹ค. ๊ฐ ์šด์˜
์ฒด์ œ ๋ฐ ๋ธŒ๋ผ์šฐ์ ธ ๋ณ„๋กœ ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ๊ฐœ๋ฐœํ•˜๋Š” ์ œ2์•ˆ์„ ์ฃผ์žฅํ•˜๊ธฐ ์•ž์„œ, ์›นํ‘œ์ค€์„ ์ตœ๋Œ€ํ•œ ์‚ฌ์šฉํ•˜๋Š” ์ œ1์•ˆ์ด ํ˜„์žฌ ๋ฐฉ์‹๋ณด๋‹ค ๋ณด์•ˆ์ด ์ทจ์•ฝ
ํ•œ์ง€์— ๋Œ€ํ•œ ๋‚ด์šฉ์ด์ง€์š”.

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

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

youknowit

unread,
Apr 12, 2009, 10:34:18โ€ฏAM4/12/09
to open web
swlee/

> > ActiveX๋ฅผ ์ด์šฉํ•˜์—ฌ ๊ตฌํ˜„ํ–ˆ๋‹ค๋Š” ์ด์œ  ๋งŒ์œผ๋กœ ํ™ฉ๋‹นํ•œ ๋ฌด์šฉ๋ก ์„ ์ฃผ์žฅํ•˜๋ฉฐ SSL๋กœ ํšŒ๊ท€ํ•ด์•ผ ํ•œ๋‹ค๋Š” ์ฃผ์žฅ์ž…๋‹ˆ๋‹ค.
> > (๊ธฐ์ˆ ์ ์ธ ์ธก๋ฉด์—์„œ ๋ถ„๋ช…ํžˆ SSL๋ณด์•ˆ ์ ‘์†๋ณด๋‹ค ์ง„๋ณด๋œ ๊ธฐ์ˆ ์ž„์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ ์š”..)

์„ ๋œป ๋‚ฉ๋“์ด ๊ฐ€์ง€๋Š” ์•Š๋Š” ๋ถ€๋ถ„์ด๋„ค์š”... ๋ชจ๋‘๊ฐ€ ์•„์‹œ๋Š” ๋‚ด์šฉ์ด์ง€๋งŒ, ActiveX ๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ ํ”Œ๋žซํผ์˜ ์ผ์ข…์ผ ๋ฟ, ๊ทธ ์ž์ฒด
๊ฐ€ ๋ฌด์Šจ ํ”„๋กœ๊ทธ๋žจ์ธ ๊ฒƒ์€ ์•„๋‹™๋‹ˆ๋‹ค. ์•กํ‹ฐ๋ธŒX๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ๋‹ด๋Š” ์ผ์ข…์˜ ํ‹€(framework)์— ํ•ด๋‹นํ•˜๋Š”๋ฐ, ๋ง‰์ƒ ๊ทธ ํ‹€์— ๋‹ด๊ธฐ
๋Š” ํ”„๋กœ๊ทธ๋žจ ์ž์ฒด๋Š” ๋ณด์•ˆ๊ณผ ๊ด€๋ จ์ด ์žˆ์„ ์ˆ˜๋„ ์žˆ๊ณ , ์—†์„ ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ณด์•ˆ์ ‘์† ํ”„๋กœ๊ทธ๋žจ์„ ๋‹ด์€ ActiveX์˜ ๊ฒฝ์šฐ, ์‹ค์ œ
๋กœ ๊ทธ ๋ณด์•ˆ์ ‘์† ํ”„๋กœ๊ทธ๋žจ์ด ์ˆ˜ํ–‰ํ•˜๋Š” ์—ญํ• ์€ SSL ๊ณผ ๋Œ€๋™์†Œ์ด ํ•˜์ง€ ์•Š๋‚˜์š”? ์‹ฌ์ง€์–ด ์†Œํ”„ํŠธํฌ๋Ÿผ์˜ ๋ณด์•ˆ์ ‘์† ํ”Œ๋Ÿฌ๊ทธ์ธ์€ ์•„์˜ˆ
"SSL ์ ‘์†์„ ํ•˜๊ธฐ ์œ„ํ•œ ๊ฒƒ"์ด๋ผ๊ณ  ์ ํ˜€ ์žˆ๋˜ ๊ฒƒ์œผ๋กœ ๊ธฐ์–ตํ•ฉ๋‹ˆ๋‹ค. -์ด๋‹ˆํ…์€ ์กฐ๊ธˆ ๋‹ค๋ฅธ ๊ฒƒ๋„ ๊ฐ™์Šต๋‹ˆ๋‹ค๋งŒ, ์–ด์จ‹๊ฑด,
shared key ๋ฅผ ๋น„๋Œ€์นญ ์•”ํ˜ธํ™” ๋ฐฉ์‹์œผ๋กœ ์ „๋‹ฌํ•˜๊ณ , ์ƒ๋Œ€๋ฐฉ์ด ์ด๊ฒƒ์„ ๋ณตํ˜ธํ™”ํ•˜๊ณ  ๋‚˜๋ฉด, ๊ทธ ์ˆœ๊ฐ„๋ถ€ํ„ฐ ์„ธ์…˜์ด ๋๋‚ ๋•Œ ๊นŒ์ง€ ์ด
shared key ๋ฅผ ๊ฐ€์ง€๊ณ  ๋Œ€์นญ ์•”ํ˜ธํ™”ํ•œ ์ •๋ณด๊ฐ€ ๋„คํŠธ์›์„ ์˜ค๊ฐ€๋Š” ์›๋ฆฌ๋Š” SSL ๊ณผ ๊ฐ™๋‹ค๊ณ  ์ €๋Š” ์ดํ•ดํ•ฉ๋‹ˆ๋‹ค.

๋‹ค๋งŒ, SSL/TLS ๋ณด์•ˆ์ ‘์†๊ณผ์˜ ์ฐจ์ด์ ์€ shared key ๊ฐ€ ์„œ๋ฒ„-ํด๋ผ์ด์–ธํŠธ ๊ฐ„์— ๊ณต์œ ๋˜๋Š” ๊ตฌ์ฒด์  ์ ˆ์ฐจ์— ๋Œ€ํ•œ
documentation ์ด (๊ตญ๋‚ด์—์„œ ์‚ฌ์šฉ๋˜๋Š” ๋ณด์•ˆ์ ‘์† ํ”„๋กœ๊ทธ๋žจ์˜ ๊ฒฝ์šฐ์—๋Š”) ์ „ํ˜€ ์—†์œผ๋ฏ€๋กœ, ๊ทธ ์œ„ํ—˜์—ฌ๋ถ€๋ฅผ ๊ฐ๊ด€์ ์œผ๋กœ ๊ฒ€์ฆํ•ด
๋ณผ ์ˆ˜ ์—†๋‹ค๋Š” ๊ฒƒ ์ •๋„๋กœ ์ €๋Š” ์ƒ๊ฐํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

> > ์ธํ„ฐ๋„ท ๋ฑ…ํ‚น์ด์•ผ ๋ง๋กœ ๊ทธ ๋ฌด์—‡๋ณด๋‹ค๋„ ๊ฐ€์žฅ ์ตœ์„ ์˜ ๋ณด์•ˆ๋Œ€์ฑ…์ด ๊ตฌํ˜„๋˜์–ด์•ผ ํ•˜๋Š” ๋ณด์•ˆ์ด ๊ฐ€์žฅ ์ค‘์š”ํ•œ ์‚ฌํšŒ์  ํ–‰์œ„์ž„์ด ๋ถ„๋ช…ํ•œ๋ฐ..
> > ๊ทธ๋Ÿฌํ•œ ๋ณด์•ˆ์˜ ์ค‘์š”์„ฑ ๋ณด๋‹ค๋Š” ๋‹น์žฅ ์›น ํ‘œ์ค€ํ™”, ActiveX ์ œ๊ฑฐ๋งŒ์„ ์™ธ์น˜๋Š” ๋ถ€๋ถ„์ด ์•ˆํƒ€๊น์Šต๋‹ˆ๋‹ค.

์„ ์ƒ๋‹˜๊ป˜์„œ ์ ์œผ์‹  ์ด ๋ถ€๋ถ„์€ ์‹ค์€, ๋‘๊ฐœ์˜ ๋…ผ์ ์ด ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

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

2. ๊ทธ๋Ÿฌ๋‚˜, โ€œ๋ณด์•ˆ ๊ธฐ์ˆ ์  ์ธก๋ฉดโ€์—๋งŒ ๊ตญํ•œ ํ•  ๊ฒฝ์šฐ, ์˜คํ”ˆ์›น์˜ ์ž…์žฅ์€ ActiveX ๋ผ๋Š” โ€˜ํ‹€โ€™์— ๋‹ด๊ธด ์–ด๋–ค ํ”„๋กœ๊ทธ๋žจ์ด ๋ณด์•ˆ
์— ๋„์›€์ด ๋˜๋Š” ๋ถ€๊ฐ€ํ”„๋กœ๊ทธ๋žจ์ผ ์ˆ˜๋Š” ์žˆ์ง€๋งŒ, ๋ณด์•ˆ์„ ์œ„ํ•œ ๊ทธ๋Ÿฐ ๋ถ€๊ฐ€ ํ”„๋กœ๊ทธ๋žจ์„ ๋ฌด์ž‘์ • ActiveX ๋ผ๋Š” ํ‹€์— ๋‹ด์•„์„œ ๋ฐฐํฌํ•˜๋Š”
๊ฒƒ์€ ๋ชจ์ˆœ์ ์ผ ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์„ ์ƒ๋‹˜๊ป˜์„œ๋„ ์ง€์ ํ•˜์…จ๋“ฏ์ด, ๋Œ€๋ถ€๋ถ„์˜ ๊ฒฝ์šฐ, ์•กํ‹ฐ๋ธŒX๋Š” ์˜คํžˆ๋ ค ๋ณด์•ˆ๊ณผ๋Š” ๋ฌด๊ด€ํ•œ ๋งฅ๋ฝ์—์„œ ์‚ฌ์šฉ๋ฉ
๋‹ˆ๋‹ค(์›น์„œ๋ฒ„๊ฐ€ ์ œ๊ณตํ•˜๋Š” pdf ๋ฌธ์„œ๋ฅผ '์ฝ๊ธฐ'์œ„ํ•ด์„œ, ์›น์„œ๋ฒ„๊ฐ€ ์ฃผ๋Š” ๋™์˜์ƒ ํŒŒ์ผ์„ ๊ทธ์ € '์žฌ์ƒ'ํ•˜๊ธฐ ์œ„ํ•˜์—ฌ ๋“ฑ, ๋กœ์ปฌ ๋ฆฌ์†Œ์Šค์—
๋Œ€ํ•œ ์•ก์„ธ์Šค์™€๋Š” ์ „ํ˜€ ์ƒ๊ด€์—†๋Š” ๋งฅ๋ฝ). ์•กํ‹ฐ๋ธŒX๋Š” ๊ทธ๋Ÿฐ ๋งฅ๋ฝ์—์„œ ์ด์šฉ์ž์˜ ์‚ฌ์šฉ ๊ฒฝํ—˜์„ ํ’๋ถ€ํ•˜๊ฒŒ ํ•˜๋Š” ์šฉ๋„๋กœ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ๋ฐ”๋žŒ์ง
ํ•˜๋‹ค๋Š” ๊ฒƒ์ด ์ œ ์ƒ๊ฐ์ž…๋‹ˆ๋‹ค.

์•กํ‹ฐ๋ธŒX๊ฐ€ "์ผ๋ฐ˜์ ์œผ๋กœ" ๋ณด์•ˆ ์œ„ํ—˜์„ ์ดˆ๋ž˜ํ•  "์ž ์žฌ์„ฑ"์ด ํฐ ๊ธฐ์ˆ ์ด๋ผ๋Š” ์‚ฌ์‹ค์€ MS์‚ฌ ์Šค์Šค๋กœ๋„ ์ธ์ •ํ•˜๊ณ , ๊ทธ ๋ฐฐํฌ๊ณผ์ •์„ ์ ์ง„์ ์œผ
๋กœ ๋” ๊นŒ๋‹ค๋กญ๊ฒŒ(user intervention์„ ๋” ๋งŽ์ด ์š”๊ตฌํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ) ๋ณ€๊ฒฝ์‹œํ‚ค๊ณ  ์žˆ์ง€ ์•Š์Šต๋‹ˆ๊นŒ?

์•กํ‹ฐ๋ธŒX๊ฐ€ "๋ณด์•ˆ"์„ ์œ„ํ•˜์—ฌ ๋ฐ˜๋“œ์‹œ ํ•„์š”ํ•˜๋‹ค๋Š” ๊ฒฌํ•ด๋Š” ์ €๋Š” ์ž˜ ์ดํ•ด๊ฐ€ ์–ด๋ ต์Šต๋‹ˆ๋‹ค. ๊ทธ ์†์— ๋‹ด๊ธฐ๋Š” ์–ด๋–ค ํ”„๋กœ๊ทธ๋žจ์ด ๋ณด์•ˆ์— ์œ ์šฉ
ํ•œ ๊ฒƒ์ด๋ผ๋Š” ์ ์„ ์•Œ๊ฒ ๋Š”๋ฐ, ๊ทธ์™€ ๋Œ€๋“ฑํ•œ ๊ธฐ๋Šฅ์ด ์ด๋ฏธ ์›น๋ธŒ๋ผ์šฐ์ €์— built-in ๋˜์–ด ์žˆ๋‹ค๊ฑฐ๋‚˜(๋ณด์•ˆ์ ‘์†์˜ ๊ฒฝ์šฐ), NPAPI
ํ˜•ํƒœ๋กœ ๊ทธ ํ”„๋กœ๊ทธ๋žจ์„ ๊ตฌํ˜„ํ•ด๋„ ๋˜๋Š”๋ฐ(์ „์ž์„œ๋ช…์˜ ๊ฒฝ์šฐ), ๊ตณ์ด ActiveX ๋ผ๋Š” 'ํ‹€'์„ ๊ณ ์ง‘ํ•˜๋Š” ๊ฒƒ์ด ์ž˜ ์ดํ•ด๊ฐ€ ์•ˆ๋˜์–ด ์ž
๊พธ ๋ฌผ์–ด๋ณด๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ 'ํ‹€'์ด ๋ณด์•ˆ์„ ์ œ๊ณตํ•˜๋Š” ๊ฒƒ์€ ์•„๋‹ˆ์ง€ ์•Š์Šต๋‹ˆ๋‹ค. (ํ‹€ ์†์— ๋‹ด๊ธด ํ”„๋กœ๊ทธ๋žจ์ด ๋ณด์•ˆ์„ ์ œ๊ณตํ•˜๊ณ , ๊ทธ ํ”„
๋กœ๊ทธ๋žจ์€ ๋œ ์œ„ํ—˜ํ•œ ํ‹€์— ๋‹ด์•„์„œ ์‚ฌ์šฉํ•  ์ˆ˜๋„ ์žˆ๋Š”๋ฐ...)

youknowit

unread,
Apr 12, 2009, 10:38:59โ€ฏAM4/12/09
to open web
์˜คํƒ€... (์•„๋ž˜๋Š” ์ˆ˜์ •๋œ ๊ฒƒ์ž…๋‹ˆ๋‹ค)

> ์•กํ‹ฐ๋ธŒX๊ฐ€ "๋ณด์•ˆ"์„ ์œ„ํ•˜์—ฌ ๋ฐ˜๋“œ์‹œ ํ•„์š”ํ•˜๋‹ค๋Š” ๊ฒฌํ•ด๋Š” ์ €๋Š” ์ž˜ ์ดํ•ด๊ฐ€ ์–ด๋ ต์Šต๋‹ˆ๋‹ค. ๊ทธ ์†์— ๋‹ด๊ธฐ๋Š” ์–ด๋–ค ํ”„๋กœ๊ทธ๋žจ์ด ๋ณด์•ˆ์— ์œ ์šฉ

> ํ•œ ๊ฒƒ์ด๋ผ๋Š” ์ ์€ ์•Œ๊ฒ ๋Š”๋ฐ, ๊ทธ์™€ ๋Œ€๋“ฑํ•œ ๊ธฐ๋Šฅ์ด ์ด๋ฏธ ์›น๋ธŒ๋ผ์šฐ์ €์— built-in ๋˜์–ด ์žˆ๋‹ค๊ฑฐ๋‚˜(๋ณด์•ˆ์ ‘์†์˜ ๊ฒฝ์šฐ), NPAPI


> ํ˜•ํƒœ๋กœ ๊ทธ ํ”„๋กœ๊ทธ๋žจ์„ ๊ตฌํ˜„ํ•ด๋„ ๋˜๋Š”๋ฐ(์ „์ž์„œ๋ช…์˜ ๊ฒฝ์šฐ), ๊ตณ์ด ActiveX ๋ผ๋Š” 'ํ‹€'์„ ๊ณ ์ง‘ํ•˜๋Š” ๊ฒƒ์ด ์ž˜ ์ดํ•ด๊ฐ€ ์•ˆ๋˜์–ด ์ž

> ๊พธ ๋ฌผ์–ด๋ณด๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ 'ํ‹€'์ด ๋ณด์•ˆ์„ ์ œ๊ณตํ•˜๋Š” ๊ฒƒ์€ ์•„๋‹ˆ์ง€ ์•Š์Šต๋‹ˆ๊นŒ? (ํ‹€ ์†์— ๋‹ด๊ธด ์–ด๋–ค 'ํ”„๋กœ๊ทธ๋žจ'์ด ๋ณด์•ˆ์„ ์ œ๊ณตํ•˜๊ณ , ๊ทธ 'ํ”„
> ๋กœ๊ทธ๋žจ'์€ ๋œ ์œ„ํ—˜ํ•œ 'ํ‹€'์— ๋‹ด์•„์„œ ๋ฐฐํฌ, ์‚ฌ์šฉํ•  ์ˆ˜๋„ ์žˆ๋Š”๋ฐ...)

youknowit

unread,
Apr 12, 2009, 11:02:29โ€ฏAM4/12/09
to open web
์†Œํ”„ํŠธํฌ๋Ÿผ์ด ์‚ฌ์šฉํ•˜๋Š” ์•กํ‹ฐ๋ธŒ์•ก์Šค ์ฝ˜ํŠธ๋กค์€ ๋ณด์•ˆ์ ‘์†์„ SSL ํ”„๋กœํ† ์ฝœ๋กœ ๊ตฌํ˜„ํ•ฉ๋‹ˆ๋‹ค.

๋กœ๊ทธ์ธ ์ง์ „ ๋‹จ๊ณ„์—์„œ๋Š” ์ต๋ช…์‚ฌ์šฉ์ž SSL ์ ‘์†์„ธ์…˜(anonymous SSL session) ์ด ์ด๋ฃจ์–ด์ง‘๋‹ˆ๋‹ค. ์Šคํฌ๋ฆฐ ์ƒท ์ฐธ์กฐ.
http://groups.google.com/group/open-web/web/softforum_SSL_plugin.png

๋กœ๊ทธ์ธ์ด ์ด๋ฃจ์–ด์ง€๋ฉด, ํด๋ผ์ด์–ธํŠธ๊ฐ€ ํ™•์ธ๋œ ์„ธ์…˜(client authenticated SSL session) ์ด ํ˜•์„ฑ๋ฉ๋‹ˆ๋‹ค. ์Šคํฌ
๋ฆฐ ์ƒท ์ฐธ์กฐ. http://open-web.googlegroups.com/web/softforum_SSL_client_authenticated_session.png

์ €๋Š” ๋„๋ฌด์ง€ ์–ด์งธ์„œ "SSL ์ด ๋” ์•ˆ์ „ํ•˜๋ƒ, ActiveX๊ฐ€ ๋” ์•ˆ์ „ํ•˜๋ƒ"๋Š” ์‹์˜ ๋…ผ๋ž€์ด ์ดํ† ๋ก ์†Œ๋ชจ์ ์œผ๋กœ ๋ฒŒ์–ด์ง€๋Š”์ง€๋ฅผ ์ดํ•ด
ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ๋ณด์•ˆ์ „๋ฌธ๊ฐ€ ๋ถ„๋“ค๊ป˜์„œ๋Š” ์ด๋ฏธ ์•„์‹œ๊ณ  ๊ณ„์‹ค ๊ฒƒ์ด ์•„๋‹™๋‹ˆ๊นŒ, ActiveX ํ”Œ๋Ÿฌ๊ทธ์ธ ์ค‘์—๋Š” "์‹ค์€ SSL ์„ ๊ตฌํ˜„
ํ•  ๋ชฉ์ ์œผ๋กœ ์‚ฌ์šฉ๋˜๋Š” ๊ฒƒ"๋“ค๋„ ์žˆ๋‹ค๋Š” ์‚ฌ์‹ค์„... ์ด๋Ÿฐ ActiveX ํ”Œ๋Ÿฌ๊ทธ์ธ์ด ์–ด์งธ์„œ ํ•„์š”ํ•˜๋‹ค๋Š” ๋ง์”€์ด์‹ ์ง€์š”?

(๊ทธ๋ฆฌ๊ณ , ์†Œํฌ๊ฐ€ ์‚ฌ์šฉํ•˜๋Š” SSL ์ด SSL2์ธ์ง€, SSL3 ์ธ์ง€๋„ ์–ด๋Š ๋ถ„์ด ์ข€ ๋ง์”€ํ•ด ์ฃผ์‹œ๋ฉด ์ข‹๊ฒ ์Šต๋‹ˆ๋‹ค. ์ €๊ฐ™์ด ์—…๊ณ„ ๊ด€๋ จ์ž
๊ฐ€ ์•„๋‹Œ ์ผ๋ฐ˜์ธ๋“ค์€ ๋„์ €ํžˆ ์•Œ ๋ฐฉ๋ฒ•์ด ์—†๋„ค์š”. Documentation ์ด๋ผ๋„ ์ข€ ์† ์‹œ์›ํžˆ ์žˆ์—ˆ์œผ๋ฉด ์ข‹์œผ๋ จ๋งŒ...)

์ • ํƒœ์˜

unread,
Apr 12, 2009, 11:08:45โ€ฏAM4/12/09
to open...@googlegroups.com
์•„๋ž˜ ์ธ์šฉํ•œ ๋‚ด์šฉ์€ ์•ฝ๊ฐ„ ๋‹ค๋ฅด๊ฒŒ ํ‘œํ˜„๋˜์–ด์•ผ ํ•  ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

์ธํ„ฐ๋„ท ์ต์Šคํ”Œ๋กœ๋Ÿฌ์šฉ ํ™•์žฅ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•˜๊ธฐ ์œ„ํ•œ ๋ฐฉ๋ฒ•์ด ActiveX(DCOM
Component)์ด๊ณ , ๋ชจ์งˆ๋ผ ๊ณ„์—ด ๋ธŒ๋ผ์šฐ์ ธ(+Konqueror)์˜ ํ™•์žฅ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•˜๊ธฐ
์œ„ํ•œ ๋ฐฉ๋ฒ•์ด NPAPI ์ธ ๊ฑธ๋กœ ์•Œ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

๋‘˜๋‹ค ๋‚ด์žฌ๋˜์–ด ์žˆ๋Š” ์œ„ํ—˜์„ฑ์€ ๋™์ผํ•˜๋ฏ€๋กœ NPAPI๋กœ ๋ฐฐํฌ๋˜๋Š๋ƒ ํ˜น์€ ActiveX
๋กœ ๋ฐฐํฌ๋˜๋Š๋ƒ๋กœ
์œ„ํ—˜์„ฑ ์—ฌ๋ถ€๋ฅผ ํŒ๋‹จํ•  ์ˆ˜๋Š” ์—†์„ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

์‹ค์ œ Flash plugin๋งŒ ๋ณด๋”๋ผ๋„ Internet explorer๋ฅผ ์œ„ํ•œ ActiveX์™€ Firefox
๋ฅผ ์œ„ํ•œ NSPlugin์„ ๋”ฐ๋กœ ๋ฐฐํฌํ•˜๊ณ  ์žˆ๊ณ , ๋‘˜ ์ค‘ ํ•˜๋‚˜๋งŒ ์„ค์น˜ํ•  ๊ฒฝ์šฐ ๋‹ค๋ฅธ ๋ธŒ
๋ผ์šฐ์ ธ์—์„œ๋Š” ํ”Œ๋ž˜์‰ฌ๋ฅผ ๋ณผ ์ˆ˜ ์—†์ฃ .


๊ทธ๋ฆฌ๊ณ  ๊ณ„์† ๋˜ํ’€์ด๋˜๋Š” ์–˜๊ธฐ์ง€๋งŒ SSL Sniff, strip๊ณผ ๊ด€๋ จ๋œ ๋‚ด์šฉ์€ ActiveX
๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค๊ณ  ๋ง‰์„ ์ˆ˜ ์žˆ๋Š” ๋ฌธ์ œ๋“ค์ด ์•„๋‹ˆ๋ผ๊ณ  ํŒ๋‹จ๋ฉ๋‹ˆ๋‹ค. ๋น„์Šทํ•œ ๋ฌธ์ œ๋ฅผ
๊ฐ€์ง€๊ณ  ์žˆ๋‹ค๋ฉด ํฌ๋กœ์Šค ๋ธŒ๋ผ์šฐ์ง•์„ ์ง€์›ํ•  ์ˆ˜ ์—†๋Š” ๋ฐฉ๋ฒ•๋ณด๋‹ค๋Š” ํฌ๋กœ์Šค ๋ธŒ๋ผ์šฐ
์ง•์„ ์ง€์›ํ•  ์ˆ˜ ์žˆ๋Š” ์žˆ๋Š” ๋ฐฉ์‹์„ ์ฒดํƒํ•˜๋Š” ๊ฒƒ์ด ๋” ์ข‹์„๊ฑฐ๋ž€ ์–˜๊ธฐ์ฃ .

๋Œ€์‹  ๋ณด์•ˆ ์ฑ„๋„ ๋งŒ์œผ๋กœ๋Š” ์›ํ•˜๋Š” ์ •๋„์˜ ๋ณด์•ˆ ๋ ˆ๋ฒจ์„ ์ œ๊ณตํ•  ์ˆ˜ ์—†์„ํ…Œ๋‹ˆ ๋ณด
์•ˆ์นด๋“œ, ๊ณต์ธ์ธ์ฆ์„œ ๋“ฑ์˜ 2์ฐจ์  ๋ณด์•ˆ ์žฅ์น˜๋ฅผ ์‚ฌ์šฉํ•˜๊ณ , ํ‚ค๋ณด๋“œ ํ•ดํ‚น, ๋ฐ”์ด๋Ÿฌ
์Šค ๋“ฑ์— ์ทจ์•ฝํ•œ ์šด์˜์ฒด์ œ์— ๋Œ€ํ•ด์„  ์‚ฌ์šฉ์ž๊ฐ€ ์„ ํƒ์ ์œผ๋กœ ๋ณด์•ˆ ํˆด์„ ์ ์šฉํ• 
์ˆ˜ ์žˆ์Œ ์ข‹์„ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. (Ex: ๋‹ค์Œ ๋กœ๊ทธ์ธ ํ™”๋ฉด์˜ ๋ณด์•ˆ์ ‘์†, ํ•ดํ‚น๋ฐฉ์ง€ ์˜ต
์…˜ ๋„ค์ด๋ฒ„ ๋กœ๊ทธ์ธ ํ™”๋ฉด์˜ 1, 2, 3๋‹จ๊ณ„ ๋ณด์•ˆ ๋ ˆ๋ฒจ) - ์ฐธ๊ณ ๋กœ ๊ณต์ธ์ธ์ฆ์„œ๋ฅผ ์ด
์šฉํ•˜์—ฌ ๊ฐ’๋“ค์„ ์„œ๋ช…ํ•˜๊ฒŒ ๋  ๊ฒฝ์šฐ ์ค‘๊ฐ„์—์„œ ๋‚ด๊ฐ€ ๋ณด๋‚ธ ๊ฐ’์„ ๋ณ€์กฐํ•˜๋Š”๊ฒŒ ๋ถˆ๊ฐ€๋Šฅ
ํ•ด์ง‘๋‹ˆ๋‹ค. ๋‹จ ๊ณต์ธ์ธ์ฆ์„œ๊ฐ€ ssl ์ฑ„๋„ ํ•˜์— ์ „์†ก๋  ์ˆ˜ ์žˆ๋‹ค๋Š” ์ (์ฒ˜์Œ ๋ฐœ๊ธ‰๋ฐ›
์„ ๊ฒฝ์šฐ) ๋•Œ๋ฌธ์— ๋ฌธ์ œ๊ฐ€ ๋  ์ˆ˜ ์žˆ๊ฒ ๋„ค์š”.

๊ฒŒ๋‹ค๊ฐ€ ์ง€๊ธˆ ์œˆ๋„์šฐ ์‹ค์ •์— ๋งž๊ฒŒ ๊ตฌ์„ฑ๋˜์–ด ์žˆ๋Š” ๋ณด์•ˆ ํˆด๋“ค์„ ๊ทธ๋Œ€๋กœ ํƒ€ ํ”Œ๋žซ
ํผ์—๊นŒ์ง€ ์ ์šฉํ•˜๋ ค๊ณ  ํ•˜๋‹ˆ๊นŒ ์‹ฌ์‚ฌ๋ฅผ ํ†ต๊ณผํ•  ์ˆ˜๊ฐ€ ์—†๋Š” ์‹ค์ •์ธ๋ฐ...

http://news.zdnet.com/2100-9595_22-251586.html

์œ„ ๋งํฌ๋Š” ์ž‘๋…„ ๋ง์— zdnet์— ์‹ค๋ ธ๋˜ ๊ธฐ์‚ฌ์ž…๋‹ˆ๋‹ค. ์ œ ๊ธฐ์–ต์œผ๋กœ๋Š” torrent๋กœ
๋ฐฐํฌ๋œ iLife์— ํ•ดํ‚น ํˆด์ด ์‹ฌ์–ด์ ธ์žˆ์—ˆ๋˜ ์‚ฌ๊ฑด์œผ๋กœ ๊ธฐ์–ต๋˜๋Š”๋ฐ, ์œˆ๋„์šฐ ์„ธ๊ณ„์—
์„œ ์ €์ •๋„ ์ผ์ด๋ผ๋ฉด ๋ญ ๋Œ€์ˆ˜๋กญ์ง€ ์•Š๊ฒŒ ๋„˜๊ฒผ๊ฒ ์ฃ . ์›Œ๋‚™ ํ”ํ•œ ์ผ์ด๋‹ˆ. ํ•˜์ง€๋งŒ
Mac OS X ์—์„œ๋Š” ์ €๋Ÿฐ ์ผ์ด ์ ˆ๋Œ€ ํ”ํ•˜์ง€ ์•Š์€ ์ผ์ด์—ˆ๋˜ ๊ฒ๋‹ˆ๋‹ค. ๋ฆฌ๋ˆ…์Šค๋„ ๊ฑฐ
์˜ ๋งˆ์ฐฌ๊ฐ€์ง€ ์ƒํ™ฉ์ด์ฃ .

์ด๋Ÿฐ OS ํ™˜๊ฒฝ๊ณผ (์ผ๋ฐ˜์ ์œผ๋กœ ์ดˆ์‹ฌ์ž๋“ค์— ๋งŽ์ด ๋…ธ์ถœ๋˜์–ด์„œ ์ด๋Ÿฐ ๊ฒฐ๊ณผ๊ฐ€ ๋‚˜์˜ค
๊ณ  ์žˆ๊ฒ ์ง€๋งŒ) ์œˆ๋„์šฐ ํ™˜๊ฒฝ์„ ๋™์ผํ•œ ์„ ์ƒ์— ๋†“๊ณ  ๋™์ผํ•œ ๊ฒƒ๋“ค์„ ๋ง‰์•„์•ผํ•œ๋‹ค๋Š”
๊ฑด ์กฐ๊ธˆ ์–ดํ๊ฐ€ ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ๋ฐฑ์‹ , ํ‚ค๋ณด๋“œ ๋ณด์•ˆ ํˆด๋“ค์„ ๋งฅ, ๋ฆฌ๋ˆ…์Šค ํ™˜
๊ฒฝ์— ๊นŒ์ง€ ๊ฐ•์š”ํ•˜๋Š” ๊ฒƒ์€ ํ”ผํ•ด์คฌ์Œ ์ข‹๊ฒ ๋‹ค๋Š” ์–˜๊ธฐ์ฃ .



2009. 04. 12, ์˜คํ›„ 11:34, youknowit ์ž‘์„ฑ:

youknowit

unread,
Apr 12, 2009, 11:44:36โ€ฏAM4/12/09
to open web
On 4์›”13์ผ, ์˜ค์ „12์‹œ08๋ถ„, ์ • ํƒœ์˜ <mas...@mytears.org> wrote:
> ์ธํ„ฐ๋„ท ์ต์Šคํ”Œ๋กœ๋Ÿฌ์šฉ ํ™•์žฅ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•˜๊ธฐ ์œ„ํ•œ ๋ฐฉ๋ฒ•์ด ActiveX(DCOM
> Component)์ด๊ณ , ๋ชจ์งˆ๋ผ ๊ณ„์—ด ๋ธŒ๋ผ์šฐ์ ธ(+Konqueror)์˜ ํ™•์žฅ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•˜๊ธฐ
> ์œ„ํ•œ ๋ฐฉ๋ฒ•์ด NPAPI ์ธ ๊ฑธ๋กœ ์•Œ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
>
> ๋‘˜๋‹ค ๋‚ด์žฌ๋˜์–ด ์žˆ๋Š” ์œ„ํ—˜์„ฑ์€ ๋™์ผํ•˜๋ฏ€๋กœ NPAPI๋กœ ๋ฐฐํฌ๋˜๋Š๋ƒ ํ˜น์€ ActiveX
> ๋กœ ๋ฐฐํฌ๋˜๋Š๋ƒ๋กœ
> ์œ„ํ—˜์„ฑ ์—ฌ๋ถ€๋ฅผ ํŒ๋‹จํ•  ์ˆ˜๋Š” ์—†์„ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

๋„ค, ๋‘˜ ๋‹ค๊ฐ€ ํ”Œ๋Ÿฌ๊ทธ์ธ ์ด๋ผ๋Š” ์ ์—์„œ๋Š” ๋น„์Šทํ•œ ์œ„ํ—˜ ์š”์ธ์ด ์žˆ์ง€๋งŒ, ์œค์„์ฐฌ๋‹˜๊ป˜์„œ ์ง€์ ํ•˜์‹  ๊ฒƒ ์ฒ˜๋Ÿผ, npPlugin ์˜ ๊ฒฝ์šฐ ์›น
๋ธŒ๋ผ์šฐ์ €๊ฐ€ Sandbox ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ์œ„ํ—˜์„ฑ์ด ActiveX ํ”Œ๋Ÿฌ๊ทธ์ธ๊ณผ "๋™์ผํ•˜๋‹ค"๊ณ  ํ•˜๊ธฐ๋Š” ์–ด๋ ต์ง€ ์•Š๋‚˜์š”?
http://groups.google.com/group/open-web/browse_thread/thread/cefbaf8e595c116d/8cab669b56e7fc1b

๋ฌผ๋ก , ์ œ๊ฐ€ ์ ์€ ๊ฒƒ ์ฒ˜๋Ÿผ, npPlugin ํ˜•ํƒœ๋กœ๋งŒ ์ „์ž์„œ๋ช… ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ๋ฐฐํฌ, ์‚ฌ์šฉํ•  ๊ฒฝ์šฐ, MS IE๋กœ๋Š” ์ธํ„ฐ๋„ท ๋ฑ…ํ‚น์„ ๋ชปํ•˜
๊ฒŒ ๋˜๋Š” ๋ฐ˜๋ฉด, ํŒŒ์ด์–ดํญ์Šค, ํฌ๋กฌ, ์˜คํŽ˜๋ผ ๋“ฑ npapi ํ”„๋Ÿฌ๊ทธ์ธ์„ ์ง€์›ํ•˜๋Š” ๋‹ค์–‘ํ•œ ์›น๋ธŒ๋ผ์šฐ์ €๋Š” ๋ชจ๋‘ ์‚ฌ์šฉ์ด ๊ฐ€๋Šฅํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

์ „๊ตญ๋ฏผ์˜ 99%์— ์„ค์น˜๋˜์–ด ์žˆ๋Š” MS IE ๋ฅผ ๋ฑ…ํ‚น์— ์‚ฌ์šฉํ•˜์ง€ ๋ชปํ•˜๊ฒŒ ํ•œ๋‹ค๋Š” ๊ฒƒ์ด ๋ง์ด๋˜๋ƒ? ๋ผ๊ณ  ๋ฐ˜๋ฌธํ•˜์‹ค ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜,
100%์˜ ๊ตญ๋ฏผ์ด ํŒŒ์ดํญ์Šค๋‚˜ ํฌ๋กฌ ๋“ฑ์„ ์„ค์น˜ํ•  ์ˆ˜๋Š” ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ ์„ค์น˜๊ฐ€ ๊ณผ์—ฐ ํ˜„์žฌ ์€ํ–‰๋“ค์ด ์„ค์น˜๋ฅผ ๊ฐ•์š”ํ•˜๋Š” ActiveX ํ”Œ๋Ÿฌ
๊ทธ์ธ ์„ค์น˜ ๋ณด๋‹ค "๋น„ํ˜„์‹ค์ ์œผ๋กœ ์–ด๋ ต๊ฑฐ๋‚˜ ๋ฒˆ๊ฑฐ๋กœ์šด๊ฐ€"๋Š” ๋…ผ์˜ํ•ด ๋ณผ ๋งŒํ•œ ์ด์Šˆ๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ์„ค์น˜์— ํ•„์š”ํ•œ "ํด๋ฆญ ์ˆ˜"๋Š” ๋น„์Šทํ•ฉ๋‹ˆ
๋‹ค. (์€ํ–‰๋“ค์ด ์•„์˜ˆ "ํŒŒ์ด์–ดํญ์Šค ์„ค์น˜ ActiveX"๋ฅผ ๋ฐฐํฌํ•  ์ˆ˜๋„ ์žˆ๊ธด ํ•˜์ง€์š”)

๋ฌผ๋ก , ์ง€๋‚œ 10๋…„๊ฐ„ ๋‹ค๋ฅธ ์›น๋ธŒ๋ผ์šฐ์ €๋ฅผ ๋ชป์“ฐ๊ฒŒ ๋ง‰๋Š” ๊ฒƒ์€ ๋‹น์—ฐํžˆ ์—ฌ๊ธฐ๋ฉด์„œ๋„, MS IE ๋ฅผ ๋ชป์“ฐ๊ฒŒ ํ•˜๋Š” ๊ฒƒ์€ ๊ฒฐ์ฝ” ์šฉ๋‚ฉ ๋ชปํ•˜๋Š”
๋ถ„๋“ค์ด ๋Œ€๋ถ€๋ถ„์ผ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ๋ถ„๋“ค์˜ ๋…ผ๊ฑฐ๋Š” ์‹ค์€ "๋ณด์•ˆ"์ด ์•„๋‹™๋‹ˆ๋‹ค. "๋ฑ…ํ‚น์—์„œ๋Š” ๋ณด์•ˆ์ด์•ผ๋ง๋กœ ์ง€์ƒ์˜ ๊ฐ€์น˜"๋ผ๊ณ  ๋ง์”€์€ ํ•˜์‹œ์ง€
๋งŒ, ์‹ค์€ ๋ณด์•ˆ์ด ์•„๋‹ˆ๋ผ, ๋‹ค์ˆ˜์˜ ์ด์šฉ์ž๋“ค์ด ๊ทธ์ € MS IE ๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค๋Š” "ํ˜„์‹ค"์„ ๋” ์ค‘์š”ํ•œ ๊ฐ€์น˜๋กœ ๋‘๊ณ , "๋น„๋ก ๋ณด์•ˆ์—๋Š”
์ƒ๋‹นํ•œ ์–‘๋ณด๋ฅผ ํ•ด์•ผ ํ•˜์ง€๋งŒ" ๊ทธ๋ƒฅ ActiveX ๋ฅผ ์“ฐ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

"๋ณด์•ˆ์ด ์ง€์ƒ๊ฐ€์น˜์ด๋ฏ€๋กœ ActiveX ๋ฅผ ์จ์•ผ๋งŒ ํ•œ๋‹ค"๋Š” ๋ฐ˜๋ณต๋˜๋Š” ๋‹ด๋ก ์€ ์ ์ง€ ์•Š์€ "ํ—ˆ๊ตฌ"๋ฅผ ๋‹ด๊ณ  ์žˆ๋‹ค๋Š” ์ ์„ ๋ถ€๊ฐ์‹œํ‚ค๊ธฐ ์œ„ํ•˜
์—ฌ, NPAPI ์ด์•ผ๊ธฐ๋ฅผ ๊บผ๋ƒˆ์Šต๋‹ˆ๋‹ค. ์ง„์ •์œผ๋กœ ๋ณด์•ˆ์ด ์ง€์ƒ ๊ฐ€์น˜๋ผ๋ฉด, ๊ทธ๋ฆฌ๊ณ , ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ์–ด์ฉ” ์ˆ˜ ์—†์ด ์จ์•ผ ํ•˜๋Š” ์ƒํ™ฉ์ด๋ผ๋ฉด(์ „
์ž์„œ๋ช…์€ ํ”Œ๋Ÿฌ๊ทธ์ธ ์—†์ด ์•ˆ๋˜๋‹ˆ), npPlugin ์„ ์„ ํƒํ•˜๋Š” ๊ฒƒ์ด ๋…ผ๋ฆฌ์ ์œผ๋กœ๋Š” ์˜ณ์ง€ ์•Š๊ฒ ์Šต๋‹ˆ๊นŒ? ActiveX ๋ณด๋‹ค๋Š”
npPlugin ์ด "๋ณด์•ˆ์ƒ์œผ๋กœ๋Š”" ๋œ ์œ„ํ—˜ํ•˜๋‹ˆ๊นŒ...
ํŒŒํญ ์„ค์น˜๋Š” 2-3๋ถ„์ด๋ฉด ๋๋‚˜์ง€ ์•Š๋‚˜์š”?

Channy Yun

unread,
Apr 12, 2009, 12:32:37โ€ฏPM4/12/09
to open web
์—ฌ๊ธฐ์„œ ๊ณ ๋ คํ•ด์•ผ ํ•  ์ ์€ ๊ธฐ์กด์˜ npplugin ๋ฐฉ์‹๋„ ์œˆ๋„์šฐ์—์„œ๋Š” activex launcher๋กœ
์‚ฌ์šฉ๋  ์ˆ˜๋„ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์ž ์žฌ์ ์ธ ๋ฌธ์ œ๋Š” ์—ฌ์ „ํžˆ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
http://www.iol.ie/~locka/mozilla/plugin.htm

์œ„์˜ ํ”„๋กœ์ ํŠธ๊ฐ€ ์•„์ฃผ ์˜ค๋ž˜ ์˜คํ”ˆ ์†Œ์Šค๋กœ ์ง„ํ–‰๋˜๊ณ  ์žˆ์Œ์—๋„ ๋ชจ์งˆ๋ผ ์ปค๋ฎค๋‹ˆํ‹ฐ์—์„œ
์ธ์ •ํ•˜์ง€ ์•Š๋Š” ๊ฒƒ๋„ ์ด๋Ÿฐ ์š”์ธ ๋•Œ๋ฌธ์— ๊ทธ๋ ‡์Šต๋‹ˆ๋‹ค.

Channy

On 4์›”13์ผ, ์˜ค์ „12์‹œ44๋ถ„, youknowit <keechang....@googlemail.com> wrote:
> On 4์›”13์ผ, ์˜ค์ „12์‹œ08๋ถ„, ์ • ํƒœ์˜ <mas...@mytears.org> wrote:
>
> > ์ธํ„ฐ๋„ท ์ต์Šคํ”Œ๋กœ๋Ÿฌ์šฉ ํ™•์žฅ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•˜๊ธฐ ์œ„ํ•œ ๋ฐฉ๋ฒ•์ด ActiveX(DCOM
> > Component)์ด๊ณ , ๋ชจ์งˆ๋ผ ๊ณ„์—ด ๋ธŒ๋ผ์šฐ์ ธ(+Konqueror)์˜ ํ™•์žฅ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•˜๊ธฐ
> > ์œ„ํ•œ ๋ฐฉ๋ฒ•์ด NPAPI ์ธ ๊ฑธ๋กœ ์•Œ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
>
> > ๋‘˜๋‹ค ๋‚ด์žฌ๋˜์–ด ์žˆ๋Š” ์œ„ํ—˜์„ฑ์€ ๋™์ผํ•˜๋ฏ€๋กœ NPAPI๋กœ ๋ฐฐํฌ๋˜๋Š๋ƒ ํ˜น์€ ActiveX
> > ๋กœ ๋ฐฐํฌ๋˜๋Š๋ƒ๋กœ
> > ์œ„ํ—˜์„ฑ ์—ฌ๋ถ€๋ฅผ ํŒ๋‹จํ•  ์ˆ˜๋Š” ์—†์„ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.
>
> ๋„ค, ๋‘˜ ๋‹ค๊ฐ€ ํ”Œ๋Ÿฌ๊ทธ์ธ ์ด๋ผ๋Š” ์ ์—์„œ๋Š” ๋น„์Šทํ•œ ์œ„ํ—˜ ์š”์ธ์ด ์žˆ์ง€๋งŒ, ์œค์„์ฐฌ๋‹˜๊ป˜์„œ ์ง€์ ํ•˜์‹  ๊ฒƒ ์ฒ˜๋Ÿผ, npPlugin ์˜ ๊ฒฝ์šฐ ์›น

> ๋ธŒ๋ผ์šฐ์ €๊ฐ€ Sandbox ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ์œ„ํ—˜์„ฑ์ด ActiveX ํ”Œ๋Ÿฌ๊ทธ์ธ๊ณผ "๋™์ผํ•˜๋‹ค"๊ณ  ํ•˜๊ธฐ๋Š” ์–ด๋ ต์ง€ ์•Š๋‚˜์š”?http://groups.google.com/group/open-web/browse_thread/thread/cefbaf8e...

youknowit

unread,
Apr 12, 2009, 12:46:37โ€ฏPM4/12/09
to open web
์ œ๊ฐ€ ์–ธ์ œ๋‚˜ ๊ถ๊ธˆํžˆ ์—ฌ๊ธฐ๋˜ ์ ์ด ํ•œ๊ฐ€์ง€ ์žˆ๋Š”๋ฐ์š”...

์„œ๋ช… ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ActiveX๋กœ ๋ฐฐํฌํ•  ๊ฒฝ์šฐ์—๋Š” ๋ฐ˜๋“œ์‹œ ๊ด€๋ฆฌ์ž ๊ถŒํ•œ์ด ์žˆ์–ด์•ผ ์„ค์น˜๊ฐ€ ๊ฐ€๋Šฅํ•œ ๊ฒƒ ๊ฐ™์€๋ฐ, ์ด๊ฒƒ์ด ๋งž๋Š”์ง€?

๊ทธ๋ฆฌ๊ณ , ํ†ต์ƒ์˜ npPlugin ์˜ ๊ฒฝ์šฐ, ์ผ๋ฐ˜ ์‚ฌ์šฉ์ž ๊ถŒํ•œ์œผ๋กœ๋„ ์„ค์น˜๊ฐ€ ๊ฐ€๋Šฅํ•œ ๊ฒƒ ๊ฐ™์€๋ฐ, ์ „์ž์„œ๋ช… ๊ธฐ๋Šฅ์„ ๊ฐ€์ง„
npPlugin ๋„ ์ผ๋ฐ˜ ์‚ฌ์šฉ์ž ๊ถŒํ•œ์œผ๋กœ ์„ค์น˜ ๊ฐ€๋Šฅํ•œ์ง€? (์„œ๋ช…๋œ ์ž๋ฐ” ์• ํ”Œ๋ › ํ˜•ํƒœ์˜ signer plugin ์€ ๋‹น์—ฐํžˆ ์ผ๋ฐ˜
์‚ฌ์šฉ์ž ๊ถŒํ•œ์œผ๋กœ ์‹คํ–‰์ด ๊ฐ€๋Šฅํ•˜๋‹ค๋Š” ์ ์€ ์•Œ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค๋งŒ, npPlugin ๋„ ๊ทธ๋Ÿฐ์ง€๋Š” ์ž˜ ๋ชจ๋ฅด๊ฒ ์Šต๋‹ˆ๋‹ค)

On Apr 13, 1:32 am, Channy Yun <cha...@gmail.com> wrote:
> ์—ฌ๊ธฐ์„œ ๊ณ ๋ คํ•ด์•ผ ํ•  ์ ์€ ๊ธฐ์กด์˜ npplugin ๋ฐฉ์‹๋„ ์œˆ๋„์šฐ์—์„œ๋Š” activex launcher๋กœ

> ์‚ฌ์šฉ๋  ์ˆ˜๋„ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์ž ์žฌ์ ์ธ ๋ฌธ์ œ๋Š” ์—ฌ์ „ํžˆ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.http://www.iol.ie/~locka/mozilla/plugin.htm

skon

unread,
Apr 12, 2009, 4:02:03โ€ฏPM4/12/09
to open web
์ฐธ ํž˜๋“  ์ผ์ธ๊ฒŒ..
์ด ์šด๋™์˜ ํ•ต์‹ฌ์€ ์ •์น˜์ ์ธ ์ ‘๊ทผ์ž…๋‹ˆ๋‹ค. ์ •์น˜์ ์œผ๋กœ ์ข€ ๊ณต์ •ํ•ด์ง€์ž๋Š” ๋œป์ž…๋‹ˆ๋‹ค.
๊ทธ๋Ÿฐ๋ฐ ์ฃผ์œ„์—์„œ๋Š” ์ž๊พธ๋งŒ ๊ฒฝ์ œ์ ์ธ ๋ฉด์„ ๋ณด๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ๊ตฌ์ถ• ๋น„์šฉ์˜ ๋ฌธ์ œ์ด๋ฉฐ, ํ•ดํ‚น๋์„ ๋•Œ ์†ํ•ด๋ณด๊ฒŒ๋˜๋Š” ๋น„์šฉ, ๋Œ€์™ธ ์‹ ์šฉ(์ด๊ฒƒ
๋„ ๊ฒฐ๊ตญ์€ ๊ฒฝ์ œ์ ์ธ ๊ด€์ ์ด๋ž„ ์ˆ˜ ์žˆ๊ฒ ์ฃ .)์˜ ๋ฌธ์ œ๋ผ๋Š” ๋œป์ž…๋‹ˆ๋‹ค.
ํ•˜์ง€๋งŒ, ์ด๋Ÿฐ ์ฃผ์žฅ์€ ๊ฒฐ๊ตญ ์ •์น˜์ ์ธ ๊ณต์ •ํ•จ์„ ๋ฌด์‹œํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

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

์ด๋Ÿฌํ•œ ์ƒํ™ฉ์€ ์šฐ๋ฆฌ๋‚˜๋ผ์˜ ์ธํ„ฐ๋„ท ์‚ฌ์šฉํ™˜๊ฒฝ๊ณผ ๋น„์Šทํ•œ ๋ฉด์ด ๋งŽ์Šต๋‹ˆ๋‹ค. 1% ์ •๋„์ผ์ง€ ๋ชจ๋ฅด๊ฒ ์ง€๋งŒ, ์œˆ๋„์šฐ ํ™˜๊ฒฝ์ด ์‹ซ์–ด ๋‹ค๋ฅธ ๋ฐฉ๋ฒ•์„ ์ฐพ
์•„๋ณธ ์‚ฌ๋žŒ๋“ค์ž…๋‹ˆ๋‹ค. ์ € ๋˜ํ•œ ์ฃผ๋ ฅ ์ปดํ“จํ„ฐ๋กœ FreeBSD๋ฅผ 7๋…„ ์ •๋„ ์“ฐ๋‹ค๊ฐ€, 3๋…„ ์ •๋„๋Š” ๋งฅ์„ ์จ์˜จ ์‚ฌ๋žŒ์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ๋ฐ, ์ •
๋ถ€ ํ™ˆํŽ˜์ด์ง€, ์€ํ–‰์— ๋“ค์–ด๊ฐˆ๋ ค๋ฉด ์œˆ๋„์šฐ๋ฐ–์— ๋ฐฉ๋ฒ•์ด ์—†์Šต๋‹ˆ๋‹ค.
(๊ฐœ๋ฐœ์ž๋ถ„๋“ค ์ค‘์— 1%์— ๋ถˆ๊ณผํ•œ ์ด์šฉ์ž๋ฅผ ์œ„ํ•ด ๋ณ„๋„์˜ ๋น„์šฉ๊ณผ ์‹œ๊ฐ„์„ ๋“ค์ด๋Š” ๊ฒƒ์€ ๋ถˆํ•ฉ๋ฆฌํ•˜๋‹ค๋Š” ์ƒ๊ฐ์„ ๊ฐ€์ง€์‹  ๋ถ„๋“ค์ด ๋„ˆ๋ฌด ๋งŽ์Šต๋‹ˆ
๋‹ค. ๋˜ํ•œ ๊ฐ€๋” ๋น„์œˆ๋„์šฐ ์‚ฌ์šฉ์ž๋„ ์–ด๋–ค ๋ฐฉ๋ฒ•์œผ๋กœ๋“  ์€ํ–‰์„ ์ด์šฉํ•ด์™”์œผ๋‹ˆ ๋ฌธ์ œ๋  ๊ฒƒ ์—†๋‹ค๋Š” ์ฃผ์žฅ์„ ํ•˜์‹œ๋Š” ๋ถ„๋„ ๊ณ„์‹ญ๋‹ˆ๋‹ค. ๋ธ”๋กœ๊ทธ๋‚˜
๊ฒŒ์‹œํŒ์— ๋‹น๋‹นํžˆ ์ด๋Ÿฐ ๋ถˆ๋งŒ์„ ์–˜๊ธฐํ•˜์‹œ๋˜ ๋ถ„๋“ค์„ ๋งŽ์ด ๋ด์™”์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ๋ฐ ๊ทธ๋Ÿฐ ๋ฐœ์–ธ๋“ค์€ ์ •๋ง ๋น„์œˆ๋„์šฐ ์‚ฌ์šฉ์ž์—๊ฒŒ ๋ฌด๋ก€ํ•œ ๊ฒƒ์ž…๋‹ˆ
๋‹ค. ์‚ฌ๋žŒ์ด๋ž€ ์ž๊ธฐ ์˜๊ฒฐ๊ถŒ์„ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๊ฑธ ๊ฐ•์ œํ•  ๋•Œ ์‚ฌ๋žŒ๋“ค์€ ์‹ฌํ•œ ๋ชจ๋ฉธ๊ฐ์„ ๋Š๋‚„ ์ˆ˜๋ฐ–์— ์—†์Šต๋‹ˆ๋‹ค. ์ •๋ง ์–ด์ฉ” ์ˆ˜ ์—†
์ด ๋ฌด๊ธฐ๋ ฅํ•˜๊ฒŒ ์“ฐ๋Š” ๊ฒƒ์ด์ง€, ์“ฐ๊ณ  ์‹ถ์€ ๊ฒƒ์ด ์•„๋‹™๋‹ˆ๋‹ค.)

์ด๋Ÿฐ ์ œ๋ฐ˜์˜ ํ™˜๊ฒฝ์—์„œ ์˜คํ”ˆ์›น์˜ ์šด๋™๋ฐฉํ–ฅ์€ ๋‹จ์ˆœํžˆ ์บ ํŒจ์ธ ์ˆ˜์ค€์—์„œ ์ง„ํ–‰๋  ์ˆ˜ ์—†์—ˆ๋‹ค๊ณ  ๋ด์•ผํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ๋ ‡๋‹ค๊ณ  ํ•ด์„œ ์บ ํŽ˜์ธ์„ ์•ˆ
ํ•œ๊ฒƒ๋„ ์•„๋‹™๋‹ˆ๋‹ค. XP SP2์—์„œ์˜ ActiveX ์ •์ฑ… ๋ณ€๊ฒฝ, ๋น„์Šคํƒ€์˜ ActiveX ์ •์ฑ… ๋ณ€๊ฒฝ, IE8์—์„œ์˜ ActiveX ์ •
์ฑ…๋ณ€๊ฒฝ๊ณผ ๊ฐ™์€ ๊ตด์ง๊ตด์งํ•œ ์ด์Šˆ์—์„œ ๋Š์ž„์—†์ด, "๋ด๋ผ ๋„ˆ๋ฌด ์ข…์†๋œ ํ™˜๊ฒฝ์— ์˜์กดํ•˜๋Š” ๊ฒฝ์šฐ ๋ฌธ์ œ๊ฐ€ ๋งŽ์ด ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋‹ค. ์ข€๋” ํ‘œ์ค€์ 
์ธ ํ™˜๊ฒฝ์œผ๋กœ ๊ฐ€์ž"๋ผ๊ณ  ์ฃผ์žฅํ•ด์™”์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋ฉด ๋ญํ•ฉ๋‹ˆ๊นŒ? 3๋…„๊ฐ„์˜ ์ค‘์š”์ด์Šˆ์—์„œ ํ˜„์žฌ๊นŒ์ง€ ์˜จ ๊ธธ์€ ์˜ค์ง, ์œˆ๋„์šฐ, IE์—์„œ์˜ ๋ณด์•ˆ
๊ฐ•ํ™”์˜€์Šต๋‹ˆ๋‹ค.

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

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


์‚ฌ์กฑ.
"์˜ˆ" ์ด๋ก ์€ ๋งŽ์€ ๋ถ€๋ถ„์—์„œ ์ง€์ ๋  ์ˆ˜ ์žˆ๋Š” ๋ถ€๋ถ„์ด๊ธฐ๋Š” ํ•˜์ง€๋งŒ, ์—ญ์„ค์ ์œผ๋กœ "์•„๋‹ˆ์˜ค"๋ฅผ ๋ˆ„๋ฃฐ ํ•„์š”๊ฐ€ ์žˆ์Œ์„, "์•„๋‹ˆ์˜ค"๋ฅผ ๋ˆ„๋ฃจ
๋Š” ํ›ˆ๋ จ์„ ์˜๋„์ ์œผ๋กœ ์‹œ์ผœ์•ผํ•จ์„ ์–˜๊ธฐํ•˜๊ณ  ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ์ธ๊ฐ„์€ ์–ด์ฉ” ์ˆ˜ ์—†์ด "์˜ˆ"๋ฅผ ๋ˆ„๋ฃจ๊ธฐ ์‹ถ์Šต๋‹ˆ๋‹ค. ๋‹ค๋ฅธ ์‚ฌ๋žŒ์˜ ์งˆ๋ฌธ
์— ๋ถ€์ •์ ์œผ๋กœ ์‹œ์ž‘ํ•˜๋Š” ์‚ฌ๋žŒ์ด ์–ผ๋งˆ๋‚˜ ๋ ๊นŒ์š”?

ํ•˜์ง€๋งŒ, ActiveX์˜ ์—ญ์‚ฌ๋Š” MS์—๊ฒŒ ์˜๊ด‘์ด๊ธฐ๋„ ํ–ˆ์ง€๋งŒ, ์งˆ๊ณก์˜ ์—ญ์‚ฌ์ด๊ธฐ๋„ ํ–ˆ์Šต๋‹ˆ๋‹ค. XP SP2์—์„œ ์™œ ๊ตณ์ด "์˜ˆ", "์•„
๋‹ˆ์˜ค"๋ฅผ ๋„ฃ์—ˆ๊ฒ ์Šต๋‹ˆ๊นŒ.. ์ƒ๊ฐ์ข€ ํ•˜๊ณ  ์„ค์น˜ํ•ด๋ผ๋ผ๋Š” ๊ฑฐ ์•„๋‹ˆ์—ˆ๋˜๊ฐ€์š”? ์„œ๋น„์Šค๊ฐ€ ์™„๋น„๋˜์ง€ ์•Š๋”๋ผ๋„ ์•„๋‹ˆ๋ผ๊ณ  ์ƒ๊ฐํ•˜๋ฉด ๋‚ด๊ฐ€ ์›ํ•˜์ง€ ์•Š
๋Š”๋‹ค๋ฉด, "์•„๋‹ˆ์˜ค"๋ฅผ ๋ˆŒ๋Ÿฌ๋ผ๋Š” ๋œป ์•„๋‹Œ๊ฐ€์š”?

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

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


์‚ฌ์กฑ 2.
ActiveX๋ฅผ ์ž๊พธ ์ง€์ ํ•˜๋Š” ๊ฒƒ์€ ์ข€ ๋‹ค๋ฅธ ๊ธธ์„ ์•Œ์•„๋ณผ ์‚ฌ๋žŒ์€ ์—†๋ƒ๋ผ๋Š” ์งˆ๋ฌธ์ด๊ธฐ๋„ ํ•ฉ๋‹ˆ๋‹ค.
์ž๊พธ๋งŒ ActiveX๊ฐ€ ์ข‹๋‹ค๋Š”๋ฐ.. ์ด๋Ÿฐ ๋ฌธ์ œ๊ฐ€ ์žˆ์œผ๋‹ˆ๊นŒ ๋‹ค๋ฅธ ๊ธธ์ข€ ์•Œ์•„๋ณด์ž๋ผ๊ณ  ํ•œ ๊ฒ๋‹ˆ๋‹ค.. ๊ทธ๊ฑฐ์— ActiveX ๊ผฌ์ง„ ๊ฒŒ ์•„
๋‹ˆ๋‹ค๋ผ๊ณ  ์–˜๊ธฐํ•˜๋Š” ๊ฒƒ์€ ๋ณ„ ์˜๋ฏธ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ์••๋‹ˆ๋‹ค.. ActiveX ์ข‹์€ ๊ฑฐ.. ๊ทธ๋ ‡์ง€๋งŒ, ๋ฌธ์ œ๊ฐ€ ์žˆ๋‹ค๋Š” ๊ฒ๋‹ˆ๋‹ค.

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


์‚ฌ์กฑ 3.
๋ง ์ฃผ๋ณ€๋จธ๋ฆฌ๊ฐ€ ์—†์–ด์„œ.. ์ •๋ฆฌ๊ฐ€ ์•ˆ๋˜๋Š” ์  ์ฃ„์†กํ•ฉ๋‹ˆ๋‹ค.

skon

unread,
Apr 12, 2009, 4:06:02โ€ฏPM4/12/09
to open web
์ •ํƒœ์˜๋‹˜์ด ๋ง์”€ํ•˜์‹  Mac OS X์—์„œ์˜ ์‚ฌ์‹ค๊ด€๊ณ„์— ๋Œ€ํ•ด์„œ ์–ธ๊ธ‰๋“œ๋ฆฝ๋‹ˆ๋‹ค.
์ •ํ™•ํžˆ ๋งํ•ด์„œ iWork '09 ๋ฒ„์ „์ž…๋‹ˆ๋‹ค.
์ •ํ’ˆ์—๋Š” ์—†์—ˆ๊ณ , ์ธํ„ฐ๋„ท์— ๋ถˆ๋ฒ•์œผ๋กœ ์˜ฌ๋ ค์ง„ ๋ฒ„์ „์— trojan์ด ์‹ฌ์–ด์ ธ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.

http://www.macworld.com/article/138412/2009/01/trojan.html

swlee

unread,
Apr 12, 2009, 8:21:15โ€ฏPM4/12/09
to open web
์•„๋งˆ ์˜คํ”ˆ์›น์˜ ๊ฐ€์žฅํฐ ์˜คํ•ด๋Š” E2E ๋ณด์•ˆ์ ‘์† ๊ธฐ์ˆ ์ด ํ†ต์ฑ„๋กœ ์•”ํ˜ธํ™” ํ•˜์—ฌ ๋‹ค๋ฅผ๋ฐ”๊ฐ€ ์—†๋‹ค๋ผ๊ณ  ๋ง์”€ํ•˜์‹œ๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์ผ๋ถ€๋ฅผ ์•”ํ˜ธํ™”
ํ•˜๋˜, ํ†ต์ฑ„๋กœ ์•”ํ˜ธํ™” ํ•˜๋˜ ๊ธฐ์ˆ ์ ์œผ๋กœ ๊ฐ€๋Šฅํ•˜๋ฉฐ ํ†ต์ฑ„๋กœ ์•”ํ˜ธํ™”ํ•˜๋Š” ๊ฒƒ์ด FORM DATA ์˜ ์•…์˜์ ์ธ ์œ„๋ณ€์กฐ๋ฅผ ๋ง‰๋Š”๋ฐ ํšจ๊ณผ์ ์ž…๋‹ˆ
๋‹ค.

์˜ˆ๋ฅผ๋“ค์–ด ๊ณ„์ขŒ๋ฒˆํ˜ธ๊ฐ€ 12345678 ์ด๋ผ๋ฉด SSL ๋งŒ ์ ์šฉ๋˜์–ด ์žˆ๋‹ค๋ฉด ๊ฐ„๋‹จํ•œ SSL ํ„ฐ๋„๋ง ๊ธฐ๋ฒ•์„ ์ด์šฉํ•˜์—ฌ ์†์‰ฝ๊ฒŒ ์œ„๋ณ€์กฐ๋ฅผ ์‹œ๋„
ํ•ด์•ผ ๊ฒ ์ง€๋งŒ E2E ๋ณด์•ˆ ๊ธฐ์ˆ ์ด ์ ์šฉ๋˜์–ด ์žˆ๋‹ค๋ฉด ์šฐ์„  ์•”ํ˜ธํ•˜ ๋กœ์ง ๋ถ€ํ„ฐ ๋šซ์–ด์•ผ ๊ฒ ์ฃ ...

๋˜ ๊ธฐ์ˆ ์ ์œผ๋กœ ์„œ๋ฒ„์—์„œ E2E ์ž์ฒด์ ์œผ๋กœ ํด๋ผ์ด์–ธํŠธ DATA์˜
๋ฌด๊ฒฐ์„ฑ ๊ฒ€์ฆ๋“ฑ์ด ๊ฐ€๋Šฅํ•˜๊ธฐ ๋•Œ๋ฌธ์—
์–ผ๋งˆ๋“ ์ง€ ์•ž์œผ๋กœ๋„ ์ถ”๊ฐ€ ๊ฐœ๋ฐœ์„ ํ†ตํ•ด ๋ณด์•ˆ์„ ํ–ฅ์ƒ์‹œ์ผœ๋‚˜๊ฐˆ ์—ฌ์ง€๊ฐ€ ๋งŽ์ง€๋งŒ

SSL์€ ์›น์„œ๋ฒ„์— SSL ์ธ์ฆ์„œ ์„ค์น˜, ์›น์†Œ์Šค์—์„œ
๋งํฌ๋ฅผ https ์ˆ˜์ • ์ด์™ธ์—๋Š” ํ•  ์ˆ˜ ์žˆ๋Š”๊ฒƒ์ด ์—†์Šต๋‹ˆ๋‹ค.

์ง€์†์ ์œผ๋กœ ์ฆ๊ฐ€ํ•˜๋Š” ๋ณด์•ˆ ์œ„ํ˜‘์—๋Š” ํƒ๋„ ์—†๋Š” ๋…ธ๋ฆ‡์ด์ฃ ..
ํ–ˆ๋˜๋ง ๋˜ํ•˜๊ณ ,,๋˜ํ•˜๊ณ .. ์ด์   ํž˜๋“œ๋„ค์š”..

์—ฌ๊ธฐ์žˆ๋Š” ๋ถ„๋“ค์ด ๋‹จ์ˆœ ์ด๋ก ์ ์ธ ๋…ผ๋ฆฌ๋กœ๋งŒ ๋ง์”€ํ•˜์‹œ๋Š”๋ฐ..
์‹ค์ œ ๊ตฌํ˜„๋œ ๋กœ์ง์„ ๋ถ„์„ํ•ด ๋ณด์‹œ๊ณ  OWASP ์›น 10๋Œ€ ์ทจ์•ฝ์ ์„ ๊ธฐ๋ฐ˜์œผ๋กœ
๋น„๊ตํ•ด ๋ณด์‹œ๋ฉด ์–ด๋Š๋ฐฉ๋ฒ•์ด ์‹ค์ œ๋กœ ๋‚˜์€์ง€ ์•Œ ์ˆ˜ ์žˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๊ต์ˆ˜๋‹˜์ด ๋ง์”€ํ•˜์‹  ์ธํ„ฐ๋„ท ๋ฑ…ํ‚น ์ทจ์•ฝ์  ์—ญ์‹œ
๋…ผ๋ฆฌ์™€ ๊ฐ„๋‹จํ•œ ๋ฌธ์„œ, ๋‚˜๋จธ์ง€๋Š” ๋ง์„ ํ†ตํ•ด ์ด๋Ÿฌ์ด๋Ÿฌํ•œ ์‹์œผ๋กœ๊ฐ€๋Šฅํ•  ๊ฒƒ์ด๋‹ค ๊ฐ€ ์•„๋‹ˆ๋ผ
์‹ค์งˆ์ ์œผ๋กœ ์ƒ˜ํ”Œ ํ™˜๊ฒฝ์„ ๊ตฌํ˜„ํ•ด ๋ณด์‹œ๊ณ  ์ทจ์•ฝ์ ์„ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ํ•œ ๋‹ค์Œ์—
XXX ํ•œ ๋…ผ๋ฆฌ๋Š” ์ด๋ž˜์„œ ๊ฐ€๋Šฅํ•˜๊ณ  ZZZ ํ•œ ์ ์€ ๋ถˆ๊ฐ€๋Šฅ ํ•˜๋‹ค ํ•˜์‹œ๋ฉด
๋ˆ„๊ตฌ๋‚˜ ์ถฉ๋ถ„ํžˆ ๊ณต๊ฐํ•˜๊ณ  ์ดํ•ดํ•  ์ˆ˜ ์žˆ์„ ๊ฒƒ์ด๋ฉฐ
๋”์ด์ƒ ์–ต์ง€๋ผ๊ณ  ๋งํ•˜์ง€ ์•Š์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ตœ์†Œํ•œ ๊ทธ ์ •๋„๋Š” ๋˜์–ด์•ผ ๋‚จ์„ ์„ค๋“ํ•˜๊ณ ,
์ž์‹ ์˜ ์ฃผ์žฅ์ด ์˜ณ๋‹ค๊ณ  ์˜ˆ๊ธฐํ•  ์ˆ˜ ์žˆ๋Š” ์ˆ˜์ค€์˜
๊ทผ๊ฑฐ๊ฐ€ ๋  ์ˆ˜ ์žˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

> > > ๋กœ๊ทธ๋žจ์€ ๋œ ์œ„ํ—˜ํ•œ ํ‹€์— ๋‹ด์•„์„œ ์‚ฌ์šฉํ•  ์ˆ˜๋„ ์žˆ๋Š”๋ฐ...)- ๋”ฐ์˜จ ํ…์ŠคํŠธ ์ˆจ๊ธฐ๊ธฐ -
>
> - ๋”ฐ์˜จ ํ…์ŠคํŠธ ๋ณด๊ธฐ -

swlee

unread,
Apr 12, 2009, 8:54:06โ€ฏPM4/12/09
to open web
์Œ..
ํ˜„์žฌ ์ ์šฉ๋˜์–ด ์žˆ๋Š” SSL์€ ์„œ๋ฒ„๋ฅผ ์ธ์ฆํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.
์ƒํ˜ธ ์ธ์ฆ์ด ์žˆ๊ธฐ๋Š” ํ•˜์ง€๋งŒ ์ผ๋ฐ˜์ ์ธ ์›น ์„œ๋น„์Šค์—์„œ ์ƒํ˜ธ์ธ์ฆ์„ ๊ตฌํ˜„ํ•˜๋Š” ๊ฒฝ์šฐ๋Š” ์—†์Šต๋‹ˆ๋‹ค.

๊ทธ๋ž˜์„œ ์–ผ๋งˆ๋“ ์ง€ ๋กœ์ปฌ์—์„œ SSL ํ”„๋ก์‹œ ํ”„๋กœ๊ทธ๋žจ์„ ๊ฐ€๋™ํ•˜์—ฌ
SSL ํ„ฐ๋„๋ง์„ ํ•˜๋”๋ผ๋„ ์„œ๋ฒ„๋Š” ์ „ํ˜€ ์•Œ์•„ ์ฐจ๋ฆด ์ˆ˜๊ฐ€ ์—†๋Š” ๊ฒƒ์ด์ฃ ..
ํ‚ค๊ตํ™˜๋ฐ ์•”ํ˜ธํ™”๋Š” SSL ํ”„๋ก์‹œ ์„œ๋ฒ„์—์„œ ์•Œ์•„์„œ ๋‹ค ํ•˜๋‹ˆ๊นŒ์š”..
ํด๋ผ์ด์–ธํŠธ๊ฐ€ DATA๋ฅผ ์œ„๋ณ€์กฐ ํ–ˆ๋‹ค๋Š” ์‚ฌ์‹ค์„ ์ „ํ˜€ ์•Œ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

๋ฐ˜๋ฉด E2E๋Š” ์ด๋Ÿฌํ•œ ํ”„๋ก์‹œ์˜ ๊ฐœ๋…์„ ์ ์šฉํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.
๋”ฐ๋ผ์„œ ๋งŽ์ด ์–ธ๊ธ‰๋œ MITM ๊ฐ™์€ ๋„คํŠธ์›Œํฌ ๊ณต๊ฒฉ๋„ ๋ถˆ๊ฐ€๋Šฅ ํ•˜๊ณ ์š”..

๋ˆˆ์— ๋ณด์ด๋Š” ๊ฒƒ์ด ๋น„์Šทํ•˜๋‹ค๊ณ  ๊ฐ™์€๊ฒƒ์ด ์•„๋‹™๋‹ˆ๋‹ค.
๋ณด๊ณ ์‹ถ์€ ๊ฒƒ๋งŒ ๋ณด๋ ค๊ณ  ํ•˜์ง€ ๋งˆ์‹ญ์‹œ์š”..

> > - ๋”ฐ์˜จ ํ…์ŠคํŠธ ๋ณด๊ธฐ -- ๋”ฐ์˜จ ํ…์ŠคํŠธ ์ˆจ๊ธฐ๊ธฐ -

์ • ํƒœ์˜

unread,
Apr 12, 2009, 8:54:49โ€ฏPM4/12/09
to open...@googlegroups.com
๋งํ•˜์‹œ๋Š” E2E ๋ณด์•ˆ ์ ‘์† ๊ธฐ์ˆ ์— ๋Œ€ํ•ด ์ฐพ์•„๋ดค์Šต๋‹ˆ๋‹ค.

http://demo.initech.com/?module=file&act=procFileDownload&file_srl=2183&sid=5c5c303c7a32e863ee9403ae49ad4da2

ํ•˜๋‹จ์— ํ‘œ์‹œ๋˜๋Š” ํŽ˜์ด์ง€ ๊ธฐ์ค€์œผ๋กœ 37, pdf ์—์„œ์˜ ํŽ˜์ด์ง€ ๊ธฐ์ค€์œผ๋กœ 39 ํŽ˜์ด์ง€
์— ํ•ด๋‹น ๋‚ด์šฉ์ด ์ •๋ฆฌ๋˜์–ด ์žˆ๋„ค์š”.

๋ณด๋‹ˆ ํ‚ค๋ณด๋“œ ๋ณด์•ˆ ๋ชจ๋“ˆ์—์„œ ํ‚ค๊ฐ’->์•”ํ˜ธํ™” ... ์„œ๋ฒ„๋‹จ์—์„œ ๋ณตํ˜ธํ™”->ํ‚ค๊ฐ’ ์‹์˜
๋ฐฉ์‹์„ ์‚ฌ์šฉํ•˜์—ฌ E2E ๋ณด์•ˆ์„ ์ด๋ค„๋‚ผ ์ˆ˜ ์žˆ๋‹ค. ๋ผ๊ณ  ์–˜๊ธฐํ•˜๋Š” ๊ฒƒ์œผ๋กœ ๋ณด์ด๋Š”๋ฐ
์š”. ('E2E Xecureweb' ์œผ๋กœ ๊ตฌ๊ธ€๋ง ํ–ˆ์„ ๋•Œ์˜ ๊ฒฐ๊ณผ๊ฐ€ ์ดํ•ด๊ฐ€ ๊ฐ€๋„ค์š”.)

๊ทธ๋ ‡๋‹ค๋ฉด ์ด๋Š” ์•”ํ˜ธํ™” ๋ชจ๋“ˆ ์ฆ‰ SSL๊ณผ ๋Œ€์น˜ ํ•ด์คฌ์Œ ํ•˜๋Š” ๋ถ€๋ถ„๊ณผ๋Š” ๊ด€๊ณ„๊ฐ€ ์—†์–ด
๋ณด์ž…๋‹ˆ๋‹ค.



2009. 04. 13, ์˜ค์ „ 9:21, swlee ์ž‘์„ฑ:

youknowit

unread,
Apr 12, 2009, 9:23:55โ€ฏPM4/12/09
to open web
swlee/

์•„๋งˆ ๊ธ€ํƒ€๋ž˜๊ฐ€ ๋‹ฌ๋ผ์„œ ๋ชป๋ณด์‹  ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์ œ๊ฐ€ ์ œ์‹œํ•œ ์ทจ์•ฝ์  ๊ณต๋žต๋ฐฉ๋ฒ•์— ๋Œ€ํ•˜์—ฌ dasony ๋‹˜๊ป˜์„œ๋„ ์„ ์ƒ๋‹˜๊ณผ ์œ ์‚ฌํ•œ ์ง€์ ์„ ํ•˜
์…จ๋Š”๋ฐ, ์ €๋Š” ์กฐ๊ธˆ ๋‹ฌ๋ฆฌ ์ƒ๊ฐํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ œ ์ƒ๊ฐ์€ ์—ฌ๊ธฐ์— ์ ์–ด๋ณด์•˜์Šต๋‹ˆ๋‹ค.

http://groups.google.co.kr/group/open-web/msg/34fc05eef7a986f0?hl=en

e2e ๋ณด์•ˆ์€ ๊ณ ๊ฐ-์„œ๋ฒ„ ๊ฐ„ ๊ต์‹  ๊ตฌ๊ฐ„์—์„œ ์ด๋ฃจ์–ด์ง€๊ณ , ๋ง์”€ํ•˜์‹ ๋Œ€๋กœ ์„œ๋ฒ„๊ฐ€ ๋ฌด๊ฒฐ์„ฑ์„ ์ ๊ฒ€ํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์ ์—์„œ ๋‹จ์ˆœ ํ‚ค๋ณด๋“œ๋ณด์•ˆ๊ณผ
๋Š” ํฌ๊ฒŒ ๋‹ค๋ฅด๋‹ค๊ณ  ์ €๋„ ์ดํ•ดํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ, ์ œ๊ฐ€ ์ œ์‹œํ•œ ๋ฐฉ๋ฒ•์—์„œ ๊ณต๊ฒฉ์ž๋Š” "์ง„์งœ๊ณ ๊ฐ"์œผ๋กœ์„œ ์€ํ–‰๊ณผ ๊ต์‹ ํ•˜๋ฏ€๋กœ, e2e
๋ณด์•ˆ์€ ๋ฌธ์ œ๊ฐ€ ๋˜์ง€ ์•Š๋Š”๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ๊ณต๊ฒฉ์ž--์„œ๋ฒ„ ๊ฐ„์˜ ๊ต์‹  integrity ๋Š” ์ „ํ˜€ ๊ณต๊ฒฉํ•˜๊ฑฐ๋‚˜ ๊ฑด๋“œ๋ฆด ํ•„์š”๊ฐ€ ์—†์Šต๋‹ˆ
๋‹ค. ๊ณ ๊ฐ๊ณผ ๊ณต๊ฒฉ์ž ๊ฐ„์— plaintext ๋กœ ์ด๋ฃจ์–ด์ง€๋Š” http pipeline ๋งŒ์„ ํ•˜๋‚˜ ์ถ”๊ฐ€ํ•˜๋Š” ๊ฒƒ์ด๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ๋งํฌ
ํ•ด ๋“œ๋ฆฐ ๊ธ€์„ ํ•œ๋ฒˆ ๋ณด์‹œ๊ณ  ์˜ค๋ฅ˜๋ฅผ ์ง€์ ํ•ด ์ฃผ์‹œ๋ฉด ์ฆ‰์‹œ ์ˆ˜์ •ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

swlee

unread,
Apr 12, 2009, 9:26:03โ€ฏPM4/12/09
to open web
์–ดํ”Œ๋ฆฌ ์ผ€์ด์…˜ ๋ ˆ๋ฒจ์˜ ์•”ํ˜ธํ™”(http ์†Œ์Šค ๋ ˆ๋ฒจ) ์™€ ๋„คํŠธ์›Œํฌ ๋ ˆ๋ฒจ์—์„œ ํŒจํ‚ท์„ ๋ชจ๋‘ ์•”ํ˜ธํ™” ํ•˜๋Š”๊ฒƒ์˜ ์ฐจ์ด๊ฐ€ ๋ณ„๋ฐ˜ ์—†๋‹ค๊ณ  ์˜ˆ๊ธฐํ–ˆ
๋˜ ๊ฒƒ๊ณผ ๋‹ค๋ฅผ๋ฐ”๊ฐ€ ์—†๋„ค์š”..

์•„๋ž˜๋Š” www ํ”„๋ก์‹œ๋ฅผ ํ†ตํ•œ ssl ํ„ฐ๋„๋ง์„ ์˜ˆ๊ธฐํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
http://muffin.doit.org/docs/rfc/tunneling_ssl.html
์ด๋Ÿฌํ•œ ๊ฐœ๋…์ด ete ๋ชจ๋ธ ์—๋„ ์ ์šฉ์ด ๊ฐ€๋Šฅํ•œ์ง€ ์•Œ๋ ค์ฃผ์„ธ์š”..

์ฆ‰ ์ค‘๊ฐ„์˜ ํ”„๋ก์‹œ์—๋” ํ‰๋ฌธ ๋ฐ์ดํ„ฐ์˜ ์Šค๋‹ˆํ•‘์ด ๊ฐ€๋Šฅํ•˜๊ณ  ์œ„๋ณ€์กฐ๊ฐ€ ๊ฐ€๋Šฅํ•œ์ง€
๋ง์”€ํ•ด ์ฃผ์‹œ๋ฉด ์ €์—ญ์‹œ ๋‘ ๋ณด์•ˆ ๊ธฐ์ˆ  ๋ชจ๋ธ์— ์ฐจ์ด๊ฐ€ ์—†์Œ์„ ์ธ์ • ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.


On 4์›”13์ผ, ์˜ค์ „9์‹œ54๋ถ„, ์ • ํƒœ์˜ <mas...@mytears.org> wrote:
> ๋งํ•˜์‹œ๋Š” E2E ๋ณด์•ˆ ์ ‘์† ๊ธฐ์ˆ ์— ๋Œ€ํ•ด ์ฐพ์•„๋ดค์Šต๋‹ˆ๋‹ค.
>

> http://demo.initech.com/?module=file&act=procFileDownload&file_srl=21...


>
> ํ•˜๋‹จ์— ํ‘œ์‹œ๋˜๋Š” ํŽ˜์ด์ง€ ๊ธฐ์ค€์œผ๋กœ 37, pdf ์—์„œ์˜ ํŽ˜์ด์ง€ ๊ธฐ์ค€์œผ๋กœ 39 ํŽ˜์ด์ง€
> ์— ํ•ด๋‹น ๋‚ด์šฉ์ด ์ •๋ฆฌ๋˜์–ด ์žˆ๋„ค์š”.
>
> ๋ณด๋‹ˆ ํ‚ค๋ณด๋“œ ๋ณด์•ˆ ๋ชจ๋“ˆ์—์„œ ํ‚ค๊ฐ’->์•”ํ˜ธํ™” ... ์„œ๋ฒ„๋‹จ์—์„œ ๋ณตํ˜ธํ™”->ํ‚ค๊ฐ’ ์‹์˜
> ๋ฐฉ์‹์„ ์‚ฌ์šฉํ•˜์—ฌ E2E ๋ณด์•ˆ์„ ์ด๋ค„๋‚ผ ์ˆ˜ ์žˆ๋‹ค. ๋ผ๊ณ  ์–˜๊ธฐํ•˜๋Š” ๊ฒƒ์œผ๋กœ ๋ณด์ด๋Š”๋ฐ
> ์š”. ('E2E Xecureweb' ์œผ๋กœ ๊ตฌ๊ธ€๋ง ํ–ˆ์„ ๋•Œ์˜ ๊ฒฐ๊ณผ๊ฐ€ ์ดํ•ด๊ฐ€ ๊ฐ€๋„ค์š”.)
>
> ๊ทธ๋ ‡๋‹ค๋ฉด ์ด๋Š” ์•”ํ˜ธํ™” ๋ชจ๋“ˆ ์ฆ‰ SSL๊ณผ ๋Œ€์น˜ ํ•ด์คฌ์Œ ํ•˜๋Š” ๋ถ€๋ถ„๊ณผ๋Š” ๊ด€๊ณ„๊ฐ€ ์—†์–ด
> ๋ณด์ž…๋‹ˆ๋‹ค.
>
> 2009. 04. 13, ์˜ค์ „ 9:21, swlee ์ž‘์„ฑ:
>
>
>
> > ์•„๋งˆ ์˜คํ”ˆ์›น์˜ ๊ฐ€์žฅํฐ ์˜คํ•ด๋Š” E2E ๋ณด์•ˆ์ ‘์† ๊ธฐ์ˆ ์ด ํ†ต์ฑ„๋กœ ์•”ํ˜ธํ™” ํ•˜์—ฌ ๋‹ค
> > ๋ฅผ๋ฐ”๊ฐ€ ์—†๋‹ค๋ผ๊ณ  ๋ง์”€ํ•˜์‹œ๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์ผ๋ถ€๋ฅผ ์•”ํ˜ธํ™”
> > ํ•˜๋˜, ํ†ต์ฑ„๋กœ ์•”ํ˜ธํ™” ํ•˜๋˜ ๊ธฐ์ˆ ์ ์œผ๋กœ ๊ฐ€๋Šฅํ•˜๋ฉฐ ํ†ต์ฑ„๋กœ ์•”ํ˜ธํ™”ํ•˜๋Š” ๊ฒƒ์ด
> > FORM DATA ์˜ ์•…์˜์ ์ธ ์œ„๋ณ€์กฐ๋ฅผ ๋ง‰๋Š”๋ฐ ํšจ๊ณผ์ ์ž…๋‹ˆ

> > ๋‹ค.- ๋”ฐ์˜จ ํ…์ŠคํŠธ ์ˆจ๊ธฐ๊ธฐ -

dasony

unread,
Apr 12, 2009, 9:28:46โ€ฏPM4/12/09
to open web
swlee๋‹˜/ ๋ง์”€ํ•˜์‹  ๋ถ€๋ถ„์€ E2E์— ๋Œ€ํ•œ ๋‚ด์šฉ์€ ์•„๋‹Œ ๊ฒƒ ๊ฐ™์€๋ฐ์š”. ์–‘๋ฐฉํ–ฅ ์ธ์ฆ์„ ํ•˜๊ธฐ๋•Œ๋ฌธ์— ํ†ต์ƒ์ ์ธ SSL๋ณด๋‹ค ์•ˆ์ „ํ•˜๋‹ค๋Š”
๋ถ€๋ถ„์€ ์ด๋ฏธ ๋‚˜์˜จ ์ด์•ผ๊ธฐ๊ณ , ์ž˜ ์‚ฌ์šฉํ•˜์ง€๋Š” ์•Š์ง€๋งŒ ์ด๋ฏธ ๋ชจ๋“  ๋ธŒ๋ผ์šฐ์ €์— ํƒ‘์žฌ๋˜์–ด์žˆ๋Š” SSL์˜ Client Certificate
์ด์šฉ์‹œ ๋™์ผํ•œ ํšจ๊ณผ๋ฅผ ๋ณผ ์ˆ˜ ์žˆ๋‹ค๋Š” ์ด์•ผ๊ธฐ๋„ ๋‚˜์˜จ ์ด์•ผ๊ธฐ์ž…๋‹ˆ๋‹ค. ์ธํ„ฐ๋„ท ๋ฑ…ํ‚น์€ ์ผ๋ฐ˜์ ์ธ ์›น์„œ๋น„์Šค๊ฐ€ ์•„๋‹ˆ๋ผ ์ƒํ˜ธ์ธ์ฆ ๊ตฌํ˜„ํ•ด์„œ ํ•ด์•ผ
ํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. =)

๋‹ค๋ฅธ ์“ฐ๋ ˆ๋“œ์—์„œ ๋‚˜์˜จ MITM ๊ณต๊ฒฉ์€ ActiveX ์ž์ฒด๋ฅผ ๋ณ€๊ฒฝํ•˜๋Š” ๋ฐฉ์‹์ด๊ธฐ ๋•Œ๋ฌธ์—, SSLํ„ฐ๋„๋ง๊ณผ ๊ฑฐ์˜ ํก์‚ฌํ•œ ๋ฐฉ์‹์œผ๋กœ ๊ณต๊ฒฉ
์ด ๊ฐ€๋Šฅํ•  ๊ฒƒ์œผ๋กœ ๋ณด๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋ง๋กœ๋งŒ ํ•˜์ง€ ๋ง๊ณ  ์‹ค์ œ ์‹œ๋ฎฌ๋ ˆ์ด์…˜์„ ํ•ด๋ณด๋Š” ๊ฒƒ์ด ์ข‹๋‹ค๋Š” ๋ถ€๋ถ„์€ ๋™์˜ํ•˜์ง€๋งŒ, ๋‹ค๋“ค ์ƒ์—…์ด ์žˆ์œผ
์‹  ๋ถ„๋“ค์ด๋ผ ๋ง๋กœ๋ฐ–์— ๋ชปํ•˜๋Š” ์ƒํ™ฉ์„ ์ข€ ์ดํ•ดํ•ด์ฃผ์…จ์œผ๋ฉด ํ•ฉ๋‹ˆ๋‹ค. ^^;

๋‹ค๋งŒ ActiveX๋Š” ์›น๋ธŒ๋ผ์šฐ์ € ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์— ๋น„ํ•ด, ์ž์ฒด์ ์ธ ์ง€์†์ ์ธ ๋Œ€์‘์ด ๊ฐ€๋Šฅํ•˜๋‹ค๋Š” ๋ถ€๋ถ„์€ ํ™•์‹คํ•œ ์žฅ์ ์ž…๋‹ˆ๋‹ค. ๊ผญ
๊ทธ๋ ‡๊ฒŒ ํ•ด์•ผ ํ•˜๋‚˜ ์‹ถ๊ธด ํ•˜์ง€๋งŒ์š”.

swlee

unread,
Apr 12, 2009, 9:41:05โ€ฏPM4/12/09
to open web
์ž˜๋ชป์•Œ๊ณ  ๊ณ„์‹œ๋„ค์š”...
์ƒํ˜ธ์ธ์ฆ์„ ํ•˜๋ฉด ์ข‹๊ธด ์ข‹์ง€๋งŒ..
์ƒํ˜ธ์ธ์ฆ์„ ํ•˜๋”๋ผ๊ณ  ๊ณต๊ฒฉ์ž๋Š” ์ •์ƒ์ ์ธ ํด๋ผ์ด์–ธํŠธ ์ธ์ฆ์„œ ํ•˜๋‚˜๋งŒ ๋ฐ›์œผ๋ฉด ๋ฉ๋‹ˆ๋‹ค. ๋ณ„๋กœ ์–ด๋ ค์šด ์ผ์ด ์•„๋‹ ๋“ฏ ํ•˜๋„ค์š”.. ์ฆ‰ ์ƒํ˜ธ ์ธ
์ฆ ์—ญ์‹œ ํ”„๋ก์‹œ ์„œ๋ฒ„๋ฅผ ์ด์šฉํ•˜์—ฌ MITM ํ•˜๋Š”๊ฒƒ์ด ๊ฐ€๋Šฅํ•˜๋ฉฐ ๊ธฐ๋ณธ์ ์ธ SSL์˜ ๋ฌธ์ œ์ ์„ ๊ทน๋ณตํ•  ์ˆ˜๋Š” ์—†์Šต๋‹ˆ๋‹ค.

๊ทธ๋ฆฌ๊ณ  ActiveX ๋Š” http form data์˜ ์•”๋ณตํ˜ธํ™”๋งŒ์„ ๋‹ด๋‹นํ• ๋ฟ HTTP Request ๋ฅผ ์ „์†กํ•˜๊ฑฐ๋‚˜ ํ•˜๋Š” ํ–‰์œ„๋Š” ์—†
์Šต๋‹ˆ๋‹ค. ํ”„๋ก์‹œ์˜ ๊ฐœ๋…์€ ์•„๋‹™๋‹ˆ๋‹ค. ํด๋ผ์ด์–ธํŠธ ์ธก์—์„œ ์ „์†ก๊ณผ ์ˆ˜์‹ ์€ ๋ชจ๋‘ ๋ธŒ๋ผ์šฐ์ €๊ฐ€ ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๋‹ค.

๊ทธ๋ฆฌ๊ณ  ๊ต์ˆ˜๋‹˜์˜ ์ด๋ก ์€ ์ œ๊ฐ€ ์งง์•„์„œ ๊ทธ๋Ÿฐ์ง€ ์ž˜ ์ดํ•ด์กฐ์ฐจ ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
๋จธ๋ผ๊ณ  ๋“œ๋ฆด ๋ง์”€์ด ์—†์Šต๋‹ˆ๋‹ค.

swlee

unread,
Apr 12, 2009, 9:56:56โ€ฏPM4/12/09
to open web
๋‹จ ๊ต์ˆ˜๋‹˜์˜ ์ด๋ก ์— ํ•œ๊ฐ€์ง€๋งŒ ์˜๊ฒฌ์„ ํ•˜์ง€๋ฉด
๊ณต๊ฒฉ์ž๋Š” ์•…์˜์ ์ธ ActiveX ๋ฅผ Victim ํด๋ผ์ด์–ธํŠธ PC ์— ์„ค์น˜๋ฅผ ํ•œ๋‹ค๋Š” ์ „์ œ๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

์—ฌ๊ธฐ๊ณ„์‹  ๋ณด์•ˆ ์ „๋ฌธ๊ฐ€๋“ค์ด๋‚˜ ์ œ๊ฐ€ ์˜ˆ๊ธฐํ•˜๋Š” ๋ฌธ์ œ์ ์—๋Š”
ํด๋ผ์ด์–ธํŠธ PC ์— ์•…์„ฑ ํ”„๋กœ๊ทธ๋žจ์„ ์„ค์น˜ํ•œ๋‹ค๋Š” ์ „์ œ๋กœ๋Š” ์˜ˆ๊ธฐํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

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

> > ๊ทธ๋ ‡๊ฒŒ ํ•ด์•ผ ํ•˜๋‚˜ ์‹ถ๊ธด ํ•˜์ง€๋งŒ์š”.- ๋”ฐ์˜จ ํ…์ŠคํŠธ ์ˆจ๊ธฐ๊ธฐ -

youknowit

unread,
Apr 12, 2009, 9:57:15โ€ฏPM4/12/09
to open web
์ฃ„์†กํ•ฉ๋‹ˆ๋‹ค. ์›๋ž˜ ์“ฐ๋ž˜๋“œ ์‹œ์ž‘๊ธ€์— ์ ์€ ๋‚ด์šฉ์ด ๋„ˆ๋ฌด ๊ฐ„๋žตํ•ด์„œ, ์กฐ๊ธˆ๋” ๋ณด์ถฉํ•˜๋Š” ๊ธ€์„ ํฌ์ŠคํŠธ๊ฐ€ ์•„๋‹ˆ๋ผ ํŽ˜์ด์ง€๋กœ ์ ์–ด๋‘์—ˆ์Šต๋‹ˆ๋‹ค.
http://groups.google.co.kr/group/open-web/web/%ED%95%9C%EA%B5%AD+%EC%9D%B8%ED%84%B0%EB%84%B7+%EB%B1%85%ED%82%B9+%EB%B3%B4%EC%95%88%EC%9D%98+%EC%B7%A8%EC%95%BD%EC%A0%90?hl=en

๊ทธ๋ฆฌ๊ณ , ์–ธ๊ธ‰ํ•˜์‹  ssl ํ„ฐ๋„๋ง์€ HTTPS transparent proxy ๋ฅผ ์–ด๋–ป๊ฒŒ ๊ตฌํ˜„ํ•˜๋Š”์ง€์— ๋Œ€ํ•œ ๊ฐœ์š” ์„ค๋ช…์ธ ๊ฒƒ์œผ๋กœ ์ €
๋Š” ์ดํ•ดํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. https proxy ์˜ ๊ฒฝ์šฐ, ํ”„๋ก์‹œ๋Š” ์˜ค๊ฐ€๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ๋ณตํ˜ธํ™”ํ•  ์ˆ˜๋„ ์—†๊ณ , ๋‚ด์šฉ์„ ๋ณ€์กฐํ•  ์ˆ˜๋„ ์—†๋Š”
๊ฒƒ์œผ๋กœ ์ดํ•ดํ•ฉ๋‹ˆ๋‹ค. "When tunneling SSL, the proxy must not have access to the
data being transferred in either direction, for sake of security." ๋‹น์—ฐ
ํ•œ ๋‚ด์šฉ์ด๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ๋งŒ์ผ ๊ทธ๋ ‡์ง€ ์•Š๋‹ค๋ฉด "https" proxy ๋Š” ๋ถˆ๊ฐ€๋Šฅํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

"SSH ํ„ฐ๋„๋ง"๊ณผ ์ • ๋ฐ˜๋Œ€์˜ ๊ฐœ๋…์ด๋ผ๊ณ  ์ €๋Š” ์ดํ•ดํ•˜๋Š”๋ฐ. ์ฆ‰, SSH ํ„ฐ๋„๋ง์€ ์•”ํ˜ธํ™”๋œ ํŒŒ์ดํ”„๋ผ์ธ์„ ๋งŒ๋“ค๊ณ  , ๊ทธ ์†์œผ๋กœ ํ‰
๋ฌธ ๊ต์‹ ์ด ํ†ต๊ณผํ•˜๋„๋ก ํ•˜๋Š” ๊ฒƒ์ด๊ณ , HTTPS ํ„ฐ๋„๋ง์€ ํ‰๋ฌธ ํŒŒ์ดํ”„๋ผ์ธ์„ ๋งŒ๋“ค๊ณ , ๊ทธ ์†์œผ๋กœ ์•”ํ˜ธํ™”๋œ ๋ฉ”์‹œ์ง€๋“ค์ด ํ†ต๊ณผํ•˜๋„๋ก ํ•˜
๋Š” ๊ฒƒ ์•„๋‹Œ๊ฐ€์š”?

์ œ์‹œํ•˜์‹  ๊ธ€์€, ํ”„๋ก์‹œ ๊ณต๊ฒฉ์ด ๊ฐ€๋Šฅํ•˜๋‹ค๋Š” ๋‚ด์šฉ์€ ์•„๋‹ˆ๊ณ , ๊ทธ๋Ÿฐ ์‹์œผ๋กœ ํ”„๋ก์‹œ๋ฅผ ์„ค๊ณ„ํ•˜๋ฉด HTTPS ๊ต์‹ ๋„ ํ”„๋ก์‹œ ์„œ๋ฒ„๋ฅผ ํ†ตํ•˜์—ฌ
์•ˆ์ „ํ•˜๊ฒŒ ์ด๋ฃจ์–ด์งˆ ์ˆ˜ ์žˆ๋‹ค๋Š” ์ ์„ ์„ค๋ช…ํ•˜๋Š” ๊ฒƒ์ด๋ผ๊ณ  ์ €๋Š” ์ดํ•ดํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค๋งŒ...

Jung Tae-young

unread,
Apr 12, 2009, 10:14:11โ€ฏPM4/12/09
to open...@googlegroups.com
๋ณด์•ˆ ์ฑ„๋„์ด TCP ์œ„์— ๊ตฌ์„ฑ๋˜๋Š๋ƒ HTTP ์ฑ„๋„ ์œ„์— ๊ตฌ์„ฑ๋˜๋Š๋ƒ์˜ ์ฐจ์ด ์ •๋„ ์•„
๋‹Œ๊ฐ€์š”? ์•ž์—์„œ ์–˜๊ธฐ๊ฐ€ ๋งŽ์ด ๋‚˜์™”๋˜ SSL Strip, SSL sniff ๊ฐ€ ๋Œ€์ž…๋˜์ง€ ๋ชปํ• 
์ด์œ ๊ฐ€ ์—†์–ด๋ณด์ž…๋‹ˆ๋‹ค.

ํ”„๋กœํ† ์ฝœ์ด ๊ณต๊ฐœ๋˜์–ด ์žˆ์ง„ ์•Š์ง€๋งŒ ๋น„ํŠธ ๋‹จ์œ„ ์ถœ๋ ฅ์ด ๋‚˜์˜ค๋Š” alz ๋„(zip ๊ณผ ์œ 
์‚ฌํ•˜๋‹ค๋Š” ์ •๋ณด๋งŒ์œผ๋กœ) ๋ฆฌ๋ฒ„์Šค ์—”์ง€๋‹ˆ์–ด๋ง ํ•ด์„œ ๋””์ฝ”๋”๋ฅผ ๋งŒ๋“œ๋Š” ํŒ์— ์ด ํ”„๋กœ
ํ† ์ฝœ์„ ๋ฆฌ๋ฒ„์Šค ์—”์ง€๋‹ˆ์–ด๋ง ๋ชปํ•œ๋‹ค๋Š”๊ฑด ๋ง์ด ์•ˆ๋œ๋‹ค๊ณ  ๋ด…๋‹ˆ๋‹ค.

๋‹จ *์ •๋ง ์ƒํ˜ธ ์ธ์ฆ์„ ์‚ฌ์šฉํ•˜๊ณ *, *์œ ํšจํ•˜์ง€ ์•Š์€ ์ธ์ฆ์„œ๋ฅผ ์ž๋™์œผ๋กœ ๊ฑฐ๋ถ€ํ•œ
๋‹ค*๋ฉด MITM ์‹์œผ๋กœ ์ค‘๊ฐ„์—์„œ ๊ณ ๊ฐ์œผ๋กœ ๊ฐ€์žฅํ•˜๊ณ  ์„œ๋ฒ„์™€ ํ†ต์‹ ํ•˜๋Š” ๋ฌธ์ œ๋Š” ํ”ผํ•ด
๊ฐˆ ์ˆ˜ ์žˆ์„ ๊ฒƒ์ด๋ผ ๋ณด์ž…๋‹ˆ๋‹ค. [1]

ํ•˜์ง€๋งŒ SSL strip ์˜ ๋ณ€ํ˜• ๊ณต๊ฒฉ์ด ๋ถˆ๊ฐ€๋Šฅํ•  ๊ฒƒ์œผ๋ก  ์ƒ๊ฐ๋˜์งˆ ์•Š์Šต๋‹ˆ๋‹ค.
https:// ์‹์˜ ๋งํฌ๋ฅผ http:// ๋กœ ๋ณ€๊ฒฝํ•ด์„œ ๋ณด๋‚ด์ฃผ๋Š”๊ฒŒ ๊ฐ€๋Šฅํ•˜๋‹ค๋ฉด activeX
๋ฅผ ์ด์šฉํ•˜๋Š” javascript๋ฅผ ๋ณ€์กฐํ•ด์„œ ๋ณด๋‚ด๋Š” ๊ฒƒ ๋˜ํ•œ ์–ด๋ ต์ง€ ์•Š๊ฒ ์ฃ .


[1] ์งˆ๋ฌธ: MITM ์—์„œ ์œ ํšจํ•˜์ง€ ์•Š์€ ์ธ์ฆ์„œ ์˜ค๋ฅ˜๋ฅผ ํ”ผํ•˜๋Š” ๋ฐฉ๋ฒ•์ด CA ๊ฐ’์ด
FALSE์ธ ์ธ์ฆ์„œ(๋‹ค๋ฅธ ์ธ์ฆ์„œ๋ฅผ ์„œ๋ช…ํ•  ๊ถŒํ•œ์ด ์—†๋Š” ์ธ์ฆ์„œ)๋ฅผ ์‚ฌ์šฉํ•ด์„œ ์‚ฌ์ธ
ํ•˜๋Š” ๋ฐฉ๋ฒ• ์™ธ์— ๋˜ ๋‹ค๋ฅธ๊ฒŒ ์žˆ๋‚˜์š”?

์•„๋ž˜ ๋ฌธ์„œ์— ๋”ฐ๋ฅด๋ฉด ๊ด€๋ จ๋œ ๋ฌธ์ œ๋Š” IE6 ์ดํ•˜ ๋ฒ„์ ผ์— ํ•œ์ •๋œ ๊ฒƒ์œผ๋กœ ๋ณด์ด๋‹ˆ ๋งŒ
์•ฝ ์ € ๋ฌธ์ œ ์™ธ์— ๋‹ค๋ฅธ ๋ฐฉ๋ฒ•์ด ์—†๋‹ค๋ฉด IE6 ์ดํ•˜ ๋ฒ„์ ผ์œผ๋กœ๋Š” ์ธํ„ฐ๋„ท ๋ฑ…ํ‚น์„ ํ•˜
์ง€ ๋ชปํ•˜๋„๋ก ํ•˜๋Š” ๊ฒƒ์œผ๋กœ ํ”ผํ•ด๊ฐˆ ์ˆ˜ ์žˆ์„ ๊ฒƒ์œผ๋กœ ๋ณด์ด๋Š”๋ฐ์š”.

http://www.thoughtcrime.org/ie-ssl-chain.txt


swlee ์“ด ๊ธ€:


> ์–ดํ”Œ๋ฆฌ ์ผ€์ด์…˜ ๋ ˆ๋ฒจ์˜ ์•”ํ˜ธํ™”(http ์†Œ์Šค ๋ ˆ๋ฒจ) ์™€ ๋„คํŠธ์›Œํฌ ๋ ˆ๋ฒจ์—์„œ ํŒจํ‚ท์„ ๋ชจ๋‘ ์•”ํ˜ธํ™” ํ•˜๋Š”๊ฒƒ์˜ ์ฐจ์ด๊ฐ€ ๋ณ„๋ฐ˜ ์—†๋‹ค๊ณ  ์˜ˆ๊ธฐํ–ˆ
> ๋˜ ๊ฒƒ๊ณผ ๋‹ค๋ฅผ๋ฐ”๊ฐ€ ์—†๋„ค์š”..
>
> ์•„๋ž˜๋Š” www ํ”„๋ก์‹œ๋ฅผ ํ†ตํ•œ ssl ํ„ฐ๋„๋ง์„ ์˜ˆ๊ธฐํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
> http://muffin.doit.org/docs/rfc/tunneling_ssl.html
> ์ด๋Ÿฌํ•œ ๊ฐœ๋…์ด ete ๋ชจ๋ธ ์—๋„ ์ ์šฉ์ด ๊ฐ€๋Šฅํ•œ์ง€ ์•Œ๋ ค์ฃผ์„ธ์š”..
>
> ์ฆ‰ ์ค‘๊ฐ„์˜ ํ”„๋ก์‹œ์—๋” ํ‰๋ฌธ ๋ฐ์ดํ„ฐ์˜ ์Šค๋‹ˆํ•‘์ด ๊ฐ€๋Šฅํ•˜๊ณ  ์œ„๋ณ€์กฐ๊ฐ€ ๊ฐ€๋Šฅํ•œ์ง€
> ๋ง์”€ํ•ด ์ฃผ์‹œ๋ฉด ์ €์—ญ์‹œ ๋‘ ๋ณด์•ˆ ๊ธฐ์ˆ  ๋ชจ๋ธ์— ์ฐจ์ด๊ฐ€ ์—†์Œ์„ ์ธ์ • ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.
>
>


--
์˜ค๋žซ๋™์•ˆ ๊ฟˆ์„ ๊ทธ๋ฆฌ๋Š” ์‚ฌ๋žŒ์€ ๊ทธ ๊ฟˆ์„ ๋‹ฎ์•„๊ฐ„๋‹ค.

http://mytears.org/

youknowit

unread,
Apr 12, 2009, 10:36:04โ€ฏPM4/12/09
to open web
๋„ค, ๊ทธ๋Ÿฌ๋‚˜ ๋ฌธ์ œ๋Š” ๊ณต๊ฒฉ์ด ์„ฑ๊ณตํ•  "๋น„์œจ"์ด ์–ด๋Š ์ •๋„ ๋†’์œผ๋ƒ๊ฐ€ ์•„๋‹๊นŒ์š”? ์„ธ์‹ฌํ•œ ์ฃผ์˜๋ฅผ ๊ธฐ์šธ์ด๋Š” ์ด์šฉ์ž๋งˆ์ €๋„ detect ํ•˜
๊ธฐ ์–ด๋ ค์šด ๊ณต๊ฒฉ์ด๋ผ๋ฉด, ๊ทธ๊ฒƒ์€ ์ด๋ฏธ ์‹ฌ๊ฐํ•œ ๋ณด์•ˆ์œ„ํ˜‘์ด๋ผ๊ณ  ๋ณด์•„์•ผ ํ•˜์ง€ ์•Š์„๊นŒ ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

ํด๋ผ์ด์–ธํŠธ PC์— ์•…์„ฑํ”„๋กœ๊ทธ๋žจ์ด ์„ค์น˜๋˜์ง€ ์•Š์•˜๋‹ค๊ณ  ์ „์ œํ•˜๊ณ  ์ด์•ผ๊ธฐ ํ•œ๋‹ค๋ฉด, ์‹ค์€ ํ‚ค๋ณด๋“œ๋ณด์•ˆ ํ”„๋กœ๊ทธ๋žจ ์ž์ฒด๊ฐ€ ํ•„์š”๊ฐ€ ์—†๊ฒ ์ง€์š”.

ํ‚ค๋ณด๋“œ ๋ณด์•ˆ(e2e๊ฐ€ ๋˜์—ˆ๊ฑด, ๋‹จ์ˆœ ์•ˆํ‹ฐ ํ‚ค๋กœ๊ฑฐ๊ฐ€ ๋˜์—ˆ๊ฑด) ํ”„๋กœ๊ทธ๋žจ์˜ ์œ ์ผํ•œ ์กด์žฌ์ด์œ ๊ฐ€ ๋ฐ”๋กœ ์‚ฌ๋žŒ๋“ค์˜ ์ปดํ“จํ„ฐ์— ์•…์„ฑํ”„๋กœ๊ทธ๋žจ์ด ์„ค
์น˜๋˜์–ด ์žˆ๊ณ , client workstation ์˜ integrity ๊ฐ€ ๊นจ์ ธ์žˆ๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ๋‹ค๋Š” ์‚ฌ์‹ค ์•„๋‹Œ๊ฐ€์š”?

์ง€๊ธˆ ์ด์ˆœ๊ฐ„์—๋„ ์‚ฌ๋žŒ๋“ค์ด ์ž๊พธ ์•…์„ฑํ”„๋กœ๊ทธ๋žจ ์„ค์น˜๋ฅผ "์ˆ˜๋ฝ"ํ•œ๋‹ค๋Š” ์ „์ œ ์ž์ฒด๋ฅผ ๋ถ€์ธํ•˜๋ฉด, ์•„์˜ˆ ์šฐ๋ฆฌ๊ฐ€ ์ด๋Ÿฐ ๋…ผ์˜๋ฅผ ํ•  ํ•„์š”๋„ ์—†
์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

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

http ์ ‘์†์œผ๋กœ ์ด๋ฃจ์–ด์ง€๋Š” ๊ตญ๋‚ด ๊ธˆ์œต๊ฑฐ๋ž˜์˜ "ํŠน์„ฑ"์„ ๊ณ ๋ คํ•˜๋ฉด, ์ด๋Ÿฐ ๊ณต๊ฒฉ์€ ์–ด์ฉ” ์ˆ˜ ์—†๋‹ค๊ณ  ์ฒด๋…ํ•˜์‹ค ์ˆ˜๋Š” ์—†์ง€ ์•Š๊ฒ ์Šต๋‹ˆ๊นŒ?

swlee

unread,
Apr 12, 2009, 10:43:05โ€ฏPM4/12/09
to open web
์•„๋ž˜ ๋งํฌ๋Š” stunnel ์„ ์ด์šฉํ•˜์—ฌ raw http data ๋ฅผ ssl ์•”ํ˜ธํ™” ํ•˜์—ฌ ์„œ๋ฒ„๋กœ ํ†ต์‹ ํ•˜๋Š” ์ฃผ์ œ๋ฅผ ๋‹ค๋ฃจ๊ณ  ์žˆ์Šต๋‹ˆ
๋‹ค.
raw http data์•ผ ํ‰๋ฌธ์ด๋‹ˆ ์œ„๋ณ€์กฐ๋ฅผ ๋ชปํ•  ์ด์œ ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.

http://sandsprite.com/Sleuth/stunnel_sslRawreq.html
์ œ ๋ง์ด ์ดํ•ด๊ฐ€ ๋˜์ง€ ์•Š๋Š”๋‹ค๋ฉด ์ฐธ๊ณ  ๋ฐ”๋ž๋‹ˆ๋‹ค.

์ง€๊ตฌ์ธ

unread,
Apr 12, 2009, 10:43:29โ€ฏPM4/12/09
to open web
youknowit ๋‹˜์˜ ๋งํฌ๋‚ด์šฉ์„ ๋ณด๋ฉด ์‚ฌ์šฉ์ž PC์—์„œ๋Š” ActiveX plugin์ด
๊ตฌ๋™๋˜์ง€ ์•Š๋Š”(์ตœ์†Œํ•œ ๊ฐ€์งœ๊ฐ€ ๊ตฌ๋™๋˜๋Š”)๊ฒƒ์œผ๋กœ ๋ณด์—ฌ ์ง‘๋‹ˆ๋‹ค.
๊ทธ๋Ÿฌ๋‹ˆ๊นŒ E2E๋Š” ์„œ๋ฒ„์™€ ๊ณต๊ฒฉ์žPC๊ฐ„์—์„œ๋งŒ ์žˆ๋Š”๊ฒƒ์ด๊ณ  ์‚ฌ์šฉ์žPC์—๋Š” ๊ณต๊ฒฉ์žPC์— ๋‚˜ํƒ€๋‚œ ๋‚ด์šฉ์„
์ˆ˜์ •, ํฌ์›Œ๋”ฉํ•œ ๋‚ด์šฉ๋งŒ ๋ณด์—ฌ์ง€๋Š”๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๋งž๋Š”๊ฐ€์š”?
์‚ฌ์šฉ์ž๋Š” ์ต์ˆ™ํ•œ ํŽ˜์ด์ง€๋‹ˆ ๊ทธ๋ƒฅ ID/PW๋ฅผ ์ž…๋ ฅ ํ• ๊ฒƒ๊ฐ™๊ณ 
๊ทธ๊ฒƒ์„ ๊ทธ๋Œ€๋กœ ๋ฐ›์€ ๊ณต๊ฒฉ์ž๋Š” ์ž์‹  ์ด ๋ฐ›์€ ํŽ˜์ด์ง€์— ๊ทธ ๋‚ด์šฉ์„ ๊ทธ๋Œ€๋กœ ๋„ฃ๋Š” ๋ฐฉ์‹์œผ๋กœ ๋ณด์—ฌ ์ง‘๋‹ˆ๋‹ค.
E2Eํ”„๋กœ๊ทธ๋žจ๊นŒ์ง€ ๊ฐ€์งœ๋กœ ๋งŒ๋“ค์–ด์„œ ๊ณต๊ฒฉ์ž์™€ ์‚ฌ์šฉ์ž๊ฐ„ ๊ฐ€์งœE2E๋ฅผ ๊ตฌ์„ฑ ํ•  ์ˆ˜๋„ ์žˆ์„๊ฒƒ์ด๊ตฌ์š”.

์ด๋Ÿฐ ์‹์ด๋ผ๋ฉด MITM ๊ณผ ๋ณ„๋กœ ๋‹ฌ๋ผ ๋ณด์ด์ง„ ์•Š์Šต๋‹ˆ๋‹ค.

E2E๋Š” ์ด๋Ÿฐ ๋ฐฉ๋ฒ•์„ ๋ง‰์„์ˆ˜ ์žˆ๋Š”๊ฐ€์š”?
์—ญ์‹œ MITM๊ณผ E2E์— ๋Œ€ํ•œ ์ •ํ™•ํ•œ ์ดํ•ด๋ฅผ ์ œ๊ฐ€ ๋ชปํ•˜๊ณ  ์žˆ์„์ˆ˜๋„ ์žˆ๊ฒ ์Šต๋‹ˆ๋‹ค.
์ง€์  ๋ถ€ํƒ ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

swlee

unread,
Apr 12, 2009, 10:46:05โ€ฏPM4/12/09
to open web
์•„๋ž˜ ๋งํฌ๋Š” ๊ณต๊ฐœ ์œ ํ‹ธ๋ฆฌํ‹ฐ์ธ stunnel ์„ ์ด์šฉํ•˜์—ฌ
http raw data ๋ฅผ ssl ์•”ํ˜ธํ™” ํ•˜์—ฌ ์„œ๋ฒ„์™€ ํ†ต์‹ ํ•˜๋Š” ๊ธฐ๋ฒ•์„ ๋‹ค๋ฃจ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
http raw data๋Š” ํ‰๋ฌธ์ด๊ธฐ ๋•Œ๋ฌธ์— ์–ผ๋งˆ๋“ ์ง€ ์œ„๋ณ€์กฐ๊ฐ€ ๊ฐ€๋Šฅํ•˜์ฃ ..

http://sandsprite.com/Sleuth/stunnel_sslRawreq.html

์ด๊ฒƒ์€ ssl ์ด ๋„คํŠธ์› ๊ตฌ๊ฐ„์—์„œ ์•”ํ˜ธํ™” ๋งŒ์„ ๋ณด์žฅํ•˜๋Š” ๊ทผ๋ณธ์ ์ธ ํ•œ๊ณ„๋ฅผ ๋ฐ˜์ฆํ•ฉ๋‹ˆ๋‹ค.
์ œ ๋ง์„ ์ดํ•ด ํ•˜์‹œ๋Š”๋ฐ ์ฐธ๊ณ  ๋ฐ”๋ž๋‹ˆ๋‹ค.

> > > - ๋”ฐ์˜จ ํ…์ŠคํŠธ ๋ณด๊ธฐ -- ๋”ฐ์˜จ ํ…์ŠคํŠธ ์ˆจ๊ธฐ๊ธฐ -

swlee

unread,
Apr 12, 2009, 10:48:17โ€ฏPM4/12/09
to open web
๊ฒŒ์‹œ๊ธ€์ด ์˜ฌ๋ผ๊ฐ€์ง€ ์•Š๋„ค์š”.,,

http://sandsprite.com/Sleuth/stunnel_sslRawreq.html

์œ„ ๋งํฌ๋Š” raw http data ๋ฅผ openssl ๋กœ ์•”ํ˜ธํ™” ํ•˜์—ฌ ์„œ๋ฒ„์™€ ์ •์ƒ์ ์ธ ํ†ต์‹ ์„ ํ•œ๋‹ค๋Š” ์˜ˆ๊ธฐ์ž…๋‹ˆ๋‹ค.
raw http data ๋Š” ํ‰๋ฌธ์ด๊ธฐ ๋•Œ๋ฌธ์— ์œ„๋ณ€์กฐ ํ•˜๋Š”๊ฒƒ์€ ์ผ๋„ ์•„๋‹™๋‹ˆ๋‹ค.

์ด๊ฒƒ์€ ssl ์ด ๋„คํŠธ์› ๊ตฌ๊ฐ„์—์„œ ์•”ํ˜ธํ™” ๋งŒ์„ ๋ณด์žฅํ•˜๋Š” ํ•œ๊ณ„๋ฅผ ๋ฐ˜์ฆํ•ฉ๋‹ˆ๋‹ค.

dasony

unread,
Apr 12, 2009, 10:49:51โ€ฏPM4/12/09
to open web
> ์ž˜๋ชป์•Œ๊ณ  ๊ณ„์‹œ๋„ค์š”...
> ์ƒํ˜ธ์ธ์ฆ์„ ํ•˜๋ฉด ์ข‹๊ธด ์ข‹์ง€๋งŒ..
> ์ƒํ˜ธ์ธ์ฆ์„ ํ•˜๋”๋ผ๊ณ  ๊ณต๊ฒฉ์ž๋Š” ์ •์ƒ์ ์ธ ํด๋ผ์ด์–ธํŠธ ์ธ์ฆ์„œ ํ•˜๋‚˜๋งŒ ๋ฐ›์œผ๋ฉด ๋ฉ๋‹ˆ๋‹ค. ๋ณ„๋กœ ์–ด๋ ค์šด ์ผ์ด ์•„๋‹ ๋“ฏ ํ•˜๋„ค์š”.. ์ฆ‰ ์ƒํ˜ธ ์ธ
> ์ฆ ์—ญ์‹œ ํ”„๋ก์‹œ ์„œ๋ฒ„๋ฅผ ์ด์šฉํ•˜์—ฌ MITM ํ•˜๋Š”๊ฒƒ์ด ๊ฐ€๋Šฅํ•˜๋ฉฐ ๊ธฐ๋ณธ์ ์ธ SSL์˜ ๋ฌธ์ œ์ ์„ ๊ทน๋ณตํ•  ์ˆ˜๋Š” ์—†์Šต๋‹ˆ๋‹ค.

ํ˜„์žฌ ์ธํ„ฐ๋„ท ๋ฑ…ํ‚น์—์„œ ์‚ฌ์šฉํ•˜๋‚˜๋Š ๊ณต์ธ์ธ์ฆ์„œ์™€ SSL์˜ Client Certificate๋ฅผ ๋™์ผํ•œ ๊ฒƒ์œผ๋กœ ๋ด์•ผํ•˜์ง€ ์•Š๋‚˜์š”? ๊ณต๊ฒฉ์ž
๋Š” ์ •์ƒ์ ์ธ ํด๋ผ์ด์–ธํŠธ ์ธ์ฆ์„œ๋ฅผ ๋ฐ›์„ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. Client Certificate๋ฅผ ๋ณด๊ณ  ์–ด๋Š ๊ณ ๊ฐ์ธ์ง€ ํ™•์ธํ•˜๋Š” ๊ฒƒ์ธ๋ฐ์š”.

swlee

unread,
Apr 12, 2009, 10:57:30โ€ฏPM4/12/09
to open web
SSL ์ƒํ˜ธ ์ธ์ฆ์„ ํ•˜๊ฒŒ ๋œ๋‹ค๋ฉด..
์€ํ–‰์€ ํด๋ผ์ด์–ธํŠธ PC์—์„œ ์‚ฌ์šฉํ•ด์•ผํ•  ์ธ์ฆ์„œ ํŒŒ์ผ์„ ์ง€๊ธˆ์˜ ๊ณต์ธ ์ธ์ฆ์„œ ํ˜•ํƒœ์ฒ˜๋Ÿผ ๋ฐฐํฌํ•ด์•ผ ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.
๊ทธ๋ƒฅ ์ธํ„ฐ๋„ท ๋ฑ…ํ‚น ์‹ ์ฒญํ•˜๋ฉด ๊ณต์ธ์ธ์ฆ์„œ ๋ฐ›๋“ฏ์ด ๋ฐ›์„ ์ˆ˜ ์žˆ์„ ๊ฒƒ ๊ฐ™์€๋ฐ์š”..

youknowit

unread,
Apr 12, 2009, 10:59:47โ€ฏPM4/12/09
to open web
On Apr 13, 11:49 am, dasony <das...@gmail.com> wrote:
> ํ˜„์žฌ ์ธํ„ฐ๋„ท ๋ฑ…ํ‚น์—์„œ ์‚ฌ์šฉํ•˜๋‚˜๋Š ๊ณต์ธ์ธ์ฆ์„œ์™€ SSL์˜ Client Certificate๋ฅผ ๋™์ผํ•œ ๊ฒƒ์œผ๋กœ ๋ด์•ผํ•˜์ง€ ์•Š๋‚˜์š”? ๊ณต๊ฒฉ์ž
> ๋Š” ์ •์ƒ์ ์ธ ํด๋ผ์ด์–ธํŠธ ์ธ์ฆ์„œ๋ฅผ ๋ฐ›์„ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. Client Certificate๋ฅผ ๋ณด๊ณ  ์–ด๋Š ๊ณ ๊ฐ์ธ์ง€ ํ™•์ธํ•˜๋Š” ๊ฒƒ์ธ๋ฐ์š”.

์˜ˆ, ์ €๋„ ๊ทธ๋ ‡๊ฒŒ ์•Œ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์†Œํ”„ํŠธํฌ๋Ÿผ์ด ํŒ๋งคํ•˜๋Š” ๋ณด์•ˆ์ ‘์† ActiveX ๋Š” SSL ์ ‘์†์„ ํ•˜๊ธฐ ์œ„ํ•œ ๊ฒƒ์— ๋ถˆ๊ณผํ•ฉ๋‹ˆ๋‹ค. ๊ณ 
๊ฐ์ด ๊ณต์ธ์ธ์ฆ์„œ๋กœ ์€ํ–‰ํŽ˜์ด์ง€์—์„œ ๋กœ๊ทธ์ธ ํ•˜๋ฉด, ๊ทธ๋•Œ ๋ถ€ํ„ฐ๋Š” "ํด๋ผ์ด์–ธํŠธ ์ธ์ฆ SSL ์„ธ์…˜"์ด ์ด๋ฃจ์–ด์ง‘๋‹ˆ๋‹ค.

http://groups.google.co.kr/group/open-web/msg/383b949e821302f6?hl=en ์—
๋งํฌ๋œ ์Šคํฌ๋ฆฐ ์ƒท ์ฐธ์กฐํ•˜์‹œ๊ธฐ ๋ฐ”๋ž๋‹ˆ๋‹ค.

์—ฌ๊ธฐ ํ† ๋ก  ํ•˜์‹œ๋Š” ๋ถ„๋“ค์€ ์ด๋ฏธ ๋‹ค ์•„์‹œ๋Š” ๋‚ด์šฉ์ด๊ฒ ์ง€๋งŒ...

dasony

unread,
Apr 12, 2009, 11:00:46โ€ฏPM4/12/09
to open web
๋„ค. ํ•˜์ง€๋งŒ ์ €๋Š” swlee๋‹˜์˜ Client Certificate๋ฅผ ๋ฐ›์„ ์ˆ˜ ์—†๊ธฐ ๋•Œ๋ฌธ์—, ์„œ๋ฒ„๋ฅผ ์ œ๊ฐ€ swlee๋‹˜์ด๋ผ๊ณ  ์†์ผ
๋ฐฉ๋ฒ•์€ ์—†์Šต๋‹ˆ๋‹ค. ์ฆ‰ MITM ๊ณต๊ฒฉ์ž๊ฐ€ ์€ํ–‰์—๊ฒŒ ์ž์‹ ์ด ๊ณต๊ฒฉ ๋Œ€์ƒ์ด๋ผ๊ณ  ์†์ผ ๋ฐฉ๋ฒ•์ด ์—†์Šต๋‹ˆ๋‹ค. Client Certificate
๋ฅผ ์ด์šฉํ•˜์—ฌ ๋กœ๊ทธ์ธํ•˜๋Š” ์„œ๋น„์Šค๋ฅผ ์‚ฌ์šฉํ•ด๋ณด์‹  ์ ์ด ์—†์œผ์‹  ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๋งŽ์€ ์„œ๋น„์Šค๋“ค์ด ์•„์ด๋””/ํŒจ์Šค์›Œ๋“œ ์—†์ด Client
Certificate๋งŒ์œผ๋กœ ๋กœ๊ทธ์ธ์„ ํ•˜์—ฌ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

youknowit

unread,
Apr 12, 2009, 11:07:28โ€ฏPM4/12/09
to open web
swlee/

๊ตญ๋‚ด์—์„œ 1000๋งŒ์žฅ ๋„˜๊ฒŒ ๋ฐœ๊ธ‰๋œ ๊ณต์ธ์ธ์ฆ์„œ๊ฐ€ ๋ฐ”๋กœ client certificate ์ž…๋‹ˆ๋‹ค.

"SSL ์ด ์•ˆ์ „ํ•˜๋ƒ, ๋ณ„๋„ ํ”„๋กœ๊ทธ๋žจ์„ ์‚ฌ์šฉํ•œ ๋ณด์•ˆ์ ‘์†์ด ์•ˆ์ „ํ•˜๋ƒ"๋Š” ๋…ผ์˜๋Š” ์˜๋ฏธ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ์†Œํ”„ํŠธํฌ๋Ÿผ ๋“ฑ์ด ๊ตญ๋‚ด ์€ํ–‰์— ๋‚ฉํ’ˆ
ํ•˜์—ฌ ์ง€๊ธˆ๊นŒ์ง€ ์‚ฌ์šฉํ•ด ์˜จ "๋ณด์•ˆ ์ ‘์† ๋ณ„๋„ํ”„๋กœ๊ทธ๋žจ"์ด ๋ฐ”๋กœ SSL ๊ต์‹ (์ต๋ช…SSL ์„ธ์…˜๊ณผ ํด๋ผ์ด์–ธํŠธ ์ธ์ฆ SSL ์„ธ์…˜)์„ ํ•˜๊ธฐ
์œ„ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๋„๋Œ€์ฒด ์ด๋Ÿฐ ํ”Œ๋Ÿฌ๊ทธ์ธ์ด ์™œ ํ•„์š”ํ•œ์ง€์š”?

Jung Tae-young

unread,
Apr 12, 2009, 11:12:52โ€ฏPM4/12/09
to open...@googlegroups.com
์•„๋ž˜์ชฝ์—์„œ ์–˜๊ธฐํ•˜์‹  ๊ฑฐ๋ž‘ ๋ฐฉ๊ธˆ ๋งํฌ๊ฑด ๋‚ด์šฉ์ด๋ž‘ ๊ฐ™์ง€ ์•Š์€๊ฑธ๋กœ ๋ณด์ž…๋‹ˆ๋‹ค.

1. ์•„๋ž˜์ชฝ์—์„œ ์–˜๊ธฐํ•˜์‹ ๊ฒƒ: HTTP์ฑ„๋„ - ๋ฐ์ดํ„ฐ๋Š” HTTP๋กœ ๋ณด๋‚ด๊ธฐ ์ „์— ์•”ํ˜ธํ™”
2. ์ œ๊ฐ€ ์–˜๊ธฐํ•˜๋Š” ๊ฒƒ: ์ฃผ๊ณ ๋ฐ›๋Š” ๋‚ด์šฉ์ด SSL๋กœ ์•”ํ˜ธํ™”๋œ HTTP (HTTP overl SSL)
3. ๋ฐฉ๊ธˆ ์–˜๊ธฐํ•˜์‹  ๊ฒƒ: SSL ์„ ์ง€์›ํ•˜์ง€ ์•Š๋Š” ํด๋ผ์ด์–ธํŠธ๋ฅผ ์œ„ํ•œ wrapper

1๋ฒˆ์˜ ๊ฒฝ์šฐ์—” ํ˜„ ActiveX ์ฒด์ œ์˜ ์•”ํ˜ธํ™” ํ†ต์‹ ์„ ๋“ค ์ˆ˜ ์žˆ๊ฒ ์Šต๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ๋Š”
XecureWeb, INISafeWeb ๋“ฑ์„ ํ†ตํ•ด ์•”ํ˜ธํ™” ๋˜๊ณ  HTTP(over tcp) ํ˜น์€ TCP ๋“ฑ์„
ํ†ตํ•ด ์ „์†ก๋ฉ๋‹ˆ๋‹ค.

2๋ฒˆ์˜ ๊ฒฝ์šฐ์—” ์•”ํ˜ธํ™”๋ฅผ ActiveX ๋“ฑ์ด ์•„๋‹Œ ๋ธŒ๋ผ์šฐ์ ธ ์ž์ฒด์—์„œ ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๋‹ค. ๋ธŒ
๋ผ์šฐ์ ธ์—์„œ ๊ธฐ๋ณธ์œผ๋กœ SSL์„ ์ฒ˜๋ฆฌํ•˜๋‹ˆ๊นŒ์š”.

1, 2 ๋ฒˆ์— ๋Œ€ํ•ด์„œ๋Š” ์•”ํ˜ธํ™”์˜ ์ฃผ์ฒด(๋ธŒ๋ผ์šฐ์ ธ? ActiveX?), ๊ทธ๋ฆฌ๊ณ  ํ”„๋กœํ† ์ฝœ์˜
๋ฌธ์„œํ™”/์ •ํ˜•ํ™” ์—ฌ๋ถ€ ๋ฐ–์—๋Š” ๋ชจ๋ฅด๊ฒ ์Šต๋‹ˆ๋‹ค.


3๋ฒˆ์˜ ๊ฒฝ์šฐ์—” ๋ณด๋‚ด์ฃผ์‹  ๋ฌธ์„œ๋ณด๋‹ค ๋‹ค์Œ ๋ฌธ์„œ์— ๋” ์ž˜ ๋‚˜์™€ ์žˆ์Šต๋‹ˆ๋‹ค.

http://www.stunnel.org/examples/generic_tunnel.html

๊ฐ„๋‹จํžˆ ์–˜๊ธฐํ•ด์„œ HTTPS๋ฅผ ์“ฐ๊ณ  ์‹ถ์€๋ฐ, ํด๋ผ์ด์–ธํŠธ ๋ธŒ๋ผ์šฐ์ ธ๊ฐ€ HTTPS๋ฅผ ์ง€์›
ํ•˜์ง€ ์•Š๋Š”๋‹ค๋ฉด stunnel ๋ฐ๋ชฌ์„ ๋„์šฐ๊ณ  stunnel ์„ ํ†ตํ•ด์„œ https ์„œ๋ฒ„๋กœ ์ ‘์†
์„ ํ•˜๊ฒŒ ๋˜๋Š” ๊ฒ๋‹ˆ๋‹ค. imaps๋ฅผ ์“ฐ๊ณ  ์‹ถ์€๋ฐ, ๋‚ด ๋ฉ”์ผ ํด๋ผ์ด์–ธํŠธ๊ฐ€ imaps๋ฅผ
์ง€์›ํ•˜์ง€ ์•Š๋Š” ๊ฒฝ์šฐ๋„ ๋งˆ์ฐฌ๊ฐ€์ง€


์•ž์—์„œ ๊ฐ„๋‹จํ•ด๊ฒŒ ์จ๋†จ๋Š”๋ฐ...

1. ์„œ๋ฒ„ - ๊ณต๊ฒฉ์ž(๊ณ ๊ฐ์œผ๋กœ ๊ฐ€์žฅ) ์‚ฌ์ด์— ๋ณด์•ˆ ์ฑ„๋„์ด ํ˜•์„ฑ๋˜๊ณ ,

2. ์•…์˜์ ์ธ ActiveX ํ˜น์€ ActiveX๋ฅผ ์‚ฌ์šฉํ•ด์„œ ๋ณด์•ˆ ํ†ต์‹ ์„ ํ•˜๋Š” ๊ฒƒ์œผ๋กœ ๊ฐ€์žฅ
๋œ javascript ๋ฅผ ์‚ฌ์šฉ์ž์—๊ฒŒ ๋ณด๋‚ด์ค„ ๊ฒฝ์šฐ (SSL Strip๊ณผ ๋น„์Šทํ•œ ๊ฐœ๋…์œผ๋กœ)

์œ„/๋ณ€์กฐ๊ฐ€ ๊ฐ€๋Šฅํ•  ๊ฒƒ์œผ๋กœ ๋ณด์ธ๋‹ค๋Š” ์–˜๊ธฐ์ž…๋‹ˆ๋‹ค..

์ œ๊ฐ€ ์ž˜๋ชป๋งํ•œ ์ ์ด ์žˆ์œผ๋ฉด ์ง€์  ๋ถ€ํƒ๋“œ๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค.

swlee ์“ด ๊ธ€:

swlee

unread,
Apr 12, 2009, 11:19:28โ€ฏPM4/12/09
to open web
๋ณ„๋ฐ˜ ๋‹ค๋ฅด์ง€ ์•Š๋‹ค๋Š” ๊ฒƒ์€ ์˜คํ”ˆ์›น๋งŒ์˜ ์ƒ๊ฐ์ž…๋‹ˆ๋‹ค.

์ œ๊ฐ€ ์œ„์—์„œ ๋งํฌํ•œ http raw data ๋ฅผ ์œ„๋ณ€์กฐํ•˜๋Š” ๊ณต๊ฒฉ์€ ์†Œํฌ์˜ ๋ณด์•ˆ ์ ‘์†์ด ๊ตฌํ˜„๋˜์–ด ์žˆ๋‹ค๋ฉด ๊ทผ๋ณธ์ ์œผ๋กœ ๋ถˆ๊ฐ€๋Šฅ ํ•ฉ๋‹ˆ
๋‹ค.
์ด๊ฒƒ์€ ๋„คํŠธ์› ๊ตฌ๊ฐ„์—์„œ ์•”ํ˜ธํ™”๋งŒ์„ ๋ณด์žฅํ•˜๋Š” ssl์˜ ๊ทผ๋ณด์  ํ•œ๊ณ„์ž…๋‹ˆ๋‹ค.
(http://sandsprite.com/Sleuth/stunnel_sslRawreq.html)

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

๋ณด์•ˆ์„ ํ•˜๋Š” ๊ธฐ์—… ์ž…์žฅ์—์„œ๋Š” ๋ณด์•ˆ์ ์œผ๋กœ ๋ฌธ์ œ์žˆ๋‹ค ํ•œ๋งˆ๋””๋Š”
ํšŒ์‚ฌ์— ์น˜๋ช…์ ์ผ ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.
์ด์Šˆํ™” ๋œ ์ดํ›„์— ์—…์ฒด๊ฐ€ ๋ฌธ์ œ ์—†์Œ์„ ์ฆ๋ช…ํ–ˆ์„๋•Œ..
"i'm sorry, ๋ชฐ๋ผ์„œ ๊ทธ๋žฌ์Šต๋‹ˆ๋‹ค." ํ•œ๋งˆ๋”” ํ•˜์‹œ๊ณ  ๋๋‚ด์‹ค ๊ฒƒ์ด๋ผ๋ฉด์š”..

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

> > > ๊ทธ๋ƒฅ ์ธํ„ฐ๋„ท ๋ฑ…ํ‚น ์‹ ์ฒญํ•˜๋ฉด ๊ณต์ธ์ธ์ฆ์„œ ๋ฐ›๋“ฏ์ด ๋ฐ›์„ ์ˆ˜ ์žˆ์„ ๊ฒƒ ๊ฐ™์€๋ฐ์š”..- ๋”ฐ์˜จ ํ…์ŠคํŠธ ์ˆจ๊ธฐ๊ธฐ -

swlee

unread,
Apr 12, 2009, 11:22:17โ€ฏPM4/12/09
to open web
์ •ํƒœ์˜๋‹˜..

2. ์•…์˜์ ์ธ ActiveX ํ˜น์€ ActiveX๋ฅผ ์‚ฌ์šฉํ•ด์„œ ๋ณด์•ˆ ํ†ต์‹ ์„ ํ•˜๋Š” ๊ฒƒ์œผ๋กœ ๊ฐ€์žฅ
๋œ javascript ๋ฅผ ์‚ฌ์šฉ์ž์—๊ฒŒ ๋ณด๋‚ด์ค„ ๊ฒฝ์šฐ (SSL Strip๊ณผ ๋น„์Šทํ•œ ๊ฐœ๋…์œผ๋กœ)

์•…์˜์ ์ธ ActiveX ๋ฅผ ์–ด๋–ป๊ฒŒ ์‚ฌ์šฉํ•ด์„œ javascript ๋ฅผ ์–ด๋–ป๊ฒŒ ์‚ฌ์šฉ์ž์—๊ฒŒ ๋ณด๋‚ด์ค„ ๊ฒƒ์ž…๋‹ˆ๊นŒ??

์ด๋Ÿฐ์‹์œผ๋กœ ๊ฐ€์ •, ๊ฐ€์ •, ๊ฐ€์ •ํ•œ๋‹ค๋ฉด ๊ทธ ๋ฌด์—‡๋„ ๋‹ค ํ•ดํ‚นํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

> > - ๋”ฐ์˜จ ํ…์ŠคํŠธ ๋ณด๊ธฐ -- ๋”ฐ์˜จ ํ…์ŠคํŠธ ์ˆจ๊ธฐ๊ธฐ -

Jung Tae-young

unread,
Apr 12, 2009, 11:24:20โ€ฏPM4/12/09
to open...@googlegroups.com
swlee ์“ด ๊ธ€:

> ์ •ํƒœ์˜๋‹˜..
>
> 2. ์•…์˜์ ์ธ ActiveX ํ˜น์€ ActiveX๋ฅผ ์‚ฌ์šฉํ•ด์„œ ๋ณด์•ˆ ํ†ต์‹ ์„ ํ•˜๋Š” ๊ฒƒ์œผ๋กœ ๊ฐ€์žฅ
> ๋œ javascript ๋ฅผ ์‚ฌ์šฉ์ž์—๊ฒŒ ๋ณด๋‚ด์ค„ ๊ฒฝ์šฐ (SSL Strip๊ณผ ๋น„์Šทํ•œ ๊ฐœ๋…์œผ๋กœ)
>
> ์•…์˜์ ์ธ ActiveX ๋ฅผ ์–ด๋–ป๊ฒŒ ์‚ฌ์šฉํ•ด์„œ javascript ๋ฅผ ์–ด๋–ป๊ฒŒ ์‚ฌ์šฉ์ž์—๊ฒŒ ๋ณด๋‚ด์ค„ ๊ฒƒ์ž…๋‹ˆ๊นŒ??
>
> ์ด๋Ÿฐ์‹์œผ๋กœ ๊ฐ€์ •, ๊ฐ€์ •, ๊ฐ€์ •ํ•œ๋‹ค๋ฉด ๊ทธ ๋ฌด์—‡๋„ ๋‹ค ํ•ดํ‚นํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
>
>

SSL Strip ์ด ํ•˜๋Š” ๊ฒŒ MITM์œผ๋กœ https ๋งํฌ๋ฅผ http๋กœ ๋ณ€๊ฒฝํ•˜๋Š” ๊ฒƒ ์ž…๋‹ˆ๋‹ค. ๊ทธ
๊ฑด ๊ฐ€๋Šฅํ•˜๋‹ค๊ณ  ์ธ์ •ํ•˜์‹œ๋ฉด์„œ ์ด๊ฑด ์™œ ์•ˆ๋œ๋‹ค๊ณ  ํ•˜์‹œ๋Š”๊ฑด๊ฐ€์š”. ;)

๊ฐ€๋กœ ์•ˆ์˜ *SSL Strip๊ณผ ๋น„์Šทํ•œ ๊ฐœ๋…์œผ๋กœ* ๋Š” ๊ดœํžˆ ์ ์–ด ๋†“์€๊ฒŒ ์•„๋‹™๋‹ˆ๋‹ค.

swlee

unread,
Apr 12, 2009, 11:28:25โ€ฏPM4/12/09
to open web
E2E ๋Š” HTTP ๋‚˜ HTTPS ์™€๋Š” ์ „ํ˜€ ์ƒ๊ด€์—…๋Š” Applicaton ๋ ˆ๋ฒจ์—์„œ ์•” ๋ณตํ˜ธํ™”๊ฐ€ ์ด๋ฃจ์–ด ์ง€๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

https ๋ฅผ http ๋กœ ๋ณ€๊ฒฝํ•˜์—ฌ ํ‰๋ฌธ ๋ฐ์ดํ„ฐ๋ฅผ ์Šค๋‹ˆํ•‘ ํ•  ์ˆ˜ ์žˆ๋Š”๋ฐ
ete ์•”ํ˜ธํ™”๋Š” ์–ด์žํ”ผ ์Šค๋‹ˆํŒ… ํ•ด ๋ณด์•„์•ผ ์•”ํ˜ธํ™”๋œ ๋ฐ์ดํ„ฐ ์ด๊ธฐ ๋•Œ๋ฌธ์ด์ฃ ,..

์—ญ์‹œ ์ œ๊ฐ€ ์˜๋ฏธํ•˜๋Š” application๊ณผ ์˜๋ฏธ๊ฐ€ ๋„ˆ๋ฌด ๋‹ค๋ฅด๋‹ˆ
๋”์ด์ƒ ํ† ๋ก ์ด ์•ˆ๋˜๊ฒ ๋„ค์š”..

Jung Tae-young

unread,
Apr 12, 2009, 11:29:22โ€ฏPM4/12/09
to open...@googlegroups.com
swlee ์“ด ๊ธ€:

> ๋ณ„๋ฐ˜ ๋‹ค๋ฅด์ง€ ์•Š๋‹ค๋Š” ๊ฒƒ์€ ์˜คํ”ˆ์›น๋งŒ์˜ ์ƒ๊ฐ์ž…๋‹ˆ๋‹ค.
>
> ์ œ๊ฐ€ ์œ„์—์„œ ๋งํฌํ•œ http raw data ๋ฅผ ์œ„๋ณ€์กฐํ•˜๋Š” ๊ณต๊ฒฉ์€ ์†Œํฌ์˜ ๋ณด์•ˆ ์ ‘์†์ด ๊ตฌํ˜„๋˜์–ด ์žˆ๋‹ค๋ฉด ๊ทผ๋ณธ์ ์œผ๋กœ ๋ถˆ๊ฐ€๋Šฅ ํ•ฉ๋‹ˆ
> ๋‹ค.
> ์ด๊ฒƒ์€ ๋„คํŠธ์› ๊ตฌ๊ฐ„์—์„œ ์•”ํ˜ธํ™”๋งŒ์„ ๋ณด์žฅํ•˜๋Š” ssl์˜ ๊ทผ๋ณด์  ํ•œ๊ณ„์ž…๋‹ˆ๋‹ค.
> (http://sandsprite.com/Sleuth/stunnel_sslRawreq.html)
ํ˜น์‹œ ์œ„์— ๋งํฌํ•˜์…จ๋‹ค๋Š” http raw data ๋ฅผ ์œ„๋ณ€์กฐํ•˜๋Š” ๊ณต๊ฒฉ์ด ์•„๋ž˜ ๋งํฌ๋ฅผ ์–˜
๊ธฐํ•˜์‹œ๋Š”๊ฑด๊ฐ€์š”?

http://sandsprite.com/Sleuth/stunnel_sslRawreq.html

์ด๊ฑด ๊ณต๊ฒฉ์ด ์•„๋‹ˆ๋ผ stunnel์„ ์ด์šฉํ•ด์„œ (SSL์„ ์ง€์›ํ•˜์ง€ ์•Š๋Š” ํ†ต์‹ ๋“ค๊นŒ์ง€)
SSL์„ ์ด์šฉํ•ด์„œ ํ†ต์‹ ํ•˜๊ฒ ๋‹ค๋Š” ๊ฒ๋‹ˆ๋‹ค.

http://muffin.doit.org/docs/rfc/tunneling_ssl.html

์œ„ ๋ฌธ์„œ๋Š” http proxy ๋ฅผ ssl ๋กœ ์ ‘์†ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ™•์žฅํ•˜๊ฒ ๋‹ค๋Š” ์–˜๊ธฐ๋กœ ๋ณด์ด
๊ตฌ์š”.

๊ทธ ์™ธ์˜ ๋งํฌ๋Š” ๋ณด์ด์ง€๊ฐ€ ์•Š๋Š”๋ฐ, ๋งํฌ๋ฅผ ์ž˜๋ชป ๊ฑฐ์…จ๋˜ ๊ฑด์ง€ ์•„๋‹ˆ๋ฉด ์œ„ ๋งํฌ๋“ค
์—์„œ ์–ด๋–ค ๊ณต๊ฒฉ ๋ฐฉ๋ฒ•์„ ์ฐพ์•„๋‚ด์‹œ๊ณ  ํ•˜์‹  ๋ง์”€์ธ์ง€ ์•Œ๊ณ  ์‹ถ๋„ค์š”.

Byung-Jae Jung

unread,
Apr 12, 2009, 11:32:15โ€ฏPM4/12/09
to open...@googlegroups.com
>> SSL Strip ์ด ํ•˜๋Š” ๊ฒŒ MITM์œผ๋กœ https ๋งํฌ๋ฅผ http๋กœ ๋ณ€๊ฒฝํ•˜๋Š” ๊ฒƒ ์ž…๋‹ˆ๋‹ค
ย 
์ดํ•ด๊ฐ€..... mitm๊ณผ ๋งํฌ ๋ณ€๊ฒฝ์ด ๋ฌด์Šจ ์—ฐ๊ด€์„ฑ์ด ์žˆ๋Š”์ง€..;
ย 
์ œ์ž‘๋…„๋„ citibank๊ฐ€ SSL MITM๋กœ ํ•ดํ‚น ๋‹นํ–ˆ๋˜ ์‚ฌ์‹ค๋“ค์ด ์™œ openweb์—์„œ๋Š” ๋ฌด์‹œ๊ฐ€ ๋˜๋Š”์ง€ ๋ชจ๋ฅด๊ฒ ๋„ค์š”.

๋ณด์•ˆ๋ฐฅ์„ ๋จน์€์ง€ ์–ผ๋งˆ ์•ˆ๋˜์„œ ๊ทธ๋Ÿฐ์ง€ ๋ˆˆํŒ…๋งŒ ํ•˜๋ ค๋‹ค๊ฐ€ ์‚ด์ง ์ˆ˜๋ฉด์œ„๋กœ ๋‚˜์™€๋ด…๋‹ˆ๋‹ค.;;
2009๋…„ 4์›” 13์ผ (์›”) ์˜คํ›„ 12:24, Jung Tae-young <mas...@mytears.org>๋‹˜์˜ ๋ง:

swlee

unread,
Apr 12, 2009, 11:32:33โ€ฏPM4/12/09
to open web
์ „ํ˜€ ์ดํ•ด๋ฅผ ๋ชปํ•˜์‹œ๊ธฐ ๋•Œ๋ฌธ์— ๋”์ด์ƒ์€ ๊ทธ๋งŒ ํ•˜๋Š”๊ฒƒ์ด ์ข‹๊ฒ ์Šต๋‹ˆ๋‹ค. ^^:;
์•Œ๋งŒํ•œ ์‚ฌ๋žŒ์€ ๊ทธ์ •๋„ ๋‚ด์šฉ๋งŒ ๋ณด๋”๋ผ๋„ ์–ด๋–ค ์˜๋ฏธ์ด๋ฉฐ ์–ด๋–ค impact ๊ฐ€ ์žˆ๋‹ค๋ผ๋Š” ๊ฒƒ์„
์ถฉ๋ถ„ํžˆ ์•Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

youknowit

unread,
Apr 12, 2009, 11:37:29โ€ฏPM4/12/09
to open web
swlee/

์•Œ๋ ค์ฃผ์‹  stunnel ์€ ํ•ดํ‚น๊ณต๊ฒฉ์— ๋Œ€ํ•œ ์ด์•ผ๊ธฐ๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค. http raw data ๋ฅผ ์–ธ๊ธ‰ํ•˜์‹œ๋Š”๋ฐ, stunnel ํ”„๋กœ๊ทธ๋žจ
์ด ํ•˜๋Š” ์—ญํ• ์€ ํ‰๋ฌธ์œผ๋กœ ๋„คํŠธ์›์— ๋ฐ์ดํ„ฐ๋ฅผ ๋‚ด๋ณด๋‚ด๋Š” POP, IMAP ๋“ฑ์˜ ๋ฐ๋ชฌ์„ ๊ทธ๋Œ€๋กœ ์‚ฌ์šฉํ•˜๋ฉด์„œ๋„, ์ด ๋ฐ๋ชฌ๋“ค์ด ๋„คํŠธ์›Œํฌ๋กœ
๋ณด๋‚ด๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์•”ํ˜ธํ™”ํ•˜์—ฌ ์•ˆ์ „ํ•˜๊ฒŒ ์ฒ˜๋ฆฌํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์ œ๊ณตํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ฆ‰, imaps ๋ผ๋“ ๊ฐ€, secure pop ๋ฐ๋ชฌ์œผ๋กœ ๊ต
์ฒดํ•˜์ง€ ์•Š๊ณ , ๊ธฐ์กด์˜ plain text ๊ต์‹  ๋ฐ๋ชฌ์„ ๊ณ„์† ์œ ์ง€ํ•˜๋ฉด์„œ๋„, stunnel ํ”„๋กœ๊ทธ๋žจ์„ ์‚ฌ์šฉํ•˜๋ฉด ์ •๋ณด๋ฅผ ์•ˆ์ „ํ•˜๊ฒŒ ์ฒ˜๋ฆฌ
ํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์˜๋ฏธ์ž…๋‹ˆ๋‹ค. ("Stunnel can allow you to secure non-SSL aware daemons
and protocols (like POP, IMAP, LDAP, etc) by having Stunnel provide
the encryption, requiring no changes to the daemon's code. )

POP, IMAP ๋“ฑ์€ plain tcp ํ”„๋กœํ† ์ฝœ๋กœ ๊ต์‹œํ•˜๋Š”๋ฐ, ์ด๋Ÿฐ ํ”Œ๋ ˆ์ธ ์ฒด๋„๋กœ ์ „๋‹ฌ๋˜๋Š” ๋ฐ์ดํ„ฐ ์ž์ฒด๋ฅผ SSL ๋กœ ์•”ํ˜ธํ™” ํ•ด
์„œ ์ „๋‹ฌํ•˜๋ฉด ๋œ๋‹ค๋Š” ์ด์•ผ๊ธฐ ์ž…๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ "SSL rawrequest"๋ผ๋Š” ํ‘œํ˜„์ด ์‚ฌ์šฉ๋˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

ํ•ดํ‚น๊ธฐ๋ฒ•์— ๊ด€ํ•œ ๊ฒƒ๋„ ์•„๋‹ˆ๊ณ , https proxy ๊ฐ€ ์œ„ํ—˜์„ฑ์ด ์žˆ๋‹ค๋Š” ์ด์•ผ๊ธฐ๋„ ์•„๋‹ˆ๊ณ , SSL ์ด ์ทจ์•ฝํ•˜๋‹ค๋Š” ์ด์•ผ๊ธฐ๋„ ์•„๋‹™๋‹ˆ
๋‹ค.

SSL ํ”„๋กœํ† ์ฝœ์„ ์‚ฌ์šฉํ•˜์—ฌ ๊ธฐ์กด์˜ ํ‰๋ฌธ ๊ต์‹  ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด๋‚˜, ๋ฐ๋ชฌ์—๊ฒŒ ๋ณด์•ˆ ๊ต์‹  ๊ธฐ๋Šฅ์„ ๋ถ€์—ฌํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋ถˆ๊ณผํ•ฉ๋‹ˆ๋‹ค.

Jung Tae-young

unread,
Apr 12, 2009, 11:38:09โ€ฏPM4/12/09
to open...@googlegroups.com
swlee ์“ด ๊ธ€:

> E2E ๋Š” HTTP ๋‚˜ HTTPS ์™€๋Š” ์ „ํ˜€ ์ƒ๊ด€์—…๋Š” Applicaton ๋ ˆ๋ฒจ์—์„œ ์•” ๋ณตํ˜ธํ™”๊ฐ€ ์ด๋ฃจ์–ด ์ง€๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.
>
> https ๋ฅผ http ๋กœ ๋ณ€๊ฒฝํ•˜์—ฌ ํ‰๋ฌธ ๋ฐ์ดํ„ฐ๋ฅผ ์Šค๋‹ˆํ•‘ ํ•  ์ˆ˜ ์žˆ๋Š”๋ฐ
> ete ์•”ํ˜ธํ™”๋Š” ์–ด์žํ”ผ ์Šค๋‹ˆํŒ… ํ•ด ๋ณด์•„์•ผ ์•”ํ˜ธํ™”๋œ ๋ฐ์ดํ„ฐ ์ด๊ธฐ ๋•Œ๋ฌธ์ด์ฃ ,..
>
> ์—ญ์‹œ ์ œ๊ฐ€ ์˜๋ฏธํ•˜๋Š” application๊ณผ ์˜๋ฏธ๊ฐ€ ๋„ˆ๋ฌด ๋‹ค๋ฅด๋‹ˆ
> ๋”์ด์ƒ ํ† ๋ก ์ด ์•ˆ๋˜๊ฒ ๋„ค์š”..

์•„์นจ์— ๋ณด๋‚ธ ๋ฉ”์ผ์—์„œ ์–˜๊ธฐํ–ˆ๋“ฏ์ด ์ด ๋ถ€๋ถ„์€ ActiveX - HTTPS ๊ฐ„์˜ ๋…ผ์Ÿ๊ณผ๋Š”
์ƒ๊ด€์ด ์—†๋Š” ๋ถ€๋ถ„์ด๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ๋ชจ๋“  ActiveX๋ฅผ ๊ฑท์–ด๋‚ด๊ณ  HTTPS๋งŒ ์‚ฌ์šฉ
ํ•˜์ž๊ณ  ์ฃผ์žฅํ•˜๊ณ  ์žˆ๋‹ค๋ฉด ๋ง์”€ํ•˜์‹œ๋Š” ๋ถ€๋ถ„๊ณผ ๊ด€๊ณ„๊ฐ€ ์žˆ๊ฒ ์ง€๋งŒ ์ง€๊ธˆ ์–˜๊ธฐํ•˜๋Š”
๋ถ€๋ถ„์€ *์•”ํ˜ธํ™” ์ฑ„๋„์„ ActiveX๊ฐ€ ์•„๋‹Œ HTTPS๋กœ ๊ตฌํ˜„ํ•˜์ž*๋Š” ์ฃผ์žฅ์ด๋‹ˆ๊นŒ์š”.

๊ณต์ธ์ธ์ฆ ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ์‚ฌ์šฉํ•  ๊ฒฝ์šฐ ๋‚ด๊ฐ€ ๋ณด๋‚ด๋Š” ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•œ ์„œ๋ช…์„ ํ•˜๊ธฐ ๋•Œ
๋ฌธ์— (๋ฐ์ดํ„ฐ ํ•ด์‰ฌ ํ›„ ์ด ํ•ด์‰ฌ๊ฐ’์„ ๊ณต์ธ์ธ์ฆ์„œ๋กœ ์•”ํ˜ธํ™”ํ•œ ๊ฐ’์„ ๋ฐ์ดํ„ฐ์— ๋ถ™
์—ฌ์„œ ๋ณด๋ƒ…๋‹ˆ๋‹ค.) ์ด ๊ฐ’์ด ๋ณ€์กฐ๋˜์ง€ ์•Š์•˜์Œ์„ ์ฆ๋ช…ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

์—ฌ๊ธฐ ์ถ”๊ฐ€๋กœ E2E ๋ณด์•ˆ์„ ์œ„ํ•œ ํ‚ค๋ณด๋“œ ํ›„ํ‚น ๋ฐฉ์ง€ ํ”Œ๋Ÿฌ๊ทธ์ธ์ด ์‚ฌ์šฉ๋˜๊ณ  ์žˆ๋Š” ๊ฒƒ
์œผ๋กœ ๋ณด์ด์ง€๋งŒ ์š” ๋ฉฐ์น ๊ฐ„์˜ ํ† ๋ก ์—์„œ ์ด์— ๋Œ€ํ•œ ๋ฌด์šฉ์„ฑ์„ ์–˜๊ธฐํ•˜๊ณ  ์žˆ์ง€๋Š” ์•Š
์Šต๋‹ˆ๋‹ค.


์ œ๊ฐ€ ์ฃผ์žฅํ•˜๊ณ  ์‹ถ์€ ๋ฐ”๋Š”

1. ์šฐ์„  2์ฐจ์  ์žฅ์น˜๋กœ ๋ณด์•ˆ ์นด๋“œ์™€ ๊ณต์ธ์ธ์ฆ์„œ ํ˜น์€ OTP๊ฐ€ ์žˆ์œผ๋‹ˆ ๊ณต์ธ์ธ์ฆ
ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ๋ฉ€ํ‹ฐ ํ”Œ๋žซํผ์œผ๋กœ ๋งŒ๋“ค์–ด์„œ 2์ฐจ์  ๋ณด์•ˆ ์žฅ์น˜๋ฅผ ๋งŒ๋“ค๊ณ ...

2. 3์ฐจ์  ๋ณด์•ˆ ์žฅ์น˜๋กœ์จ์˜ ํ‚ค๋ณด๋“œ ๋ณด์•ˆ, ๋ฐฑ์‹  ๋“ฑ์˜ ์„œ๋น„์Šค๋Š” OPTION ์œผ๋กœ ๋งŒ
๋“ ๋‹ค. ํ˜น์€ ํ‚ค๋ณด๋“œ ํ›„ํ‚น, ์•…์„ฑ ์ฝ”๋“œ ๋“ฑ์— ๋งŽ์ด ๋…ธ์ถœ๋˜์–ด ์žˆ๋Š” ์œˆ๋„์šฐ์— ํ•œํ•ด
์„œ๋Š” ํ‚ค๋ณด๋“œ ๋ณด์•ˆ, ๋ฐฑ์‹  ๋“ฑ์˜ ์„œ๋น„์Šค๋ฅผ ๊ฐ•์ œํ•˜๋”๋ผ๋„, ์ƒ๋Œ€์ ์œผ๋กœ ์ด๋Ÿฐ ๋ฌธ์ œ
์— ๋…ธ์ถœ์ด ๋˜์–ด ์žˆ์ง€ ์•Š์€ ๋งฅ, ๋ฆฌ๋ˆ…์Šค ๋“ฑ์—๋Š” 3์ฐจ์  ์žฅ์น˜๋ฅผ ๊ฐ•์ œํ•˜์ง€ ์•Š๋Š”๋‹ค.

์ •๋„ ์ž…๋‹ˆ๋‹ค.

Byung-Jae Jung

unread,
Apr 12, 2009, 11:41:16โ€ฏPM4/12/09
to open...@googlegroups.com
ssl strip์€ ssl์„ ์šฐํšŒํ•˜๋Š” ๊ฒƒ์ด๊ณ  mitm์ด๋ž‘์€ ์ข€ ๋‹ค๋ฅธ๊ฑฐ ๊ฐ™์€๋ฐ์š”
ssl strip์€ ์‚ฌ์šฉ์ž์˜ ์ปด์„ ์žฅ์•…ํ•  ๋•Œ ํ•  ์ˆ˜ ์žˆ๋Š”๊ฒƒ์ด๊ณ 
(๋งŒ์•ฝ ํ”ผ์‹ฑ๋“ฑ์„ ์˜ˆ๋กœ ๋“ค์–ด์ฃผ์‹ ๋‹ค๋ฉด ๋จธ.. ssl strip ํ•  ํ•„์š” ์žˆ๋‚˜์š”? ์ •๋ณด ๋‹ค ์ž…๋ ฅํ•˜๊ฒŒ ํ•ด์„œ ๋‹ค ๊ฐ€์ ธ์˜ค๋ฉด ๋˜๋Š”๊ฑธ?)
mitm์€ ์‚ฌ์šฉ์ž์˜ ์ปด์„ ์žฅ์•…ํ•˜์ง€ ์•Š์•—์„๋•Œ ํ•˜๋Š” ๊ฒƒ์ธ๋Ž…;

swlee

unread,
Apr 12, 2009, 11:43:42โ€ฏPM4/12/09
to open web
ํ•ดํ‚น์— ์‚ฌ์šฉ๋  ์ˆ˜ ์žˆ์ง€์š”..
ํ‰๋ฌธ http form data ๋ฅผ ์กฐ์ž‘ํ•˜์—ฌ stunnel์„ ์ด์šฉํ•˜์—ฌ ์„œ๋ฒ„์™€ ์ •์ƒ์ ์ธ ํ†ต์‹ ์„ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์„œ๋ฒ„์— ๊ณ„์ขŒ์ด์ฒด๋กœ 10000 ์›์„ ์†ก์‹ ํ•œ๋‹ค๋ฉด -10000 ์œผ๋กœ ์กฐ์ž‘ํ•ด์„œ ๋ณด๋‚ผ ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.
์ฆ‰ ssl ํ™˜๊ฒฝ๋งŒ์œผ๋กœ๋Š” Application์„ ๊ณต๊ฒฉํ•˜๋Š” sql-injection, xss ๋“ฑ์˜ ๋ชจ๋“  ๊ธฐ๋ฒ•์ด ๊ฐ„๋‹จํ•˜๊ฒŒ ๊ฐ€๋Šฅํ•˜๋‹ค๋Š”
๊ฒƒ์ž…๋‹ˆ๋‹ค.

e2e ๋ณด์•ˆ ์ ‘์†์ธ ์ด๋Ÿฌํ•œ http ํŒŒ๋ผ๋ฉ”ํ„ฐ ์กฐ์ž‘์ด ๋ถˆ๊ฐ€๋Šฅ ํ•ฉ๋‹ˆ๋‹ค.
e2e ์•”๋ณตํ˜ธํ™”๋ฅผ ๋‹ด๋‹นํ•˜๋Š” activeX ๋ฅผ ํ•ดํ‚นํ–ˆ๋‹ค๋Š” ์ „์ œ๋ฅผ ํ•ด์•ผํ•œ ๊ฐ€๋Šฅํ•œ ๊ฒƒ์ด์ฃ ..

๋ฌผ๋ก  ์˜คํ”ˆ์›น๋ถ„ ๋ง์”€๋Œ€๋กœ ์ด๋Ÿฐ๊ฐ€์ •, ์ €๋Ÿฐ๊ฐ€์ •ํ•˜๋ฉด ๊ฐ€๋Šฅ ํ•ฉ๋‹ˆ๋‹ค.

> > > - ๋”ฐ์˜จ ํ…์ŠคํŠธ ๋ณด๊ธฐ -- ๋”ฐ์˜จ ํ…์ŠคํŠธ ์ˆจ๊ธฐ๊ธฐ -

Jung Tae-young

unread,
Apr 12, 2009, 11:49:30โ€ฏPM4/12/09
to open...@googlegroups.com
Byung-Jae Jung ์“ด ๊ธ€:

> >> SSL Strip ์ด ํ•˜๋Š” ๊ฒŒ MITM์œผ๋กœ https ๋งํฌ๋ฅผ http๋กœ ๋ณ€๊ฒฝํ•˜๋Š” ๊ฒƒ ์ž…๋‹ˆ๋‹ค
> ์ดํ•ด๊ฐ€..... mitm๊ณผ ๋งํฌ ๋ณ€๊ฒฝ์ด ๋ฌด์Šจ ์—ฐ๊ด€์„ฑ์ด ์žˆ๋Š”์ง€..;
> ์ œ์ž‘๋…„๋„ citibank๊ฐ€ SSL MITM๋กœ ํ•ดํ‚น ๋‹นํ–ˆ๋˜ ์‚ฌ์‹ค๋“ค์ด ์™œ openweb์—์„œ๋Š”
> ๋ฌด์‹œ๊ฐ€ ๋˜๋Š”์ง€ ๋ชจ๋ฅด๊ฒ ๋„ค์š”.

์•„๋ž˜ ๋ฌธ์„œ์˜ 28 ํŽ˜์ด์ง€ ๋ถ€ํ„ฐ ๊ด€๋ จ๋œ ๋‚ด์šฉ์ด ๋‚˜์˜ต๋‹ˆ๋‹ค.

https://www.blackhat.com/presentations/bh-dc-09/Marlinspike/BlackHat-DC-09-Marlinspike-Defeating-SSL.pdf

(์ œ๊ฐ€ ์ž˜๋ชป ์ดํ•ดํ•œ๊ฒŒ ์•„๋‹ˆ๋ผ๋ฉด์ด๋ž€ ์ „์ œ๊ฐ€ ๋ถ™์Šต๋‹ˆ๋‹ค. ํ‹€๋ฆฐ ์ ์ด ์žˆ์œผ๋ฉด ์ง€์ 
๋ถ€ํƒ๋“œ๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค.)

- ์ „์ œ -

์ผ๋ฐ˜ ํŽ˜์ด์ง€์—์„œ HTTPS ๋“ฑ์œผ๋กœ ๋กœ๊ทธ์ธํ•˜๊ฒŒ ๋œ๋‹ค๋ฉด ์‹ค์ œ ๋งํฌ๋ฅผ ํด๋ฆญํ•˜๊ธฐ ์ „,
ํ˜น์€ ๊ฐ’์ด ์ „์†ก๋˜๊ธฐ ์ „์—๋Š” HTTPS๋กœ ๊ฐ’์ด ์ „์†ก๋œ๋‹ค๋Š” ์ ์„ ์ฆ๋ช…ํ•  ์ˆ˜ ์žˆ๋Š” ์ 
์ด ์—†์Šต๋‹ˆ๋‹ค. - ์†Œ์Šค ๋ณด๊ธฐ๋Š” ๋…ผ์™ธ -

Internet explorer ๋“ฑ์—๋Š” ๊ฐ’์ด ๋น„ ์•”ํ˜ธํ™” ์ฑ„๋„์„ ํ†ตํ•ด ์ „์†กํ•  ๋•Œ (EX: ๊ฒ€์ƒ‰
์—”์ง„์— ๊ฒ€์ƒ‰์–ด ์ž…๋ ฅ) '์ด ๊ฐ’์„ ๋‹ค๋ฅธ ์‚ฌ๋žŒ์ด ๋ณด๊ฒŒ๋  ์ˆ˜๋„ ์žˆ๋‹ค.'๋Š” ๊ฒฝ๊ณ ๋ฅผ ๋ณด
์—ฌ์ฃผ์ง€๋งŒ ๋Œ€๋ถ€๋ถ„ '์ด ๊ฒฝ๊ณ ๋ฅผ ๋” ์ด์ƒ ํ‘œ์‹œ ์•ˆํ•จ'๋ฅผ ํด๋ฆญํ•ด๋†“์€ ์ƒํƒœ๋กœ ์‚ฌ์šฉํ•˜
์ง€ ์•Š๋˜๊ฐ€์š”.

- ๊ณต๊ฒฉ ๋ฐฉ๋ฒ• -

ํ•˜์—ฌํŠผ ๊ทธ๋Ÿฐ ๋งน์ ์„ ์ด์šฉํ•ด์„œ MITM ๊ณต๊ฒฉ์„ ํ•˜๋ฉด์„œ HTTPS๋กœ์˜ ์—ฐ๊ฒฐ, HTTPS๋กœ์˜
๋ฐ์ดํ„ฐ ์ „์†ก์„ HTTPS๊ฐ€ ์•„๋‹Œ HTTP๋กœ ์ด๋ฃจ์–ด์ง€๋„๋ก ๋ฐ”๊พธ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. (html ํŽ˜
์ด์ง€๋ฅผ ๋ฆด๋ ˆ์ด ํ•˜๋ฉด์„œ https๋กœ์˜ ๋งํฌ๋ฅผ http๋กœ ๋ณ€๊ฒฝ)

์ด ๊ฒฝ์šฐ ๊ณต๊ฒฉ์ž๋Š” ๊ณ ๊ฐ์„ ๊ฐ€์žฅํ•˜์—ฌ ์„œ๋ฒ„์™€ HTTPS ์—ฐ๊ฒฐ์„ ํ•˜๊ฒŒ ๋˜๊ณ , ๊ณต๊ฒฉ์ž์™€
์‚ฌ์šฉ์ž ์‚ฌ์ด์—๋Š” HTTP(ํ‰๋ฌธ ์ฑ„๋„)์ด ํ˜•์„ฑ๋ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ SSL Strip์ด๋ผ๊ณ  ๋ถ€๋ฅด
๋ฉฐ, ์‚ฌ์šฉ์ž๊ฐ€ ์™ ๋งŒํผ ์‹ ๊ฒฝ์„ ์“ฐ์ง€ ์•Š๋Š” ์ด์ƒ์€ ๋ฌธ์ œ๋ฅผ ์‰ฝ๊ฒŒ ์•Œ์•„์ฑŒ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

Jung Tae-young

unread,
Apr 12, 2009, 11:53:32โ€ฏPM4/12/09
to open...@googlegroups.com
Jung Tae-young ์“ด ๊ธ€:

์กฐ๊ธˆ ๋” ๋ถ€์—ฐ:

https://www.blackhat.com/presentations/bh-dc-09/Marlinspike/BlackHat-DC-09-Marlinspike-Defeating-SSL.pdf

์œ„ ์Šฌ๋ผ์ด๋“œ์˜ 57 ํŽ˜์ด์ง€๋ฅผ ๋ณด์‹œ๋ฉด ์•„์ฃผ ๊ฐ„๋‹จํ•˜๊ฒŒ ๊ทธ๋ฆผ์œผ๋กœ ํ‘œํ˜„๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

๋˜ํ•œ ์‚ฌ์šฉ์ž๊ฐ€ ๋งˆ์น˜ *HTTPS*๋กœ ์ ‘์†ํ•œ ๊ฒƒ์ฒ˜๋Ÿผ ๋Š๋‚„ ์ˆ˜ ์žˆ๋„๋ก favicon ์„ ๋ณ€
๊ฒฝํ•˜๋Š” ์น˜๋ฐ€ํ•จ๊นŒ์ง€ ๋ณด์ผ ์ˆ˜ ์žˆ์Œ์„ ์‹œ์‚ฌํ•ด๋†จ๋„ค์š”. (69 ํŽ˜์ด์ง€)

dasony

unread,
Apr 12, 2009, 11:57:02โ€ฏPM4/12/09
to open web
์ •๋ณ‘์žฌ๋‹˜/

swlee๋‹˜/
SSL Strip์€ ์‚ฌ์šฉ์ž๋“ค์ด https://paypal.com ์— ์ ‘์†ํ• ๋•Œ paypal.com๋งŒ ์ž…๋ ฅํ•œ๋‹ค๋Š” ํ—›์ ์„ ์ด์šฉํ•œ ๊ฒƒ์œผ
๋กœ ์•Œ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ฆ‰ ์›๋ž˜ http://paypal.com์— ์ ‘์†ํ•˜๋ฉด https://paypal.com์œผ๋กœ ํฌ์›Œ๋”ฉ์‹œ์ผœ์„œ ๋ณด์•ˆ
์ ‘์†์„ ์‚ฌ์šฉํ•˜๊ฒŒ ํ•˜์ง€๋งŒ, MITM ๊ณต๊ฒฉ์ž๊ฐ€ ํฌ์›Œ๋”ฉ์‹œํ‚ค์ง€ ์•Š๊ณ  ์ž์‹ ์˜ http connection์„ ์ด์šฉํ•œ ์›น์‚ฌ์ดํŠธ์— ์ ‘์†ํ•˜๋„๋ก
ํ•œ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ํ”ผ์‹ฑ์‚ฌ์ดํŠธ์™€ ๋‹ค๋ฅผ ์ˆ˜ ์žˆ๋Š” ๊ฒƒ์€ ์‚ฌ์šฉ์ž์˜ http ์ปจ๋„ฅ์…˜ ๋‚ด์šฉ์„ ์‹ค์ œ ๊ณต๊ฒฉ์ž์™€ paypal๊ฐ„์— https ์ปจ๋„ฅ
์…˜ ๋‚ด์šฉ์œผ๋กœ ์„œ๋กœ ํฌ์›Œ๋”ฉ์‹œ์ผœ์„œ, ์‚ฌ์šฉ์ž์—๊ฒŒ๋Š” ์ฃผ์†Œ์ฐฝ์— https๊ฐ€ ์•ˆ์จ์žˆ๋‹ค๋Š” ๊ฒƒ ์™ธ์—๋Š” ๋™์ผํ•œ ์‚ฌ์ดํŠธ์— ์ ‘์†ํ•œ ๊ฒƒ์œผ๋กœ ์•ˆ๋‹ค๋Š” ์ 
์ž…๋‹ˆ๋‹ค. ํ”ผ์‹ฑ์‚ฌ์ดํŠธ๋ฅผ ๋”ฐ๋กœ ๊ตฌ์ถ•ํ•˜๋Š” ๋น„์šฉ์ด ์ „ํ˜€ ์—†๊ธฐ๋•Œ๋ฌธ์ด ์‰ฝ์Šต๋‹ˆ๋‹ค. ์ž์„ธํ•œ ๋‚ด์šฉ์€ ์ด๋ฏธ ์˜ฌ๋ผ์™€์žˆ๋Š” ๋ถ€๋ถ„์„ ์ฝ์–ด๋ณด์‹œ๋ฉด ๋˜๊ฒ ์Šต๋‹ˆ
๋‹ค.

>ํ•ดํ‚น์— ์‚ฌ์šฉ๋  ์ˆ˜ ์žˆ์ง€์š”..
>ํ‰๋ฌธ http form data ๋ฅผ ์กฐ์ž‘ํ•˜์—ฌ stunnel์„ ์ด์šฉํ•˜์—ฌ ์„œ๋ฒ„์™€ ์ •์ƒ์ ์ธ ํ†ต์‹ ์„ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

SSL์ด MITM์œผ๋กœ ์Šค๋‹ˆํ•‘ ํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒƒ์€ ์‚ฌ์‹ค์ธ๋ฐ, stunnel์ด ์–ด๋””์— ์ด์šฉ๋˜๋Š”์ง„ ์ž˜ ๋ชจ๋ฅด๊ฒ ์Šต๋‹ˆ๋‹ค. ๋ฌด์–ธ๊ฐ€ ๋„์›€์„ ๋ฐ›๋Š”
๋ฐ ์‚ฌ์šฉํ•  ์ˆ˜๋Š” ์žˆ๊ฒ ์Šต๋‹ˆ๋‹ค.

>e2e ๋ณด์•ˆ ์ ‘์†์ธ ์ด๋Ÿฌํ•œ http ํŒŒ๋ผ๋ฉ”ํ„ฐ ์กฐ์ž‘์ด ๋ถˆ๊ฐ€๋Šฅ ํ•ฉ๋‹ˆ๋‹ค.
>e2e ์•”๋ณตํ˜ธํ™”๋ฅผ ๋‹ด๋‹นํ•˜๋Š” activeX ๋ฅผ ํ•ดํ‚นํ–ˆ๋‹ค๋Š” ์ „์ œ๋ฅผ ํ•ด์•ผํ•œ ๊ฐ€๋Šฅํ•œ ๊ฒƒ์ด์ฃ ..

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

dasony

unread,
Apr 12, 2009, 11:59:57โ€ฏPM4/12/09
to open web
์œ„์— ๊ธ€์„ ์“ฐ๋‹ค ๋ณด๋‹ˆ ํŽธ์ง‘์„ ์ž˜๋ชปํ–ˆ๊ตฐ์š”. "swlee๋‹˜/"์ด ์—‰๋šฑํ•œ ๊ณณ์— ๋“ค์–ด๊ฐ€์žˆ์Šต๋‹ˆ๋‹ค. ์ฃ„์†กํ•ฉ๋‹ˆ๋‹ค ^^;

๋ง๋ถ™์ด์ž๋ฉด ํ˜„์žฌ (์ƒํ˜ธ์ธ์ฆ์˜) SSL๋ฐฉ์‹์ด๋‚˜ ํ”Œ๋Ÿฌ๊ทธ์ธ ๋ฐฉ์‹์ด๋‚˜ ์ค‘๊ฐ„ ๋„คํŠธ์›Œํฌ์—์„œ๋งŒ ๋ณด์ž๋ฉด ๋™์ผํ• ๊ฒ๋‹ˆ๋‹ค. ๊ตณ์ด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ ˆ๋ฒจ
์˜ ์•”ํ˜ธํ™”๊ฐ€ ์˜๋ฏธ๊ฐ€ ์žˆ์œผ๋ ค๋ฉด, ํด๋ผ์ด์–ธํŠธPC์˜ ์•…์„ฑ์ฝ”๋“œ๊ฐ€ ์žˆ๋‹ค๊ณ  ํ–ˆ์„ ๋•Œ์ด๊ฒ ์ง€์š”.

swlee

unread,
Apr 13, 2009, 12:11:20โ€ฏAM4/13/09
to open web
ํ˜น์‹œ sql-injection ์ด๋‚˜ xss ๊ฐ™์€ ์›นํ•ดํ‚น ๊ธฐ์ˆ ์— ๋Œ€ํ•ด ์•Œ๊ณ  ๊ณ„์‹ญ๋‹ˆ๊นŒ?

dasony

unread,
Apr 13, 2009, 12:19:55โ€ฏAM4/13/09
to open web
๋„ค^^ ๋‘ ๊ธฐ๋ฒ• ๋ชจ๋‘ ์ž˜ ์•Œ๊ณ ์žˆ์Šต๋‹ˆ๋‹ค.
์ผ๋‹จ SQL Injection์€ ์ •์ƒ์ ์ธ ์ธํ„ฐ๋„ท ๋ฑ…ํ‚น ์‚ฌ์ดํŠธ์—์„œ ์ผ์–ด๋‚˜์„œ๋Š” ์•ˆ๋  ์ผ์ด๊ณ ์š”.
ActiveX๋กœ๋Š” ๋ง‰์„ ์ˆ˜ ์žˆ์œผ๋‚˜ SSL์˜ ๊ฒฝ์šฐ ์‚ฌ์šฉ์ž์˜ ์ •๋ณด๊ฐ€ ๋น ์ ธ๋‚˜๊ฐˆ ์ˆ˜ ์žˆ๋Š” XSS ๊ณต๊ฒฉ์ด ์žˆ๋‹ค๋ฉด, ๊ทธ ๋‚ด์šฉ์ด ๊ถ๊ธˆํ•ฉ๋‹ˆ
๋‹ค.

swlee

unread,
Apr 13, 2009, 12:20:44โ€ฏAM4/13/09
to open web
์˜ค์ง ๋„คํŠธ์›Œํฌ ๊ตฌ๊ฐ„์—์„œ์˜ ๋ณด์•ˆ๋งŒ ์ง‘์ค‘ํ•œ๋‹ค๋ฉด ๋ณ„๋ฐ˜ ์ฐจ์ด๊ฐ€ ์—†์„์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
Application ๋ ˆ๋ฒจ์—์„œ ๋™์ž‘ํ•˜๋Š” ํ•ดํ‚น ๊ธฐ์ˆ ์— ๋Œ€ํ•œ ๊ณต๊ฐ๋Œ€๊ฐ€ ๋จผ์ € ํ•„์š”ํ•  ๊ฒƒ ๊ฐ™๋„ค์š”..

On 4์›”13์ผ, ์˜คํ›„1์‹œ11๋ถ„, swlee <Bang...@gmail.com> wrote:

> > ์˜ ์•”ํ˜ธํ™”๊ฐ€ ์˜๋ฏธ๊ฐ€ ์žˆ์œผ๋ ค๋ฉด, ํด๋ผ์ด์–ธํŠธPC์˜ ์•…์„ฑ์ฝ”๋“œ๊ฐ€ ์žˆ๋‹ค๊ณ  ํ–ˆ์„ ๋•Œ์ด๊ฒ ์ง€์š”.- ๋”ฐ์˜จ ํ…์ŠคํŠธ ์ˆจ๊ธฐ๊ธฐ -

youknowit

unread,
Apr 13, 2009, 12:24:49โ€ฏAM4/13/09
to open web
On Apr 13, 12:57 pm, dasony <das...@gmail.com> wrote:

> ํ˜„์žฌ์˜ ์ธํ„ฐ๋„ท๋ฑ…ํ‚น ํ™˜๊ฒฝ์—์„œ, MITM ๊ณต๊ฒฉ์ž๊ฐ€ ์ธํ„ฐ๋„ท ๋ฑ…ํ‚น ์‚ฌ์ดํŠธ์—์„œ ์ž์‹ ์˜ ์•…์„ฑ ์ฝ”๋“œ๋ฅผ ์„ค์น˜ํ•˜๋„๋ก
> ์ฝ”๋“œ๋ฅผ ์ถ”๊ฐ€ํ•˜๋ฉด, ์‚ฌ์šฉ์ž๋Š” ํ˜„์žฌ ๋ฑ…ํ‚น ์‚ฌ์ดํŠธ์—์„œ ์ œ๊ณตํ•˜๋Š” ๋ณด์•ˆ ํ”Œ๋Ÿฌ๊ทธ์ธ์ด๋ผ๊ณ  ์ƒ๊ฐํ•˜๊ธฐ๋•Œ๋ฌธ์— ์„ค์น˜ํ•  ๊ฒƒ์ด๋ผ๋Š” ์ด์•ผ๊ธฐ์ž…๋‹ˆ๋‹ค. ์ฆ‰
> SSL์„ ์‚ฌ์šฉํ•  ๋•Œ ์‚ฌ์šฉ์ž๊ฐ€ ์ฃผ์†Œ์ฐฝ๊ณผ ์„œ๋ฒ„ ์ธ์ฆ์„œ๋ฅผ ์ œ๋Œ€๋กœ ํ™•์ธํ•˜์ง€ ์•Š์„ ๊ฒƒ์ด๊ธฐ๋•Œ๋ฌธ์— MITM ๊ณต๊ฒฉ์ด ๊ฐ€๋Šฅํ•˜๋‹ค๋Š” ๊ฒƒ๊ณผ ๋™์ผํ•œ ๋งฅ
> ๋ฝ์ž…๋‹ˆ๋‹ค.

์˜ˆ, ๊ทธ๋ ‡์Šต๋‹ˆ๋‹ค. ๋‹ค๋งŒ, ํ•œ๊ฐ€์ง€ ์ฐจ์ด์ ์€ SSL strip ์˜ ๊ฒฝ์šฐ์—๋Š” ์ด์šฉ์ž๊ฐ€ ์ฃผ์˜ ๊นŠ๊ฒŒ ์ฃผ์†Œ์ฐฝ์„ ํ™•์ธํ•˜๋ฉด ๊ฐ์ง€ํ•  ์ˆ˜ ์žˆ
๊ณ , ์„œ๋ฒ„๊ฐ€ client certificate authentication ์„ ์ฑ„์šฉํ•˜๋ฉด ์•„์˜ˆ ๋ถˆ๊ฐ€๋Šฅํ•œ ๊ณต๊ฒฉ์ž…๋‹ˆ๋‹ค. ์ œ๊ฐ€ ์ œ์‹œํ•œ
๋ฐฉ๋ฒ•("Plugin strip")์€ URL ์ฃผ์†Œ ๊นŒ์ง€ ๋™์ผํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์„œ๋ฒ„๊ฐ€ ์•„๋ฌด๋ฆฌ ๋ฐฉ๋น„๋Œ€์ฑ…์„ ์ถ”๊ฐ€ํ•ด๋„ ๋ฐฉ์–ดํ•  ๋ฐฉ๋ฒ•์€ ์—†์Šต๋‹ˆ
๋‹ค. ์œ ์ผํ•œ ๋Œ€์ฑ…์€ ์ด์šฉ์ž๊ฐ€ fake ํ”Œ๋Ÿฌ๊ทธ์ธ ์ด๋ผ๋Š” ์‚ฌ์‹ค์„ ์˜ค๋กœ์ง€ "๋ณด์•ˆ๊ฒฝ๊ณ ์ฐฝ"๋งŒ์„ ๋ณด๊ณ (์›นํŽ˜์ด์ง€ ์ž์ฒด๋Š” ์™„๋ฒฝํ•˜๊ฒŒ ์€ํ–‰ํŽ˜์ด์ง€
์™€ ๊ฐ™์ง€๋งŒ) ์•Œ์•„๋‚ด๋„๋ก ๊ณ ๋„๋กœ ํ›ˆ๋ จ๋˜์–ด ์žˆ์–ด์•ผ ํ•œ๋‹ค๋Š” ๊ฒƒ์ด์ง€์š”.

skon

unread,
Apr 13, 2009, 12:31:40โ€ฏAM4/13/09
to open web
๋ณด์•ˆ์— ๋Œ€ํ•œ ์ง€์‹์ด ๋ถ€์กฑํ•œ ์ €ํฌ์˜ ์งˆ๋ฌธ์— ์นœ์ ˆํ•˜๊ฒŒ ๋‹ต๋ณ€์„ ๋‹ฌ์•„์ฃผ์‹œ๋Š” swlee๋‹˜๊ป˜ ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค.
์˜คํ”ˆ์›น์—๋Š” swlee๋‹˜๊ณผ ๊ฐ™์€ ๋ถ„์ด ์ ˆ์‹คํžˆ ํ•„์š”ํ–ˆ์Šต๋‹ˆ๋‹ค. :)

์ €๋„ ๋ถ„์œ„๊ธฐ์— ํŽธ์Šนํ•ด์„œ ์งˆ๋ฌธ๋“œ๋ ค๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.
1. ์œˆ๋„์šฐ ์‹œ์Šคํ…œ์—์„œ ํด๋ผ์ด์–ธํŠธ ์‹œ์Šคํ…œ์˜ ๋ฌด๊ฒฐ์„ฑ์„ ๋ฏฟ์„ ์ˆ˜ ์—†๊ธฐ์— ๋ณ„๋„์˜ ๋ณด์•ˆ์„ ๋‹ด๋‹นํ•˜๋Š” E2E๊ฐ€ ํ•„์š”ํ•จ์„ ์–˜๊ธฐํ•˜์‹œ๋Š” ๊ฒƒ ๊ฐ™์Šต
๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ๊ธฐ์กด ์›น๋ธŒ๋ผ์šฐ์ €์™€ ๋…๋ฆฝ์ ์œผ๋กœ ๊ฐœ๋ฐœ๋  ํ•„์š”๊ฐ€ ์žˆ์œผ๋ฉฐ (์‚ฌ์‹ค ๋ธŒ๋ผ์šฐ์ €๊ฐ€ ์ œ๊ณตํ•ด๋„ ๋˜์ง€๋งŒ, ๊ฐœ๋ฐœ์ด๋‚˜ ํŒจ์น˜ ์‘๋‹ต์„ฑ์ด ๋Š
๋ฆด ์ˆ˜ ์žˆ๊ฒ ๋„ค์š”.), ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ์“ฐ๋Š” ๊ฒƒ์€ ์ข‹์€ ๊ธฐ๋ฒ•์ผ ์ˆ˜ ์žˆ๋‹ค.

์ œ๊ฐ€ ์ดํ•ดํ•œ ๋ถ€๋ถ„์€ ์ด์ •๋„์ž…๋‹ˆ๋‹ค.

๊ทธ๋ ‡๋‹ค๋ฉด Linux๋‚˜ Mac OS X์—์„œ๋„ ์ด๋Ÿด ์ ˆ์ฐจ๊ฐ€ ํ•„์š”ํ•˜๋‹ค๊ณ  ๋ณด์‹œ๋Š”์ง€์š”.. ๋ณดํ†ต Linux๋‚˜ Mac OS X๋Š” ์‹œ์Šคํ…œ์˜ ๋ฌด
๊ฒฐ์„ฑ์ด ๋ฌด๋„ˆ์กŒ๋‹ค๋Š” ๊ฐ€์ •์„ ์ข‹์•„ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ ์ผ์ด ๋ฒŒ์–ด์กŒ๋‹ค๊ณ  ๋ณผ ๋•Œ, ํด๋ฆฐ ์„ค์น˜๊ฐ€ ํ•ด๋‹ต์œผ๋กœ ์ œ์‹œ๋  ์ •๋„์ž…๋‹ˆ๋‹ค. ์‹œ์Šคํ…œ์˜ ๋ฌด
๊ฒฐ์„ฑ์€ ์‹œ์Šคํ…œ ์ž์ฒด์˜ ๋ณด์•ˆ์‹œ์Šคํ…œ์œผ๋กœ ํ™•๋ณดํ•˜๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค.
๊ทธ๋ ‡๋‹ค๋ฉด, ์ด ๊ฒฝ์šฐ์—๋„ ์œ„์—์„œ ๋ง์”€ํ•˜์‹  E2E๊ฐ€ ํ•„์š”๋กœ ํ•˜๋Š” ๊ฒƒ์ธ์ง€์š”..

2. ๋…ผ์˜๊ฐ€ ๊ณ„์† ActiveX๋ฅผ ์ด์šฉํ•  ๊ฒฝ์šฐ์˜ ์žฅ์ ๊ณผ SSL์—์„œ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋Š” ๋ณด์•ˆํ—ˆ์ ์œผ๋กœ ์—ฐ๊ฒฐ๋˜๊ณ  ์žˆ๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.
๊ต์ˆ˜๋‹˜์€ SSLstrip์ด๋‚˜ SSLsniff ๋“ฑ์€ Client Certificate๋กœ ๋ง‰์„ ์ˆ˜ ์žˆ์ง€ ์•Š๊ฒ ๋Š๋ƒ๋Š” ์˜๊ฒฌ์„ ๋‚ด์…จ๋Š”๋ฐ
์š”..

ํ˜„์žฌ ๊ณต์ธ์ธ์ฆ์€ ํ”Œ๋Ÿฌ๊ทธ์ธ์œผ๋กœ ํ•œ๋‹ค๊ณ  ๋ณผ ๋•Œ, ๋ณด์•ˆ์ ‘์†๊ธฐ์ˆ ์„ SSL๋กœ๋Š” Active X์—์„œ ์ œ์‹œํ•˜๋Š” ๋ณด์•ˆ์ˆ˜์ค€์„ ํ™•๋ณดํ•  ์ˆ˜ ์—†์„๊นŒ
์š”?
(E2E๋Š” ์—ญ์‹œ ํ”Œ๋Ÿฌ๊ทธ์ธ์œผ๋กœ ๊ตฌํ˜„ํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.)

dasony

unread,
Apr 13, 2009, 12:33:52โ€ฏAM4/13/09
to open web
> ์˜ค์ง ๋„คํŠธ์›Œํฌ ๊ตฌ๊ฐ„์—์„œ์˜ ๋ณด์•ˆ๋งŒ ์ง‘์ค‘ํ•œ๋‹ค๋ฉด ๋ณ„๋ฐ˜ ์ฐจ์ด๊ฐ€ ์—†์„์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
> Application ๋ ˆ๋ฒจ์—์„œ ๋™์ž‘ํ•˜๋Š” ํ•ดํ‚น ๊ธฐ์ˆ ์— ๋Œ€ํ•œ ๊ณต๊ฐ๋Œ€๊ฐ€ ๋จผ์ € ํ•„์š”ํ•  ๊ฒƒ ๊ฐ™๋„ค์š”..

Application ๋ ˆ๋ฒจ์—์„œ ๋™์ž‘ํ•˜๋Š” ํ•ดํ‚น ๊ธฐ์ˆ ์ด๋ผ๋Š” ๊ฒƒ์€ ๊ณต๊ฒฉ ์ฝ”๋“œ๊ฐ€ ์‚ฌ์šฉ์ž ์ปดํ“จํ„ฐ์— ์„ค์น˜๋˜์—ˆ์„ ๊ฒฝ์šฐ๋กœ ์ดํ•ดํ•ด๋„ ๋ ๊นŒ์š”? ๊ทธ
๋ ‡๋‹ค๋ฉด ํ”Œ๋Ÿฌ๊ทธ์ธ ๋ฐฉ์‹์ด๋‚˜ ์ƒํ˜ธ์ธ์ฆ SSL ๋ฐฉ์‹์ด๋‚˜ ์œ„ํ—˜ํ•˜๊ธด ๋งˆ์ฐฌ๊ฐ€์ง€์ด๊ฒ ์ง€์š”. ๋ฌผ๋ก  ํ”Œ๋Ÿฌ๊ทธ์ธ์ชฝ์ด ๊ณต๊ฒฉ์ด ์กฐ๊ธˆ ๋ณต์žกํ•ด๋ณด์ด๊ธด ํ•ฉ๋‹ˆ
๋‹ค. ๊ทธ ๋Œ€์‹  ํ˜„์žฌ ActiveX๋ฅผ ํ†ตํ•œ ๋ณด์•ˆ ํ”Œ๋Ÿฌ๊ทธ์ธ ๋ฐฐํฌ๋ฅผ ์ค‘๊ฐ„์—์„œ ๊ฐ€๋กœ์ฑ„๋ฉด ์•…์„ฑ์ฝ”๋“œ ๋ฐฐํฌ๋„ ํ›จ์”ฌ ์‰ฌ์›Œ์ง„๋‹ค๋Š” ์ ๋„ ์žˆ์Šต๋‹ˆ
๋‹ค. (์‚ฌ์‹ค MITM ๊ณต๊ฒฉ์ด ์‹ค์ œ๋กœ ํฐ ์˜๋ฏธ๊ฐ€ ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•˜์ง„ ์•Š์Šต๋‹ˆ๋‹ค. OS ๋“ฑ์˜ ๋ณด์•ˆ ํ™€์„ ์‚ฌ์šฉํ•˜์ง€, ๋ฌด์Šจ์ˆ˜๋กœ ๋„คํŠธ์›Œํฌ๋ฅผ ์ 
๊ฑฐํ•ฉ๋‹ˆ๊นŒ ^^; SSL์˜ ํ—ˆ์ ์œผ๋กœ MITM์ด ์ œ๊ธฐ๋˜๋‹ค๋ณด๋‹ˆ๊นŒ MITM์ด์•ผ๊ธฐ๊ฐ€ ์ด๋งŒํผ ๋‚˜์˜จ ๊ฒƒ์œผ๋กœ ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.) ๊ทธ๋Ÿฐ๋ฐ ํ˜„์žฌ ํ”Œ๋Ÿฌ๊ทธ
์ธ์ด ์‚ฌ์‹ค ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ ˆ๋ฒจ์—์„œ ๋ณ„๋‹ค๋ฅธ ๋ณด์•ˆ ๊ฐ•ํ™”๋ฅผ ํ•˜๊ณ  ์žˆ์ง€ ์•Š๋‹ค๋Š” mountie๋‹˜์˜ ์˜๊ฒฌ๋„ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์—ญ์‹œ ์ด๋Ÿฐ๊ฑด ๊ด€๊ณ„์ž
๊ฐ€ ์ง์ ‘ ํ’€์–ด์ค˜์•ผ ๊ฐ€๋Šฅํ•œ ์ด์•ผ๊ธฐ์ผ ๋“ฏ ํ•ฉ๋‹ˆ๋‹ค.

ํ•˜์—ฌํŠผ ์Šฌ์Šฌ ์ €๋„ ActiveX ์ด์•ผ๊ธฐ๋Š” ํ• ๋งŒํผ ํ•œ ๊ฒƒ ๊ฐ™์•„์„œ ๊ทธ๋งŒํ• ๊นŒ ์ƒ๊ฐ ์ค‘์ž…๋‹ˆ๋‹ค. ^^; ์–‘์ชฝ๋‹ค ์žฅ๋‹จ์ ์ด ์žˆ๋Š”๋ฐ, ๊ฒฐ๊ตญ ํ‘œ
์ค€์ด ๊ฐ€์ง€๋Š” ํฌ๋กœ์Šคํ”Œ๋žซํผ์ด๋ผ๋Š” ์žฅ์ ์— ๋Œ€ํ•œ ์ ์ˆ˜๋ฅผ ์–ผ๋งˆ๋‚˜ ๋งค๊ธฐ๋Š๋ƒ์— ๋”ฐ๋ผ, ์ตœ์ข… ๊ฒฐ์ •์ด ๋‹ฌ๋ผ์ง€๋Š” ๊ฒƒ ์•„๋‹๊นŒ ํ•ฉ๋‹ˆ๋‹ค.

swlee๋‹˜ ์ข‹์€ ์ด์•ผ๊ธฐ ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

Jung Tae-young

unread,
Apr 13, 2009, 12:40:13โ€ฏAM4/13/09
to open...@googlegroups.com
skon ์“ด ๊ธ€:

> ๋ณด์•ˆ์— ๋Œ€ํ•œ ์ง€์‹์ด ๋ถ€์กฑํ•œ ์ €ํฌ์˜ ์งˆ๋ฌธ์— ์นœ์ ˆํ•˜๊ฒŒ ๋‹ต๋ณ€์„ ๋‹ฌ์•„์ฃผ์‹œ๋Š” swlee๋‹˜๊ป˜ ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค.
> ์˜คํ”ˆ์›น์—๋Š” swlee๋‹˜๊ณผ ๊ฐ™์€ ๋ถ„์ด ์ ˆ์‹คํžˆ ํ•„์š”ํ–ˆ์Šต๋‹ˆ๋‹ค. :)
>
> ์ €๋„ ๋ถ„์œ„๊ธฐ์— ํŽธ์Šนํ•ด์„œ ์งˆ๋ฌธ๋“œ๋ ค๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.
> 1. ์œˆ๋„์šฐ ์‹œ์Šคํ…œ์—์„œ ํด๋ผ์ด์–ธํŠธ ์‹œ์Šคํ…œ์˜ ๋ฌด๊ฒฐ์„ฑ์„ ๋ฏฟ์„ ์ˆ˜ ์—†๊ธฐ์— ๋ณ„๋„์˜ ๋ณด์•ˆ์„ ๋‹ด๋‹นํ•˜๋Š” E2E๊ฐ€ ํ•„์š”ํ•จ์„ ์–˜๊ธฐํ•˜์‹œ๋Š” ๊ฒƒ ๊ฐ™์Šต
> ๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ๊ธฐ์กด ์›น๋ธŒ๋ผ์šฐ์ €์™€ ๋…๋ฆฝ์ ์œผ๋กœ ๊ฐœ๋ฐœ๋  ํ•„์š”๊ฐ€ ์žˆ์œผ๋ฉฐ (์‚ฌ์‹ค ๋ธŒ๋ผ์šฐ์ €๊ฐ€ ์ œ๊ณตํ•ด๋„ ๋˜์ง€๋งŒ, ๊ฐœ๋ฐœ์ด๋‚˜ ํŒจ์น˜ ์‘๋‹ต์„ฑ์ด ๋Š
> ๋ฆด ์ˆ˜ ์žˆ๊ฒ ๋„ค์š”.), ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ์“ฐ๋Š” ๊ฒƒ์€ ์ข‹์€ ๊ธฐ๋ฒ•์ผ ์ˆ˜ ์žˆ๋‹ค.
>
> ์ œ๊ฐ€ ์ดํ•ดํ•œ ๋ถ€๋ถ„์€ ์ด์ •๋„์ž…๋‹ˆ๋‹ค.
>
> ๊ทธ๋ ‡๋‹ค๋ฉด Linux๋‚˜ Mac OS X์—์„œ๋„ ์ด๋Ÿด ์ ˆ์ฐจ๊ฐ€ ํ•„์š”ํ•˜๋‹ค๊ณ  ๋ณด์‹œ๋Š”์ง€์š”.. ๋ณดํ†ต Linux๋‚˜ Mac OS X๋Š” ์‹œ์Šคํ…œ์˜ ๋ฌด
> ๊ฒฐ์„ฑ์ด ๋ฌด๋„ˆ์กŒ๋‹ค๋Š” ๊ฐ€์ •์„ ์ข‹์•„ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ ์ผ์ด ๋ฒŒ์–ด์กŒ๋‹ค๊ณ  ๋ณผ ๋•Œ, ํด๋ฆฐ ์„ค์น˜๊ฐ€ ํ•ด๋‹ต์œผ๋กœ ์ œ์‹œ๋  ์ •๋„์ž…๋‹ˆ๋‹ค. ์‹œ์Šคํ…œ์˜ ๋ฌด
> ๊ฒฐ์„ฑ์€ ์‹œ์Šคํ…œ ์ž์ฒด์˜ ๋ณด์•ˆ์‹œ์Šคํ…œ์œผ๋กœ ํ™•๋ณดํ•˜๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค.
> ๊ทธ๋ ‡๋‹ค๋ฉด, ์ด ๊ฒฝ์šฐ์—๋„ ์œ„์—์„œ ๋ง์”€ํ•˜์‹  E2E๊ฐ€ ํ•„์š”๋กœ ํ•˜๋Š” ๊ฒƒ์ธ์ง€์š”..
>
์˜ˆ์ „์— ๋‹ค๋ฅธ ๋ถ„์ด ์˜ฌ๋ ค์ฃผ์…จ๋˜ ๊ธ€ ์ค‘์— Visa international ์—์„œ ํ–ˆ๋˜ ๋ณด์•ˆ ๊ต
์œก๊ณผ ๊ด€๋ จ๋œ ๋‚ด์šฉ์ด ์žˆ์—ˆ๊ณ , ๊ฑฐ๊ธฐ์—๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ํ•ญ๋ชฉ์ด ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.

5. ์•ˆํ‹ฐ๋ฐ”์ด๋Ÿฌ์Šค
- ๋ฐ”์ด๋Ÿฌ์Šค๊ฐ€ ์ž์ฃผ ๊ฐ์—ผ๋˜๋Š” ํ™˜๊ฒฝ์— ๋Œ€ํ•œ Antivirus ์„ค์น˜(WIndows๋ผ๋Š” ๋ง์ด
MS๋กœ๋น„๋กœ ๋น ์กŒ์–ด์š”.)
- Antivirus Reporting

์ €๋Š” ํ‚ค๋ณด๋“œ ๋ณด์•ˆ, ์•ˆํ‹ฐ ๋ฐ”์ด๋Ÿฌ์Šค์— ๋Œ€ํ•ด์„œ๋Š” ์œ„์™€ ๊ฐ™์ด ์ฐจ๋ณ„์  ๋„์ž…์ด ํ•„์š”
ํ•˜๋‹ค๋Š” ์ž…์žฅ์ž…๋‹ˆ๋‹ค.


> 2. ๋…ผ์˜๊ฐ€ ๊ณ„์† ActiveX๋ฅผ ์ด์šฉํ•  ๊ฒฝ์šฐ์˜ ์žฅ์ ๊ณผ SSL์—์„œ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋Š” ๋ณด์•ˆํ—ˆ์ ์œผ๋กœ ์—ฐ๊ฒฐ๋˜๊ณ  ์žˆ๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.
> ๊ต์ˆ˜๋‹˜์€ SSLstrip์ด๋‚˜ SSLsniff ๋“ฑ์€ Client Certificate๋กœ ๋ง‰์„ ์ˆ˜ ์žˆ์ง€ ์•Š๊ฒ ๋Š๋ƒ๋Š” ์˜๊ฒฌ์„ ๋‚ด์…จ๋Š”๋ฐ
> ์š”..
>
> ํ˜„์žฌ ๊ณต์ธ์ธ์ฆ์€ ํ”Œ๋Ÿฌ๊ทธ์ธ์œผ๋กœ ํ•œ๋‹ค๊ณ  ๋ณผ ๋•Œ, ๋ณด์•ˆ์ ‘์†๊ธฐ์ˆ ์„ SSL๋กœ๋Š” Active X์—์„œ ์ œ์‹œํ•˜๋Š” ๋ณด์•ˆ์ˆ˜์ค€์„ ํ™•๋ณดํ•  ์ˆ˜ ์—†์„๊นŒ
> ์š”?
> (E2E๋Š” ์—ญ์‹œ ํ”Œ๋Ÿฌ๊ทธ์ธ์œผ๋กœ ๊ตฌํ˜„ํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.)
>

XecureWeb/INISafeWeb + NProtect + V3 ์กฐํ•ฉ์„ HTTPS + ๊ณต์ธ์ธ์ฆ ํ”Œ๋Ÿฌ๊ทธ์ธ +
NProtect + V3 ์‹์œผ๋กœ ๋ฐ”๊พธ์ž๋Š” ๊ฒƒ ์•„๋‹Œ๊ฐ€์š”?

XecureWeb/INISafeWeb์—์„œ *๋ณด์•ˆ ์ฑ„๋„*๊ณผ *๊ณต์ธ ์ธ์ฆ*์„ ๋™์‹œ์— ๋‹ด๋‹นํ•˜๋˜ ๊ฒƒ์„
๋ณด์•ˆ ์ฑ„๋„์€ HTTPS, ๊ณต์ธ ์ธ์ฆ์€ XecureWeb(ํ˜น์€ INISafeWeb) ๋กœ ๋ฐ”๊พธ๋Š” ๊ฒƒ์ด์ฃ .

XecureWeb/INISafeWeb์˜ ์ถ•์†Œ ์ ์šฉ์ด๋ผ๊ณ  ๋ณด๋Š” ๊ฒƒ์ด ๋งž์„ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. (๊ณต์ธ
์ธ์ฆ ํ”Œ๋Ÿฌ๊ทธ์ธ์ด -์ตœ์†Œ ๊ตญ๋‚ด ํ‘œ์ค€์ด๋ผ๋„- ํ‘œ์ค€ํ™”๋  ๊ฒฝ์šฐ
XecureWeb/INISafeWeb ๋“ฑ์˜ ์†”๋ฃจ์…˜๋“ค ์ค‘ ์ž๊ธฐ๊ฐ€ ์›ํ•˜๋Š” ์ œํ’ˆ ํ•˜๋‚˜๋ฅผ ์„ ํƒํ•ด์„œ
์‚ฌ์šฉํ•˜๋ฉด ๋˜๊ฒ ์ฃ .)

> On 4์›”13์ผ, ์˜ค์ „12์‹œ11๋ถ„, swlee <Bang...@gmail.com> wrote:
>
>> ํ˜น์‹œ sql-injection ์ด๋‚˜ xss ๊ฐ™์€ ์›นํ•ดํ‚น ๊ธฐ์ˆ ์— ๋Œ€ํ•ด ์•Œ๊ณ  ๊ณ„์‹ญ๋‹ˆ๊นŒ?
>>
>> On 4์›”13์ผ, ์˜คํ›„12์‹œ59๋ถ„, dasony <das...@gmail.com> wrote:
>>
>>
>>
>>
>>> ์œ„์— ๊ธ€์„ ์“ฐ๋‹ค ๋ณด๋‹ˆ ํŽธ์ง‘์„ ์ž˜๋ชปํ–ˆ๊ตฐ์š”. "swlee๋‹˜/"์ด ์—‰๋šฑํ•œ ๊ณณ์— ๋“ค์–ด๊ฐ€์žˆ์Šต๋‹ˆ๋‹ค. ์ฃ„์†กํ•ฉ๋‹ˆ๋‹ค ^^;
>>>
>>> ๋ง๋ถ™์ด์ž๋ฉด ํ˜„์žฌ (์ƒํ˜ธ์ธ์ฆ์˜) SSL๋ฐฉ์‹์ด๋‚˜ ํ”Œ๋Ÿฌ๊ทธ์ธ ๋ฐฉ์‹์ด๋‚˜ ์ค‘๊ฐ„ ๋„คํŠธ์›Œํฌ์—์„œ๋งŒ ๋ณด์ž๋ฉด ๋™์ผํ• ๊ฒ๋‹ˆ๋‹ค. ๊ตณ์ด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ ˆ๋ฒจ
>>> ์˜ ์•”ํ˜ธํ™”๊ฐ€ ์˜๋ฏธ๊ฐ€ ์žˆ์œผ๋ ค๋ฉด, ํด๋ผ์ด์–ธํŠธPC์˜ ์•…์„ฑ์ฝ”๋“œ๊ฐ€ ์žˆ๋‹ค๊ณ  ํ–ˆ์„ ๋•Œ์ด๊ฒ ์ง€์š”.
>>>
> >
>

๊ด€๋ จํ•ด์„œ๋Š” ์„œ๋ฒ„ ์‚ฌ์ด๋“œ์—์„œ (๊ณ ๋ ค๋งŒ ์ œ๋Œ€๋กœ ํ•˜๊ณ  ์žˆ๋‹ค๋ฉด) ๋ง‰์„ ์ˆ˜ ์žˆ๋‹ค๋Š” ์‚ฌ
์‹ค์„ ๋” ์ž˜ ์•„์‹ค ๊ฒƒ ๊ฐ™์•„ ๋” ๋งํ•˜์ง€ ์•Š๊ฒ ์Šต๋‹ˆ๋‹ค.

dasony

unread,
Apr 13, 2009, 12:42:35โ€ฏAM4/13/09
to open web
> 5. ์•ˆํ‹ฐ๋ฐ”์ด๋Ÿฌ์Šค
> - ๋ฐ”์ด๋Ÿฌ์Šค๊ฐ€ ์ž์ฃผ ๊ฐ์—ผ๋˜๋Š” ํ™˜๊ฒฝ์— ๋Œ€ํ•œ Antivirus ์„ค์น˜(WIndows๋ผ๋Š” ๋ง์ด
> MS๋กœ๋น„๋กœ ๋น ์กŒ์–ด์š”.)
> - Antivirus Reporting
>
> ์ €๋Š” ํ‚ค๋ณด๋“œ ๋ณด์•ˆ, ์•ˆํ‹ฐ ๋ฐ”์ด๋Ÿฌ์Šค์— ๋Œ€ํ•ด์„œ๋Š” ์œ„์™€ ๊ฐ™์ด ์ฐจ๋ณ„์  ๋„์ž…์ด ํ•„์š”
> ํ•˜๋‹ค๋Š” ์ž…์žฅ์ž…๋‹ˆ๋‹ค.

๋‹ค ๋ณด์…จ๊ฒ ์ง€๋งŒ ํ˜น์‹œ ์˜คํ•ดํ•˜์‹œ๋Š” ๋ถ„์ด ์žˆ์„๊นŒ ๋ง๋ถ™์ž…๋‹ˆ๋‹ค. ํ•ด๋‹น ์š”๊ตฌ์‚ฌํ•ญ์€ ๋‚ด๋ถ€ ์ง์› PC ๋ฐ ์„œ๋ฒ„์— ๋Œ€ํ•œ ๊ฒƒ์ด๋ฉฐ, ๊ณ ๊ฐ PC์— ๋ฐฑ
์‹ ์„ ์„ค์น˜ํ•˜๋ผ๋Š” ์˜๋ฏธ๋Š” ์•„๋‹ˆ๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

Jung Tae-young

unread,
Apr 13, 2009, 12:46:52โ€ฏAM4/13/09
to open...@googlegroups.com
Jung Tae-young ์“ด ๊ธ€:
> skon ์“ด ๊ธ€:

>
>> 2. ๋…ผ์˜๊ฐ€ ๊ณ„์† ActiveX๋ฅผ ์ด์šฉํ•  ๊ฒฝ์šฐ์˜ ์žฅ์ ๊ณผ SSL์—์„œ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋Š” ๋ณด์•ˆํ—ˆ์ ์œผ๋กœ ์—ฐ๊ฒฐ๋˜๊ณ  ์žˆ๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.
>> ๊ต์ˆ˜๋‹˜์€ SSLstrip์ด๋‚˜ SSLsniff ๋“ฑ์€ Client Certificate๋กœ ๋ง‰์„ ์ˆ˜ ์žˆ์ง€ ์•Š๊ฒ ๋Š๋ƒ๋Š” ์˜๊ฒฌ์„ ๋‚ด์…จ๋Š”๋ฐ
>> ์š”..
>>
>> ํ˜„์žฌ ๊ณต์ธ์ธ์ฆ์€ ํ”Œ๋Ÿฌ๊ทธ์ธ์œผ๋กœ ํ•œ๋‹ค๊ณ  ๋ณผ ๋•Œ, ๋ณด์•ˆ์ ‘์†๊ธฐ์ˆ ์„ SSL๋กœ๋Š” Active X์—์„œ ์ œ์‹œํ•˜๋Š” ๋ณด์•ˆ์ˆ˜์ค€์„ ํ™•๋ณดํ•  ์ˆ˜ ์—†์„๊นŒ
>> ์š”?
>> (E2E๋Š” ์—ญ์‹œ ํ”Œ๋Ÿฌ๊ทธ์ธ์œผ๋กœ ๊ตฌํ˜„ํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.)
>>
>>
>
> XecureWeb/INISafeWeb + NProtect + V3 ์กฐํ•ฉ์„ HTTPS + ๊ณต์ธ์ธ์ฆ ํ”Œ๋Ÿฌ๊ทธ์ธ +
> NProtect + V3 ์‹์œผ๋กœ ๋ฐ”๊พธ์ž๋Š” ๊ฒƒ ์•„๋‹Œ๊ฐ€์š”?
>
> XecureWeb/INISafeWeb์—์„œ *๋ณด์•ˆ ์ฑ„๋„*๊ณผ *๊ณต์ธ ์ธ์ฆ*์„ ๋™์‹œ์— ๋‹ด๋‹นํ•˜๋˜ ๊ฒƒ์„
> ๋ณด์•ˆ ์ฑ„๋„์€ HTTPS, ๊ณต์ธ ์ธ์ฆ์€ XecureWeb(ํ˜น์€ INISafeWeb) ๋กœ ๋ฐ”๊พธ๋Š” ๊ฒƒ์ด์ฃ .
>
> XecureWeb/INISafeWeb์˜ ์ถ•์†Œ ์ ์šฉ์ด๋ผ๊ณ  ๋ณด๋Š” ๊ฒƒ์ด ๋งž์„ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. (๊ณต์ธ
> ์ธ์ฆ ํ”Œ๋Ÿฌ๊ทธ์ธ์ด -์ตœ์†Œ ๊ตญ๋‚ด ํ‘œ์ค€์ด๋ผ๋„- ํ‘œ์ค€ํ™”๋  ๊ฒฝ์šฐ
> XecureWeb/INISafeWeb ๋“ฑ์˜ ์†”๋ฃจ์…˜๋“ค ์ค‘ ์ž๊ธฐ๊ฐ€ ์›ํ•˜๋Š” ์ œํ’ˆ ํ•˜๋‚˜๋ฅผ ์„ ํƒํ•ด์„œ
> ์‚ฌ์šฉํ•˜๋ฉด ๋˜๊ฒ ์ฃ .)
>

๊ธ€์„ ์“ฐ๋‹ค ๋ง์•˜๋„ค์š” -_-;; ์–ด์จŒ๊ฑฐ๋‚˜ ํ•˜๊ณ  ์‹ถ์€ ์ด์•ผ๊ธฐ๋Š”

์•ž์—์„œ ์–˜๊ธฐํ–ˆ๋‹ค์‹œํ”ผ 'ActiveX๋ฅผ ํ†ตํ•œ ์•”ํ˜ธํ™”๋‚˜ SSL์„ ํ†ตํ•œ ์•”ํ˜ธํ™”๋‚˜ ๊ฑฐ๊ธฐ์„œ
๊ฑฐ๊ธฐ๊ณ , ๋ฒ”์šฉ์„ฑ์„ ์ƒ๊ฐํ•˜๋ฉด SSL์ด ๋” ์ข‹์œผ๋‹ˆ ์•”ํ˜ธํ™” ๋ถ€๋ถ„์€ SSL๋กœ ๋ฐ”๊พธ์ž.'
์ •๋„ ๋˜๊ฒ ์Šต๋‹ˆ๋‹ค.

์œˆ๋„์šฐ ํ™˜๊ฒฝ์—์„œ๋Š” ์—ฌ์ „ํžˆ ๋‚˜๋จธ์ง€๋ฅผ ๊ฐ•์ œํ•œ๋‹ค๊ณ  ํ–ˆ์„ ๋• ๋ณด์•ˆ ์ˆ˜์ค€์€ ๋˜‘๊ฐ™๊ฒ ์ฃ .

๋‹ค๋งŒ ๋น„์œˆ๋„์šฐ์ฆˆ ํ™˜๊ฒฝ์— ๋Œ€ํ•ด์„œ๋Š” ๊ณต์ธ์ธ์ฆ ์ •๋„๊นŒ์ง€๋กœ ๋งŒ์กฑํ•˜๊ณ  ๋‚˜๋จธ์ง€๋Š” ๊ฐ•
์ œํ•˜์ง€ ๋ง์•„์คฌ์Œ ์ข‹๊ฒ ๋‹ค๋Š”๊ฑฐ...

swlee

unread,
Apr 13, 2009, 12:55:21โ€ฏAM4/13/09
to open web
E2E ๋ณด์•ˆ ๊ธฐ์ˆ ์€ ๋„คํŠธ์› ๋ฟ๋งŒ์ด ์•„๋‹ˆ๋ผ DB, ๋ฉ”์ผ์„œ๋ฒ„ ๊ฐ™์€ ์„œ๋ฒ„ Application ์„ ๊ณต๊ฒฉํ•˜๋Š” ๊ธฐ์ˆ ์—๋„ ๋Œ€์‘์ด ๋ฉ๋‹ˆ
๋‹ค.
๋”ฐ๋ผ์„œ os์™€๋Š” ์ „ํ˜€ ๋ณ„๊ฐœ์˜ ์˜ˆ๊ธฐ์ž…๋‹ˆ๋‹ค.

SSL ์€ Secure Socket Layer ์˜ ์•ฝ์ž์ž…๋‹ˆ๋‹ค.
์ฆ‰ ๋„คํŠธ์›Œํฌ ๊ตฌ๊ฐ„์˜ ์•”ํ˜ธํ™”๋งŒ์„ ๋ณด์žฅํ•ฉ๋‹ˆ๋‹ค.

ActiveX ๋ฅผ ์ด์šฉํ•œ ๋ณด์•ˆ ๊ธฐ์ˆ ์€ IE ๋ธŒ๋ผ์šฐ์ €๋ ˆ๋ฒจ์—์„œ ๋™์ž‘์„ ํ•ฉ๋‹ˆ๋‹ค.
์• ์ดˆ์— ํ•  ์ˆ˜ ์žˆ๋Š”๊ฒƒ๊ณผ ํ•  ์ˆ˜ ์—†๋Š” ๊ฒƒ์ด ๋ช…ํ™•ํžˆ ๋‹ค๋ฆ…๋‹ˆ๋‹ค..

๋„คํŠธ์›Œํฌ ๋ ˆ๋ฒจ์˜ ๋ณด์•ˆ์— ๋Œ€ํ•ด์„œ๋งŒ ์˜ˆ๊ธฐํ•œ๋‹ค๋ฉด ๋ณ„๋ฐ˜ ๋‹ค๋ฅด์ง€ ์•Š์„์ˆ˜๋„ ์žˆ์ง€๋งŒ
์„œ๋ฒ„ Applicaton ๋ณด์•ˆ, ์ „์ฒด ์›น๋ณด์•ˆ์œผ๋กœ ํ™•์žฅ์„ ํ•œ๋‹ค๋ฉด ๋น„๊ต๋Œ€์ƒ ์ž์ฒด๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค.

์ด๋ง๋ฐ–์—๋Š” ๋“œ๋ฆด ๋ง์ด ์—†์Šต๋‹ˆ๋‹ค.

Won-Kyu Park

unread,
Apr 13, 2009, 12:57:35โ€ฏAM4/13/09
to open...@googlegroups.com
2009๋…„ 4์›” 13์ผ (์›”) ์˜คํ›„ 1:46, Jung Tae-young <mas...@mytears.org>๋‹˜์˜ ๋ง:

> Jung Tae-young ์“ด ๊ธ€:
>> skon ์“ด ๊ธ€:
>>
>>> 2. ๋…ผ์˜๊ฐ€ ๊ณ„์† ActiveX๋ฅผ ์ด์šฉํ•  ๊ฒฝ์šฐ์˜ ์žฅ์ ๊ณผ SSL์—์„œ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋Š” ๋ณด์•ˆํ—ˆ์ ์œผ๋กœ ์—ฐ๊ฒฐ๋˜๊ณ  ์žˆ๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.
>>> ๊ต์ˆ˜๋‹˜์€ SSLstrip์ด๋‚˜ SSLsniff ๋“ฑ์€ Client Certificate๋กœ ๋ง‰์„ ์ˆ˜ ์žˆ์ง€ ์•Š๊ฒ ๋Š๋ƒ๋Š” ์˜๊ฒฌ์„ ๋‚ด์…จ๋Š”๋ฐ
>>> ์š”..
>>>
>>> ํ˜„์žฌ ๊ณต์ธ์ธ์ฆ์€ ํ”Œ๋Ÿฌ๊ทธ์ธ์œผ๋กœ ํ•œ๋‹ค๊ณ  ๋ณผ ๋•Œ, ๋ณด์•ˆ์ ‘์†๊ธฐ์ˆ ์„ SSL๋กœ๋Š” Active X์—์„œ ์ œ์‹œํ•˜๋Š” ๋ณด์•ˆ์ˆ˜์ค€์„ ํ™•๋ณดํ•  ์ˆ˜ ์—†์„๊นŒ
>>> ์š”?
>>> (E2E๋Š” ์—ญ์‹œ ํ”Œ๋Ÿฌ๊ทธ์ธ์œผ๋กœ ๊ตฌํ˜„ํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.)
>>>
>>>
>>
>> XecureWeb/INISafeWeb + NProtect + V3 ์กฐํ•ฉ์„ HTTPS + ๊ณต์ธ์ธ์ฆ ํ”Œ๋Ÿฌ๊ทธ์ธ +
>> NProtect + V3 ์‹์œผ๋กœ ๋ฐ”๊พธ์ž๋Š” ๊ฒƒ ์•„๋‹Œ๊ฐ€์š”?
>>
>> XecureWeb/INISafeWeb์—์„œ *๋ณด์•ˆ ์ฑ„๋„*๊ณผ *๊ณต์ธ ์ธ์ฆ*์„ ๋™์‹œ์— ๋‹ด๋‹นํ•˜๋˜ ๊ฒƒ์„
>> ๋ณด์•ˆ ์ฑ„๋„์€ HTTPS, ๊ณต์ธ ์ธ์ฆ์€ XecureWeb(ํ˜น์€ INISafeWeb) ๋กœ ๋ฐ”๊พธ๋Š” ๊ฒƒ์ด์ฃ .
>>
>> XecureWeb/INISafeWeb์˜ ์ถ•์†Œ ์ ์šฉ์ด๋ผ๊ณ  ๋ณด๋Š” ๊ฒƒ์ด ๋งž์„ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. (๊ณต์ธ
>> ์ธ์ฆ ํ”Œ๋Ÿฌ๊ทธ์ธ์ด -์ตœ์†Œ ๊ตญ๋‚ด ํ‘œ์ค€์ด๋ผ๋„- ํ‘œ์ค€ํ™”๋  ๊ฒฝ์šฐ
>> XecureWeb/INISafeWeb ๋“ฑ์˜ ์†”๋ฃจ์…˜๋“ค ์ค‘ ์ž๊ธฐ๊ฐ€ ์›ํ•˜๋Š” ์ œํ’ˆ ํ•˜๋‚˜๋ฅผ ์„ ํƒํ•ด์„œ
>> ์‚ฌ์šฉํ•˜๋ฉด ๋˜๊ฒ ์ฃ .)
>>
>
> ๊ธ€์„ ์“ฐ๋‹ค ๋ง์•˜๋„ค์š” -_-;; ์–ด์จŒ๊ฑฐ๋‚˜ ํ•˜๊ณ  ์‹ถ์€ ์ด์•ผ๊ธฐ๋Š”
>
> ์•ž์—์„œ ์–˜๊ธฐํ–ˆ๋‹ค์‹œํ”ผ 'ActiveX๋ฅผ ํ†ตํ•œ ์•”ํ˜ธํ™”๋‚˜ SSL์„ ํ†ตํ•œ ์•”ํ˜ธํ™”๋‚˜ ๊ฑฐ๊ธฐ์„œ
> ๊ฑฐ๊ธฐ๊ณ , ๋ฒ”์šฉ์„ฑ์„ ์ƒ๊ฐํ•˜๋ฉด SSL์ด ๋” ์ข‹์œผ๋‹ˆ ์•”ํ˜ธํ™” ๋ถ€๋ถ„์€ SSL๋กœ ๋ฐ”๊พธ์ž.'
> ์ •๋„ ๋˜๊ฒ ์Šต๋‹ˆ๋‹ค.

์ด๋ฏธ ์–ธ๊ธ‰ํ•˜์‹  ๋ถ„์ด ์žˆ์—ˆ์ง€๋งŒ,

SSL์€ SSL์ด๊ธฐ๋•Œ๋ฌธ์— XecureWeb/INISafeWeb + NProtect + V3 ๋ฅผ
XecureWeb/INISafeWeb + NProtect + SSL + V3 ์กฐํ•ฉ์œผ๋กœ ํ•ด๋„
๋ฉ๋‹ˆ๋‹ค. ์žฅ๋‹จ์ ์„ ๋ชจ๋‘ ํก์ˆ˜ํ•˜๋Š” ํ˜•๊ตญ์ด ๋˜๊ฒ ์ง€์š”.

ํ˜น์€ SSL(ํ•ญ์ƒ ์‚ฌ์šฉ) + ( XecureWeb/INISafeWeb or ๊ณต์ธ์ธ์ฆํ”Œ๋Ÿฌ๊ทธ์ธ (activeX ํ˜น์€ java
etc. ์„ ํƒ) ) + NProtect ์˜ต์…˜

๋‹ค์Œ๋„ ํ•จ๊ป˜ ์ฐธ๊ณ  ๋งํฌ๋กœ ๊ฑธ์–ด๋‘ก๋‹ˆ๋‹ค.
ใ€Ž๋ชจ์งˆ๋ผ firefox์™€ ๊ณต์ธ์ธ์ฆ์„œใ€ http://kldp.org/node/104403 ์™€
์ „ ์„œ๋ช…์— ๊ด€ํ•œ ํ‘œ์ค€ํ™” ๋…ธ๋ ฅ
http://lists.w3.org/Archives/Public/public-webapps/2009JanMar/0898.html

>
> ์œˆ๋„์šฐ ํ™˜๊ฒฝ์—์„œ๋Š” ์—ฌ์ „ํžˆ ๋‚˜๋จธ์ง€๋ฅผ ๊ฐ•์ œํ•œ๋‹ค๊ณ  ํ–ˆ์„ ๋• ๋ณด์•ˆ ์ˆ˜์ค€์€ ๋˜‘๊ฐ™๊ฒ ์ฃ .
>
> ๋‹ค๋งŒ ๋น„์œˆ๋„์šฐ์ฆˆ ํ™˜๊ฒฝ์— ๋Œ€ํ•ด์„œ๋Š” ๊ณต์ธ์ธ์ฆ ์ •๋„๊นŒ์ง€๋กœ ๋งŒ์กฑํ•˜๊ณ  ๋‚˜๋จธ์ง€๋Š” ๊ฐ•
> ์ œํ•˜์ง€ ๋ง์•„์คฌ์Œ ์ข‹๊ฒ ๋‹ค๋Š”๊ฑฐ...
>
> --
> ์˜ค๋žซ๋™์•ˆ ๊ฟˆ์„ ๊ทธ๋ฆฌ๋Š” ์‚ฌ๋žŒ์€ ๊ทธ ๊ฟˆ์„ ๋‹ฎ์•„๊ฐ„๋‹ค.
>
> http://mytears.org/
>
>
> >
>

--
์˜จ๊ฐ– ์ฐธ๋œ ์‚ถ์€ ๋งŒ๋‚จ์ด๋‹ค -- ๋งˆ๋ฅดํ‹ด ๋ถ€๋ฒ„

Channy Yun

unread,
Apr 14, 2009, 10:05:08โ€ฏAM4/14/09
to open web
๋ฐฉ์ค€์˜๋‹˜์ด ์—ด์‹ฌํžˆ ๋ชจ๋‹ˆํ„ฐ๋ง ํ•ด์ฃผ์‹œ๋Š” ๋•๋ถ„์— ํ˜น์‹œ ๋ชจ๋ฅผ ์˜ค๋ฅ˜๋ฅผ ์ ๊ฒ ์Šต๋‹ˆ๋‹ค.
http://bangjunyoung.blogspot.com/2009/04/blog-post_2428.html

NPAPI๋กœ ์ž‘์„ฑ๋œ ํ”Œ๋Ÿฌ๊ทธ์ธ๊ณผ ๊ทธ๊ฑธ ์‹ธ๊ณ  ์žˆ๋Š” ๋ธŒ๋ผ์šฐ์ €์— ์ƒŒ๋“œ๋ฐ•์Šค์— ์˜ํ•ด ๋ณดํ˜ธ๋œ๋‹ค๋Š” ๋ง์€ ์˜ค๋ฅ˜์ž…๋‹ˆ๋‹ค. ์ด๋“ค์ด Firefox์— ์˜
ํ•ด download source restiction์„ ๋ฐ›๋Š”๋‹ค๋Š” ๊ฒƒ์„ ์ž˜๋ชป ํ‘œํ˜„ํ–ˆ์Šต๋‹ˆ๋‹ค. npplugin ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ํ™•์žฅ ๊ธฐ๋Šฅ
์€ ์„ค์น˜ ์‹œ ์‹ค์ œ ์„ค์น˜ ์†Œ์Šค์— ๋Œ€ํ•œ ํ—ˆ๊ฐ€๋ฅผ ํ•ด์•ผ๋งŒ ์„ค์น˜ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ํ™•์žฅ ๊ธฐ๋Šฅ์„ ์„ค์น˜ํ•ด ๋ณด์‹  ๋ถ„๋“ค์€ ์•„์‹ค ๊ฒ๋‹ˆ
๋‹ค.

๋”ฐ๋ผ์„œ ๋Œ€๊ฐœ ๋ชจ๋“  ํ™•์žฅ ๊ธฐ๋Šฅ์€ Addon ๊ณต์‹ ์‚ฌ์ดํŠธ๋ฅผ ํ†ตํ•ด์„œ๋งŒ ๋ฐฐํฌ๋˜๊ณ , ๋น„ ์ •์ƒ ์‚ฌ์ดํŠธ์—์„œ ๋ฐฐํฌ๋œ ํ™•์žฅ ๊ธฐ๋Šฅ์€ ์‚ฌ์šฉ์ž๊ฐ€ ์œ„์น˜
๋ฅผ ํ—ˆ๊ฐ€ํ•ด ์ค˜์•ผ ํ•˜๊ณ  ์„ค์‚ฌ ์„ค์น˜๊ฐ€ ๋˜์—ˆ๋”๋ผ๋„ ์—…๋ฐ์ดํŠธ๋ฅผ ํ•˜๋ ค๋ฉด https๋กœ ํ‚ค ์ธ์ฆ์„ ๊ฑฐ์ณ์•ผ๋งŒ ํ•ฉ๋‹ˆ๋‹ค. ์ œ๊ฐ€ Sandbox๋ผ๋Š”
๋ง์ด ํ—ท๊ฐˆ๋ฆฐ ์ ์€ ์ดํ•ดํ•ด ์ฃผ์„ธ์š”. Mozilla Addon ๋ฆฌ๋ทฐ ๊ณผ์ •์„ ์ƒŒ๋“œ๋ฐ•์Šค๋ผ๊ณ  ํ‘œํ˜„์„ ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๊ทธ๋ ‡์Šต๋‹ˆ๋‹ค.
https://addons.mozilla.org/ko/firefox/pages/sandbox

๋”ฐ๋ผ์„œ Firefox ํ™•์žฅ๊ธฐ๋Šฅ(npplugin ํฌํ•จ)์ด ActiveX ๋ณด๋‹ค ์•ˆ์ „ํ•˜๋ƒ ์•ˆํ•˜๋ƒ๋Š” ํŒ๋‹จ์˜ ๋ฌธ์ œ์ผ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์ €๋ ‡
๊ฒŒ ์ด์•ผ๊ธฐํ•˜๋ฉด Firefox ํ™•์žฅ ๊ธฐ๋Šฅ๋„ ์ž ์žฌ์ ์œผ๋กœ ๋ณด์•ˆ์— ์ทจ์•ฝํ•œ๊ฑฐ๊ฑฐ๋“ ์š”. ์™œ๋ƒ๋ฉด ์–ด๋–ค ์ข…๋ฅ˜์˜ NPAPI ํ”Œ๋Ÿฌ๊ทธ์ธ์ด ํ™•์žฅ๊ธฐ๋Šฅ์—
์„ž์—ฌ์„œ ๋ฐฐํฌ๋ ์ง€ ๋ชจ๋ฅด๊ธฐ ๋•Œ๋ฌธ์ด์ฃ . ๋‹ค๋งŒ ๋งŽ์€ ๋ถ„๋“ค์ด ์•„์ง์€ Firefox ํ™•์žฅ ๊ธฐ๋Šฅ์ด ActiveX๋ณด๋‹ค๋Š” ๋ณด์•ˆ์ƒ ๋œ ์œ„ํ—˜ ํ•˜๋‹ค
๊ณ  ๋Š๋ผ๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

Channy

On 4์›”13์ผ, ์˜ค์ „12์‹œ44๋ถ„, youknowit <keechang....@googlemail.com> wrote:
> On 4์›”13์ผ, ์˜ค์ „12์‹œ08๋ถ„, ์ • ํƒœ์˜ <mas...@mytears.org> wrote:
>
> > ์ธํ„ฐ๋„ท ์ต์Šคํ”Œ๋กœ๋Ÿฌ์šฉ ํ™•์žฅ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•˜๊ธฐ ์œ„ํ•œ ๋ฐฉ๋ฒ•์ด ActiveX(DCOM
> > Component)์ด๊ณ , ๋ชจ์งˆ๋ผ ๊ณ„์—ด ๋ธŒ๋ผ์šฐ์ ธ(+Konqueror)์˜ ํ™•์žฅ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•˜๊ธฐ
> > ์œ„ํ•œ ๋ฐฉ๋ฒ•์ด NPAPI ์ธ ๊ฑธ๋กœ ์•Œ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
>
> > ๋‘˜๋‹ค ๋‚ด์žฌ๋˜์–ด ์žˆ๋Š” ์œ„ํ—˜์„ฑ์€ ๋™์ผํ•˜๋ฏ€๋กœ NPAPI๋กœ ๋ฐฐํฌ๋˜๋Š๋ƒ ํ˜น์€ ActiveX
> > ๋กœ ๋ฐฐํฌ๋˜๋Š๋ƒ๋กœ
> > ์œ„ํ—˜์„ฑ ์—ฌ๋ถ€๋ฅผ ํŒ๋‹จํ•  ์ˆ˜๋Š” ์—†์„ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.
>
> ๋„ค, ๋‘˜ ๋‹ค๊ฐ€ ํ”Œ๋Ÿฌ๊ทธ์ธ ์ด๋ผ๋Š” ์ ์—์„œ๋Š” ๋น„์Šทํ•œ ์œ„ํ—˜ ์š”์ธ์ด ์žˆ์ง€๋งŒ, ์œค์„์ฐฌ๋‹˜๊ป˜์„œ ์ง€์ ํ•˜์‹  ๊ฒƒ ์ฒ˜๋Ÿผ, npPlugin ์˜ ๊ฒฝ์šฐ ์›น
> ๋ธŒ๋ผ์šฐ์ €๊ฐ€Sandbox์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ์œ„ํ—˜์„ฑ์ด ActiveX ํ”Œ๋Ÿฌ๊ทธ์ธ๊ณผ "๋™์ผํ•˜๋‹ค"๊ณ  ํ•˜๊ธฐ๋Š” ์–ด๋ ต์ง€ ์•Š๋‚˜์š”?http://groups.google.com/group/open-web/browse_thread/thread/cefbaf8e...
>
> ๋ฌผ๋ก , ์ œ๊ฐ€ ์ ์€ ๊ฒƒ ์ฒ˜๋Ÿผ, npPlugin ํ˜•ํƒœ๋กœ๋งŒ ์ „์ž์„œ๋ช… ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ๋ฐฐํฌ, ์‚ฌ์šฉํ•  ๊ฒฝ์šฐ, MS IE๋กœ๋Š” ์ธํ„ฐ๋„ท ๋ฑ…ํ‚น์„ ๋ชปํ•˜
> ๊ฒŒ ๋˜๋Š” ๋ฐ˜๋ฉด, ํŒŒ์ด์–ดํญ์Šค, ํฌ๋กฌ, ์˜คํŽ˜๋ผ ๋“ฑ npapi ํ”„๋Ÿฌ๊ทธ์ธ์„ ์ง€์›ํ•˜๋Š” ๋‹ค์–‘ํ•œ ์›น๋ธŒ๋ผ์šฐ์ €๋Š” ๋ชจ๋‘ ์‚ฌ์šฉ์ด ๊ฐ€๋Šฅํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.
>
> ์ „๊ตญ๋ฏผ์˜ 99%์— ์„ค์น˜๋˜์–ด ์žˆ๋Š” MS IE ๋ฅผ ๋ฑ…ํ‚น์— ์‚ฌ์šฉํ•˜์ง€ ๋ชปํ•˜๊ฒŒ ํ•œ๋‹ค๋Š” ๊ฒƒ์ด ๋ง์ด๋˜๋ƒ? ๋ผ๊ณ  ๋ฐ˜๋ฌธํ•˜์‹ค ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜,
> 100%์˜ ๊ตญ๋ฏผ์ด ํŒŒ์ดํญ์Šค๋‚˜ ํฌ๋กฌ ๋“ฑ์„ ์„ค์น˜ํ•  ์ˆ˜๋Š” ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ ์„ค์น˜๊ฐ€ ๊ณผ์—ฐ ํ˜„์žฌ ์€ํ–‰๋“ค์ด ์„ค์น˜๋ฅผ ๊ฐ•์š”ํ•˜๋Š” ActiveX ํ”Œ๋Ÿฌ
> ๊ทธ์ธ ์„ค์น˜ ๋ณด๋‹ค "๋น„ํ˜„์‹ค์ ์œผ๋กœ ์–ด๋ ต๊ฑฐ๋‚˜ ๋ฒˆ๊ฑฐ๋กœ์šด๊ฐ€"๋Š” ๋…ผ์˜ํ•ด ๋ณผ ๋งŒํ•œ ์ด์Šˆ๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ์„ค์น˜์— ํ•„์š”ํ•œ "ํด๋ฆญ ์ˆ˜"๋Š” ๋น„์Šทํ•ฉ๋‹ˆ
> ๋‹ค. (์€ํ–‰๋“ค์ด ์•„์˜ˆ "ํŒŒ์ด์–ดํญ์Šค ์„ค์น˜ ActiveX"๋ฅผ ๋ฐฐํฌํ•  ์ˆ˜๋„ ์žˆ๊ธด ํ•˜์ง€์š”)
>
> ๋ฌผ๋ก , ์ง€๋‚œ 10๋…„๊ฐ„ ๋‹ค๋ฅธ ์›น๋ธŒ๋ผ์šฐ์ €๋ฅผ ๋ชป์“ฐ๊ฒŒ ๋ง‰๋Š” ๊ฒƒ์€ ๋‹น์—ฐํžˆ ์—ฌ๊ธฐ๋ฉด์„œ๋„, MS IE ๋ฅผ ๋ชป์“ฐ๊ฒŒ ํ•˜๋Š” ๊ฒƒ์€ ๊ฒฐ์ฝ” ์šฉ๋‚ฉ ๋ชปํ•˜๋Š”
> ๋ถ„๋“ค์ด ๋Œ€๋ถ€๋ถ„์ผ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ๋ถ„๋“ค์˜ ๋…ผ๊ฑฐ๋Š” ์‹ค์€ "๋ณด์•ˆ"์ด ์•„๋‹™๋‹ˆ๋‹ค. "๋ฑ…ํ‚น์—์„œ๋Š” ๋ณด์•ˆ์ด์•ผ๋ง๋กœ ์ง€์ƒ์˜ ๊ฐ€์น˜"๋ผ๊ณ  ๋ง์”€์€ ํ•˜์‹œ์ง€
> ๋งŒ, ์‹ค์€ ๋ณด์•ˆ์ด ์•„๋‹ˆ๋ผ, ๋‹ค์ˆ˜์˜ ์ด์šฉ์ž๋“ค์ด ๊ทธ์ € MS IE ๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค๋Š” "ํ˜„์‹ค"์„ ๋” ์ค‘์š”ํ•œ ๊ฐ€์น˜๋กœ ๋‘๊ณ , "๋น„๋ก ๋ณด์•ˆ์—๋Š”
> ์ƒ๋‹นํ•œ ์–‘๋ณด๋ฅผ ํ•ด์•ผ ํ•˜์ง€๋งŒ" ๊ทธ๋ƒฅ ActiveX ๋ฅผ ์“ฐ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.
>
> "๋ณด์•ˆ์ด ์ง€์ƒ๊ฐ€์น˜์ด๋ฏ€๋กœ ActiveX ๋ฅผ ์จ์•ผ๋งŒ ํ•œ๋‹ค"๋Š” ๋ฐ˜๋ณต๋˜๋Š” ๋‹ด๋ก ์€ ์ ์ง€ ์•Š์€ "ํ—ˆ๊ตฌ"๋ฅผ ๋‹ด๊ณ  ์žˆ๋‹ค๋Š” ์ ์„ ๋ถ€๊ฐ์‹œํ‚ค๊ธฐ ์œ„ํ•˜
> ์—ฌ, NPAPI ์ด์•ผ๊ธฐ๋ฅผ ๊บผ๋ƒˆ์Šต๋‹ˆ๋‹ค. ์ง„์ •์œผ๋กœ ๋ณด์•ˆ์ด ์ง€์ƒ ๊ฐ€์น˜๋ผ๋ฉด, ๊ทธ๋ฆฌ๊ณ , ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ์–ด์ฉ” ์ˆ˜ ์—†์ด ์จ์•ผ ํ•˜๋Š” ์ƒํ™ฉ์ด๋ผ๋ฉด(์ „
> ์ž์„œ๋ช…์€ ํ”Œ๋Ÿฌ๊ทธ์ธ ์—†์ด ์•ˆ๋˜๋‹ˆ), npPlugin ์„ ์„ ํƒํ•˜๋Š” ๊ฒƒ์ด ๋…ผ๋ฆฌ์ ์œผ๋กœ๋Š” ์˜ณ์ง€ ์•Š๊ฒ ์Šต๋‹ˆ๊นŒ? ActiveX ๋ณด๋‹ค๋Š”
> npPlugin ์ด "๋ณด์•ˆ์ƒ์œผ๋กœ๋Š”" ๋œ ์œ„ํ—˜ํ•˜๋‹ˆ๊นŒ...
> ํŒŒํญ ์„ค์น˜๋Š” 2-3๋ถ„์ด๋ฉด ๋๋‚˜์ง€ ์•Š๋‚˜์š”?

dasony

unread,
Apr 14, 2009, 12:42:04โ€ฏPM4/14/09
to open web
์ €๋„ ์ƒŒ๋“œ๋ฐ•์Šค๋ผ๋Š” ๋ง์— ์˜๋ฌธ์„ ํ‘œ์‹œํ–ˆ๋Š”๋ฐ, ๋ฐฉ์ค€์˜๋‹˜์ด ์ž˜ ์ง€์ ํ•ด์ฃผ์…จ๊ตฐ์š”. ์ง„์ •ํ•œ ์ƒŒ๋“œ๋ฐ•์‹ฑ์€ ํฌ๋กฌ์ด ์ง€์›ํ•œ๋‹ค๊ณ  ํ•˜๋Š”๋ฐ ์–ผ๋งˆ๋‚˜ ์ž˜๋˜
๋Š”์ง€ ๋ชจ๋ฅด๊ฒ ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ๋ฐ ์‚ฌ์‹ค Firefox์˜ NPAPI๊ฐ€ IE์˜ ActiveX๋ณด๋‹ค ๋œ ์œ„ํ—˜ํ•˜๋‹ค๊ณ  ์ƒ๊ฐํ•˜๋Š”๊ฑด, ๋งฅ์ด๋‚˜ ๋ฆฌ๋ˆ…์Šค
๊ฐ€ ์œˆ๋„๋ณด๋‹ค ์•ˆ์ „ํ•  ๊ฒƒ์ด๋ผ๊ณ  ์ƒ๊ฐํ•˜๋Š” ๊ฒƒ์ด๋ž‘ ๋น„์Šทํ•œ ๋งฅ๋ฝ์ด๊ฒ ์ฃ . (์ •์น˜์  ๊ทผ๊ฑฐ๋Š” ์žˆ์ง€๋งŒ ๊ธฐ์ˆ ์  ๊ทผ๊ฑฐ๋Š” ์—†๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.)

๊ทธ๋‚˜์ €๋‚˜ Form Signing ์ •๋„๋Š” XUL/Javascript๋งŒ๋ฅผ ์ด์šฉํ•œ extension๋งŒ์œผ๋กœ๋„ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ์ง€ ์•Š์„๊นŒ
์š”? ์ธ์ฆ์„œ๋ฅผ ์–ด๋–ป๊ฒŒ ๊ด€๋ฆฌํ•˜๋Š๋ƒ๊ฐ€ ๋ฌธ์ œ๊ฐ€ ๋˜๊ธดํ•˜๋Š”๋ฐ, ๋ธŒ๋ผ์šฐ์ €์˜ KeyStore๋ฅผ ์‚ฌ์šฉํ•˜๋“ ์ง€ extension ์ž์ฒด ๊ณต๊ฐ„์— ์ €์žฅ
์„ ํ•˜๋“ ์ง€ ํ•˜๋ฉด ๋  ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. (ํ•ด๋‹น ๋ถ€๋ถ„์€ ์ž์„ธํžˆ ๋ณด์ง„ ์•Š์•„์„œ ํ™•์‹คํžˆ๋Š” ๋ชจ๋ฅด๊ฒ ์Šต๋‹ˆ๋‹ค.) ๋ฌผ๋ก  extension๋„ ์•…์˜์ 
์ธ extension์€ ์‚ฌ์šฉ์ž์˜ ์ •๋ณด๋ฅผ ๋นผ๊ฐˆ ์ˆ˜๋Š” ์žˆ์ง€๋งŒ, ๊ธฐ๊ปํ•ด์•ผ ์ฟ ํ‚ค ๋“ฑ์˜ ๋ธŒ๋ผ์šฐ์ € ๋‚ด๋ถ€ ์ •๋ณด์ผ ๋ฟ, ์‹œ์Šคํ…œ์—๋Š” ์ ‘๊ทผ์ด ๋ถˆ๊ฐ€
๋Šฅํ•˜๋‹ˆ๊นŒ ์กฐ๊ธˆ ๋” ์•ˆ์ „ํ•œ ๋Œ€์•ˆ์ด ๋  ๋“ฏํ•ฉ๋‹ˆ๋‹ค.

Channy Yun

unread,
Apr 15, 2009, 2:16:16โ€ฏAM4/15/09
to open web
๊ทธ๋Ÿฐ๋ฐ ์•…์„ฑ npplugin์ด ๋‹ด๊ธด extension์ด ๋ฐฐํฌ ๊ฐ€๋Šฅํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์œ„ํ—˜์„ฑ์€ ๊ทธ๋Œ€๋กœ ์žˆ์Šต๋‹ˆ๋‹ค.
๋”ฐ๋ผ์„œ Mozilla Addon์˜ Sandbox ๋ฆฌ๋ทฐ ์‹œ์Šคํ…œ์ด ์ค‘์š”ํ•œ ๊ฑฐ๊ณ  ์‚ฌ์šฉ์ž๋“ค์€ ๊ฐ€๊ธ‰์  ๋น„ Addon์‚ฌ์ดํŠธ์—์„œ
์ œ๊ณตํ•˜๋Š” ํ™•์žฅ ๊ธฐ๋Šฅ์€ ์ž˜ ์‚ดํŽด ๋ณด๊ณ  ๋ฐ›๋Š” ๊ฒŒ ์ค‘์š”ํ•˜์ฃ .

form signing๋„ xul/js๋กœ ๋น„์Šทํ•˜๊ฒŒ ๊ตฌํ˜„์€ ํ•  ์ˆ˜ ์žˆ์„ ๊ฑฐ์—์š”. ๊ทธ๋Ÿฐ๋ฐ ์ง€๊ธˆ ๊ณต์ธ ์ธ์ฆ ui ๊ทœ๊ฒฉ์— ์ธ์ฆ์„œ๋Š”
๋ชจ๋‘ program files ๋ฐ‘์— npki ๋””๋ ‰ํ† ๋ฆฌ์— ์ €์žฅํ•˜๋„๋ก ํ•˜๊ณ  ์žˆ๊ฑฐ๋“ ์š”. ๋งŒ์•ฝ ํ•œ๋‹คํ•ด๋„ ์ด๋Ÿฐ ๊ทœ๊ฒฉ ๋ฐ”๊ฟ”์•ผ
ํ•˜๊ณ  ์‰ฝ์ง€๋Š” ์•Š์„ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

Channy

Changwoo Ryu

unread,
Apr 15, 2009, 11:27:05โ€ฏAM4/15/09
to open...@googlegroups.com
๋ฆฌ๋ˆ…์Šค/์œ ๋‹‰์Šค ์šฉ ๊ทœ๊ฒฉ๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ์ „์— ์˜คํ”ˆ์›น ํŽ˜์ด์ง€์— ์ž์ฃผ ์–ธ๊ธ‰๋์—ˆ
์ฃ . ๊ฐœ์ •์ด ๋˜์ง€ ์•Š์•˜๋‹ค๋ฉด $HOME/NPKI์ž…๋‹ˆ๋‹ค... ์ง„์งœ ๋ฌธ์ œ๋Š” USB ํ† ํฐ์ด๋‚˜ ์Šค
๋งˆํŠธ์นด๋“œ์šฉ ๊ทœ๊ฒฉ์ด MS์šฉ๋งŒ ์ง€์ •๋˜์–ด ์žˆ๊ณ  ๋‚˜๋จธ์ง€๋Š” ๋นˆ ์นธ์ด๋ผ์„œ ์ด์ƒํ–ˆ๋˜ ๊ธฐ
์–ต์ด ์žˆ๋Š”๋ฐ ๊ฐœ์ •๋˜์—ˆ๋Š”์ง€ ๋ชจ๋ฅด๊ฒ ์Šต๋‹ˆ๋‹ค. (๊ทธ๋ƒฅ ๋˜‘๊ฐ™์ด ์ง€์ •ํ•˜๋ฉด ๋  ๊ฒƒ์„.)

์ง€๊ธˆ๋„ ์ „์ž์ •๋ถ€์—์„œ ๋ฐฐํฌํ•˜๋Š” ์†Œํ”„ํŠธํฌ๋Ÿผ์˜ x86 linux ๊ณต์ธ์ธ์ฆ์„œ ํ™•์žฅ์ด ์ง„
์งœ ~/NPKI/ ์•„๋ž˜์— ์ธ์ฆ์„œ ์ €์žฅ๋„ ํ•˜๊ณ  UI๊นŒ์ง€ ๋น„์Šทํ•˜๊ฒŒ ๊ตฌํ˜„ํ–ˆ์—ˆ๋Š”๋ฐ์š”. ์–ด
์ฉ” ์ˆ˜ ์—†์ด ๋ฐ”์ด๋„ˆ๋ฆฌ ํ”Œ๋Ÿฌ๊ทธ์ธ๋„ ํฌํ•จํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ง€๊ธˆ์€ ์•ˆ ๋Œ์•„๊ฐ€๋„ค์š”.
๋‹ค์‹œ egov.go.kr ๋“ค์–ด๊ฐ€์„œ ๊น”์•„ ๋ณด๋‹ˆ ํŒŒ์ด์–ดํญ์Šค๊ฐ€ ์ฃฝ์Šต๋‹ˆ๋‹ค.


2009-04-14 (ํ™”), 23:16 -0700, Channy Yun:

--
Changwoo Ryu <ryu.ch...@gmail.com>

Channy Yun

unread,
Apr 15, 2009, 10:37:53โ€ฏPM4/15/09
to open web
์•„ ๊ทธ๋ ‡๊ตฐ์š”. ์ €๋Š” ์ž˜ ๋ชฐ๋ž์Šต๋‹ˆ๋‹ค. ์ฃ„์†กํ•ฉ๋‹ˆ๋‹ค.
์ œ๊ฐ€ ๋งŒ๋Šฅ ๋ฐ•์‚ฌ๋„ ์•„๋‹Œ๋ฐ ์ด์ œ ์ด๋Ÿฐ ๊ฑฐ ํ•˜๋‚˜๋„ ์‹ ๊ฒฝ ์“ฐ์ด๋„ค์š” ใ…Žใ…Ž

egov.go.kr์€ ํ–‰์•ˆ๋ถ€์˜ ์˜์ง€๋„ ์žˆ๊ณ  ํ•˜๋‹ˆ ์ž˜ ๋  ๊ฒƒ ๊ฐ™๋„ค์š”.

Channy

> Changwoo Ryu <ryu.chang...@gmail.com>

somebody

unread,
Apr 16, 2009, 1:41:20โ€ฏAM4/16/09
to open web
์˜คํ”ˆ์›น ์šด๋™์„ ์ฒ˜์Œ ๋ดค์„ ๋•Œ๋Š”, '๋ชจ์งˆ๋ผ ํ”Œ๋Ÿฌ๊ทธ์ธ ๋งŒ๋“ค์–ด์ฃผ๋ฉด ๋˜๊ฒ ๊ตฐ.' ํ•˜๊ณ  ๊ณ„์† ๋” ์ซ“์•„๊ฐ€์ง€ ์•Š์•˜๋Š”๋ฐ, ์•„์ง๋„ (^^) ๋งŽ
์€ ์–˜๊ธฐ๋“ค์ด ์˜ค๊ฐ€๋Š” ๊ตฐ์š”. ๊ทธ๊ฐ„์˜ ๋งŽ์€ ์–˜๊ธฐ๋“ค์„ ๋ชจ์กฐ๋ฆฌ ์ž์„ธํ•˜๊ฒŒ ๋‹ค ๋ชป ๋ณด๊ณ  ์˜ค๋Š˜ ์ข€ ์ด๊ฒƒ์ €๊ฒƒ ๋ณด๊ณ  ๋ง์”€๋“œ๋ฆฌ๋Š” ๊ฑฐ๋ผ์„œ, ์ด๋ฏธ
๋๋‚œ ์–˜๊ธฐ๋‚˜ ๋ฌด์‹œํ•  ๊ฒƒ์€ ๋ฌด์‹œํ•œ๋‹ค๊ณ  ํ•ด์ฃผ์‹œ๊ณ , ๋…ผ์  ํฉ๋œจ๋ฆด ๊ฒƒ๋„ ์ข€ ๊ฐ™์ด ๋ฌด์‹œํ•ด ์ฃผ์‹œ๋ฉด ๊ฐ์‚ฌํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ๋ฌผ๋ก  ์ž˜๋ชป ์•Œ๊ณ  ์žˆ๋Š”
๊ฒƒ ์ง€์ ํ•ด ์ฃผ์‹œ๋Š” ์ˆ˜๊ณ ๋„ ํ•ด์ฃผ์‹œ๋ฉด ์ „ ๋ฌด์ฒ™ ๊ณ ๋ง™๊ฒ ์Šต๋‹ˆ๋‹ค๋งŒ ๊ท€์ฐฎ์œผ์‹œ๋ฉด ์—ญ์‹œ ๋ฌด์‹œ๋ฅผ... ^^

ActiveX๋ฅผ ๋„์ž…ํ•˜๊ฒŒ ๋œ ๋ฐฐ๊ฒฝ์ด,

- ๊ตญ์‚ฐ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์ง€์›
- ์„œ๋ช… ๊ธฐ๋Šฅ
- ์™ธ๊ตญ S/W ์—…์ฒด์— ๋Œ€ํ•œ ๋ณด์•ˆ

์ด ์„ธ ๊ฐœ๊ฐ€ ์ƒ๊ฐ๋‚˜๋Š”๋ฐ์š”. ๋ธŒ๋ผ์šฐ์ €๋“ค์ด ๊ตญ์‚ฐ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์ง€์› ์•ˆ ํ–ˆ๊ณ , ๊ตญ๊ฐ€๋ง์—์„œ๋Š” ๋ฐ˜๋“œ์‹œ ๊ตญ์‚ฐ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์จ์•ผ ํ•œ๋‹ค๋‹ˆ
๊นŒ, ๋Œ€์•ˆ์ด ๋ธŒ๋ผ์šฐ์ € ๊ธฐ๋Šฅ์„ ๋ง ๊ทธ๋Œ€๋กœ 'ํ™•์žฅ'์‹œ์ผœ์ฃผ๋Š” ํ”Œ๋Ÿฌ๊ทธ์ธ ๋ฐ–์— ์—†์—ˆ๊ธฐ ๋•Œ๋ฌธ์ด์˜€์Šต๋‹ˆ๋‹ค. ๋ณธ๊ฒฉ์ ์œผ๋กœ ์ธํ„ฐ๋„ท ๋ณด์•ˆ์ด ๋„์ž…๋ 
์‹œ๊ธฐ์— ์•„๋งˆ IE๊ฐ€ ์‹œ์žฅ ์žฅ์•…์„ ๊ฑฐ์˜ ํ•œ ์ƒํƒœ์˜€๋˜ ๊ฑธ๋กœ ๊ธฐ์–ต์ด ๋˜๋Š”๋ฐ... ๊ทธ๋Ÿฌ๋‹ค๋ณด๋‹ˆ ๋ณด์•ˆ ์—…์ฒด๋“ค์ด ์—†๋Š” ์ž์›์œผ๋กœ
ActiveX๋ถ€ํ„ฐ ๋งŒ๋“ค์—ˆ์„ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์› ๊ฐœ๋ฐœ ์†Œ์Šค๊ฐ€ ActiveX ๋ฐ–์— ์—†์—ˆ๋˜ ๊ฒƒ๋„ ์ด์œ ์˜€๋Š”์ง€ ๋ญ ์ด๋Ÿฐ ์ƒ์„ธํ•œ ์‚ฌํ•ญ์€
์ „ ๋ชจ๋ฅด๊ณ ์š”.
์„œ๋ช… ๊ธฐ๋Šฅ์€ ๋ธŒ๋ผ์šฐ์ €์— ์—†๋˜ ๊ฑฐ๋ผ ๋‹น์—ฐํžˆ ํ”Œ๋Ÿฌ๊ทธ์ธ๋“ค๋กœ 'ํ™•์žฅ'ํ•ด์•ผ ๋˜๋‹ˆ๊นŒ ActiveX. ๋„ท์Šค์ผ€์ดํ”„ ํ”Œ๋Ÿฌ๊ทธ์ธ์€ ๋‚˜์ค‘
์—...
์šฐ๋ฆฌ๊ฐ€ ๊ณผ์—ฐ MS๋ฅผ ๋ฏฟ์„ ์ˆ˜ ์žˆ๋Š”๊ฐ€? ๊ณต๊ฐœ S/W๋Š” ๋”๋”์šฑ ๋ฏฟ์„ ์ˆ˜ ์—†๋‹ค. IE๋‚˜ ๋„ท์Šค์ผ€์ดํ”„์— ๋ฐฑ๋„์–ด๋ฅผ ๋งŒ๋“ค์–ด ๋†“์ง€ ์•Š์•˜๋‹ค
๋Š” ๋ณด์žฅ์€ ๋ˆ„๊ตฌ๋„ ๋ชป ํ•œ๋‹ค. ๋ญ ์ด๋Ÿฐ ๋…ผ๋ฆฌ๋„... ์ด ๋…ผ๋ฆฌ๊ฐ€ ๊ตญ์ •์›์—์„œ ๋‚˜์˜จ ๊ฑด์ง€, ๋ณด์•ˆ ์—…์ฒด ๋งˆ์ผ€ํŒ…์—์„œ ๋‚˜์˜จ ๊ฑด์ง€๋Š” ๋ชจ๋ฅด๊ฒ 
์Šต๋‹ˆ๋‹ค.
๊ทธ๋ž˜์„œ ์ ˆ๋Œ€ ๋ชจ๋“  ์ •๋ณด๊ฐ€ ์™ธ๊ตญ ํ”„๋กœ๊ทธ๋žจ์œผ๋กœ ํ˜๋Ÿฌ๊ฐ€๊ธฐ ์ „์— ํ”Œ๋Ÿฌ๊ทธ์ธ ๋‹จ์—์„œ (์šฐ๋ฆฌ๊ฐ€ ๋งŒ๋“  ์‹คํ–‰ ํŒŒ์ผ ์•ˆ์—์„œ) ๋‹ค ์•”๋ณตํ˜ธํ™”๋˜๊ณ  ๋ง์•„
์•ผ ํ•œ๋‹ค.
๊ทธ๋ ‡๊ฒŒ ์“ฐ๋‹ค๊ฐ€, IE์˜ ๋ณด์•ˆ ๊ด€๋ จ ๋‚ด๋ถ€ ๋งค์ปค๋‹ˆ์ฆ˜๋“ค์ด ๊ณต๊ฐœ๋˜๊ณ  ํ•˜๋ฉด์„œ, ์‹ค์ œ๋กœ ๊ตญ์‚ฐ ๋ณด์•ˆ ์•Œ๊ณ ๋ฆฌ์ฆ˜์œผ๋กœ SSL์„ ์“ฐ๋ ค๋ฉด CSP
(Cryptography Service Provider) ๋งŒ ๋งŒ๋“ค๋ฉด ๋˜์—ˆ๊ณ . ๊ตญ๋‚ด ๋ชจ ์—…์ฒด์—์„œ ๊ฐœ๋ฐœ๋„ ํ–ˆ๋‹ค๋Š” ์‹ ๋ฌธ ๊ธฐ์‚ฌ๋„ ๋ณธ
์  ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทผ๋ฐ ์‹œ์žฅํ™”๋Š” ์•ˆ ๋œ ๋ชจ์–‘์ด๊ณ ์š”. ์›์ธ์€ ๋ชจ๋ฆ…๋‹ˆ๋‹ค. ์‚ฌ์‹ค CSP๋งŒ ํŒ”์•„์„œ ๋ˆ๋„ ์•ˆ ๋  ๊ฒƒ ๊ฐ™๊ณ , ๊ฒฐ๊ตญ MS
์— ์ข…์†๋˜์–ด, ์กฐ๊ทธ๋งˆํ•œ ์•”ํ˜ธ ๋ชจ๋“ˆ ํ•˜๋‚˜๋ฅผ, ๊ทธ๊ฒƒ๋„ ๊ณต์งœ์ธ IE์— ๋ผ์›ŒํŒ”๋ ค๋‹ˆ, ๊ตญ๋‚ด ์˜์„ธ ๋ณด์•ˆ ์—…์ฒด๋“คํ•œํ…Œ๋Š” ๋ง๋„ ์•ˆ ๋˜๋Š” ์‚ฌ์—…์ด
์•„๋‹๊นŒ ํ•˜๋Š”...
์ด๊ฒŒ ์ง€๊ธˆ ์˜คํ”ˆ์›น์—์„œ ์–˜๊ธฐํ•˜๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋ธŒ๋ผ์šฐ์ €์—์„œ ์ œ๊ณตํ•˜๋Š” SSL ์“ฐ๋ฉด ๋˜๋Š”๋ฐ, ๊ตณ์ด ํ”Œ๋Ÿฌ๊ทธ์ธ ๋‹จ์—์„œ ์ด๊ฒƒ๊นŒ์ง€ ๋‹ค ํ•˜์ž๋‹ˆ
ํ•  ์ผ์ด ์ ์  ๋งŽ์•„์ง€๋Š” ๊ฑฐ์ง€์š”. ์ธ์ฆ์„œ ๊ด€๋ จ ์ผ๋“ค, SSL ๊ฐ ๋ฒ„์ „๋“ค ์ง€์›, ๊ธฐํƒ€ ์žก๋‹คํ•œ ๊ฒƒ๋“ค... ๊ทธ๋Ÿฌ๋‹ค๋ณด๋‹ˆ ๋„ท์Šค์ผ€์ดํ”„๋‚˜
๋ชจ์งˆ๋ผ ์ง€์›์€ ์ ์  ๋” ๋’ค๋กœ ๋ฏธ๋ค„์ง€๊ณ ...

๋งŽ์ด ์“ฐ๋Š” ๋ธŒ๋ผ์šฐ์ €์˜ ํ”Œ๋Ÿฌ๊ทธ์ธ๋งŒ ๊ฐœ๋ฐœ๋˜๋ฉด ํ•ด๊ฒฐ๋  ์ผ๋กœ ๋ณด๋Š”๋ฐ์š”. ์›น ํ‘œ์ค€์— SSL์„ ๊ผญ ๋ธŒ๋ผ์šฐ์ €์—์„œ ์ง€์›ํ•ด์•ผ ํ•œ๋‹ค๊ฑฐ๋‚˜ ํ•˜
๋Š” ๋ง์€ ์—†์ง€ ์•Š๋‚˜์š”? ํ”Œ๋Ÿฌ๊ทธ์ธ๋„ http, SSL, ๊ฐ์ข… ๋ณด์•ˆ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฐ ํ”„๋กœํ† ์ฝœ, PKI ๊ด€๋ จ ํ‘œ์ค€ ๋“ฑ ๊ตญ์ œ ํ‘œ์ค€๋“ค ๋‹ค
์ง€์›ํ•˜๊ณ  ์žˆ๋Š” ๊ฒƒ ๊ฐ™์€๋ฐ... ๊ตญ์ œ ํ‘œ์ค€ ์ง€์›ํ•˜๋ฉด ๋˜์ง€, de facto์ธ ์–‘๋Œ€ '๋ธŒ๋ผ์šฐ์ €'์— ๋ญ”๊ฐ€ ๋งž์ถ”์–ด ์ค˜์•ผ ํ• ์ง€๋ง์ง€๋Š”,
์—…์ฒด๊ฐ€ ํŒ๋‹จํ•ด์•ผํ•  ์‚ฌํ•ญ์ธ ๊ฑธ๋กœ ์ƒ๊ฐ๋ฉ๋‹ˆ๋‹ค. ์‚ฌ์‹ค, ์ผ๊ฐœ ์ƒํ’ˆ๋“ค์ธ ๋ธŒ๋ผ์šฐ์ €๋“ค์˜ ์ง€์›์„ ์œ„ํ•ด ์„ธ๊ธˆ์ด ์“ฐ์—ฌ์ง€๋Š” ๊ฒŒ ์€๊ทผํžˆ ๋ชป๋งˆ๋•…ํ•œ
๋Š๋‚Œ๋„ ์—†์ง€ ์•Š์•„ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฌผ๋ก  ๊ณผ๋„ํ•œ ๋…์  ์ƒํ™ฉ์„ ํƒ€๊ฐœํ•œ๋‹ค๋Š” ์˜๋ฏธ๋Š” ์ถฉ๋ถ„ํžˆ ์žˆ๊ฒ ์Šต๋‹ˆ๋‹ค. ์‹œ์žฅ์ด ๋ชป ํ•ด๊ฒฐํ•œ ๊ฑฐ๋‹ˆ๊นŒ ๋ณด์ด๋Š”
์†์ด ๊ฐœ์ž…ํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•˜๊ณ ...
์Œ, ์นด๋”๋ผ ์ˆ˜์ค€ ์ •๋ณด์— ์ œ ๊ฒ€์ฆ ์•ˆ ๋œ ๊ฐœ์ธ ์ƒ๊ฐ ์žˆ์–ด์„œ ๋…ผ์ ๋„ ํํŠธ๋ฆฌ๊ณ  ๋…ผ๋ž€์˜ ์—ฌ์ง€๊ฐ€ ์ƒ๋‹นํžˆ ๋งŽ์•„์งˆ ๊ฒƒ ๊ฐ™๋„ค์š”. ์œ„ํ—˜ํ•œ๋ฐ
์ด์ฏค์—์„œ...


ActiveX์˜ ์ทจ์•ฝ์„ฑ

ํ•˜๋‚˜์˜ ์‹คํ–‰ ํŒŒ์ผ๋กœ ๋ณผ ์ˆ˜ ์žˆ๋Š” ActiveX์˜ ์ทจ์•ฝ์„ฑ์€ ๋ฐฑ์‹  ํ”„๋กœ๊ทธ๋žจ ์˜์—ญ์œผ๋กœ ๋ณด์ž…๋‹ˆ๋‹ค. ๋ฌผ๋ก  ๋งค์šฐ ์ž์ฃผ ์‚ฌ์šฉํ•˜๊ฒŒ ๋œ ๋ธŒ
๋ผ์šฐ์ €์—์„œ ์‹คํ–‰๋˜๊ณ , ๋ณด์•ˆ์ด ๋งค์šฐ ์ทจ์•ฝํ•œ ์ธํ„ฐ๋„ท ์ƒ์—์„œ ๋น„๋ฐ€์ •๋ณด๋“ค์ด ์™”๋‹ค๊ฐ”๋‹คํ•œ๋‹ค๋Š” ๊ฒŒ ์ƒ๋‹นํ•œ ์ทจ์•ฝ์ ์ด๊ฒ ์ง€์š”. ํŠนํžˆ,
ActieX๋Š” ๊ถŒํ•œ๋„ ๋ง‰๊ฐ•ํ•˜๋‹ˆ๊นŒ... ์ด ๋ฌธ์ œ์•ผ ์ž˜ ์•„์‹œ๋‹ค์‹œํ”ผ MS์—์„œ ๊ณ„์† ๋ณด์™„ํ•˜๋Š” ๊ฑฐ๊ณ ์š”. ์–ด์ฐจํ”ผ IE๋‚˜ ํŒŒ์ด์–ดํญ์Šค์—์„œ
์‹คํ–‰๋˜๋Š” ํ”Œ๋Ÿฌ๊ทธ์ธ๋“ค์˜ ๋ณด์•ˆ ๋งค์ปค๋‹ˆ์ฆ˜์€ ๋น„์Šทํ•ด์ ธ๊ฐˆ ๊ฒƒ์œผ๋กœ ๋ณด๊ณ ์š”. ์›์ฒœ์€ MS์˜ ๋…์ ๊ณผ ์ธํ„ฐ๋„ท์˜ ๋ณด์•ˆ ์ทจ์•ฝ์„ฑ์ด์ง€ ActiveX
ํ˜ผ์ž ๋ชจ๋“  ์ฑ…์ž„์„ ๋ฎ์–ด์“ธ ๋ฌธ์ œ๋Š” ์•„๋‹ˆ์ง€ ์•Š๋‚˜ํ•˜๋Š” ์ƒ๊ฐ์„ ์กฐ์‹ฌ์Šค๋Ÿฝ๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค. ์‚ฌ๋žŒ์ด ํ•˜๋Š” ์ผ์— ๊ตฌ๋ฉ์€ ํ•ญ์ƒ ์ƒ๊ธฐ๋Š” ๊ฑฐ๊ณ , ์ด๊ฒƒ์ €
๊ฒƒ ๋ณด์™„ํ•˜๋ฉด์„œ ๋ง‰์•„๊ฐ€๋Š” ์ˆ˜ ๋ฐ–์— ์—†์œผ๋‹ˆ๊นŒ...
๊ทผ๋ฐ ๋ณด์•ˆ์—์„œ ์‚ฌ์‹ค ์ค‘์š”ํ•œ ๊ฒƒ์€ ๋น„๋ฐ€์ •๋ณด๋“ค์˜ ๊ด€๋ฆฌ์ž…๋‹ˆ๋‹ค. ๋น„๋ฐ€๋ฒˆํ˜ธ๋‚˜ ํ‚ค, ๊ฐœ์ธ ์ •๋ณด๋“ค... ํŠนํžˆ PKI์—์„œ๋Š” ๊ฐœ์ธํ‚ค์˜ ๊ด€
๋ฆฌ๊ฐ€ ๋ฌด์—‡๋ณด๋‹ค๋„ ์ค‘์š”ํ•œ๋ฐ, ์กฐ๊ธˆ ์ „์— NPKI ๋””๋ ‰ํ„ฐ๋ฆฌ์— ์žˆ๋Š” ๊ฐœ์ธํ‚ค ํŒŒ์ผ์„ ๋‹ค๋ฅธ ์ปดํ“จํ„ฐ์— ๋ณต์‚ฌํ•˜๋‹ˆ๊ฐ€ ๊ทธ๋Œ€๋กœ ๋˜๋ฐ์š”. ๊ทธ๋ž˜
๋„ OS๋‚˜ ๋ธŒ๋ผ์šฐ์ €๋‚˜ ํ”Œ๋Ÿฌ๊ทธ์ธ ์ฐจ์›์—์„œ ๋‹จ์ˆœ ๋ณต์‚ฌ๋งŒ์œผ๋กœ๋Š” ์•ˆ ๋˜๊ฒŒ ํ•ด์•ผํ•˜์ง€ ์•Š๋‚˜? ํ•˜๋Š” ์ƒ๊ฐ์ด ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. MS์˜
CryptoAPI์—์„œ ๊ฐœ์ธํ‚ค ๋ถˆ๋Ÿฌ์˜ค๋ ค๋ฉด ๋ญ”๊ฐ€ ์ƒ๋‹นํžˆ ๋ณต์žกํ–ˆ๋˜ ๊ฒƒ ๊ฐ™๋˜๋ฐ... ๊ทธ๋ž˜์„œ ํ‚ค๋ณด๋“œ ๋ณด์•ˆ ํ”„๋กœ๊ทธ๋žจ๋“ค์ด ๊ทธ๋ ‡๊ฒŒ ์œ ๋‚œ์„ ๋–จ
์—ˆ๊ตฌ๋‚˜ ํ•˜๋Š”... ๋ณดํ†ต ์ผ๋ฐ˜ ์‚ฌ์šฉ์ž๋“ค์€ ์œˆ๋„์ฆˆ์— ๋กœ๊ธด ์•”ํ˜ธ๋„ ์•ˆ ๊ฑธ์–ด๋†“๊ธฐ ๋•Œ๋ฌธ์— ํŒŒ์ผ ๋นผ์˜ค๊ธฐ๋Š” ๋น„๊ต์  ์‰ฌ์šธ ์ˆ˜ ์žˆ๊ณ  ๊ฒฐ๊ตญ ์ธ์ฆ
์„œ ๋น„๋ฐ€๋ฒˆํ˜ธ๋งŒ ์•Œ๋ฉด ๋˜๋Š”๋ฐ ๊ทธ๊ฑฐ์•ผ... ๋ณด์•ˆ์˜ ํ•ต์‹ฌ์ด ์–ผ๋งˆ๋‚˜ ์‰ฝ๊ฒŒ, ์–ผ๋งˆ๋‚˜ ๋น ๋ฅด๊ฒŒ ํ•ดํ‚น๋  ๊ฐ€๋Šฅ์„ฑ์ด ์žˆ๋Š”๊ฐ€์ธ๋ฐ... ๋ฌผ๋ก  ์•ž
์„œ ๋‹ค๋ฅธ ๊ธ€ํƒ€๋ž˜์—์„œ eric๋‹˜์ด ๋ง์”€ํ•˜์‹  ๊ฒƒ ์ฒ˜๋Ÿผ ์™„์ „ํ•˜์ง€๋Š” ์•Š์€๊ฑฐ๋‹ˆ๊นŒ์š”. ์•„๋ฌดํŠผ ์ทจ์•ฝํ•œ ๊ฒƒ ๊ฐ™๋„ค์š”. ์–ผ๋งˆ๋‚˜ ์ทจ์•ฝํ•˜๋ƒ ํ•˜๋Š”
๊ฑด ํŒ๋‹จ ๊ธฐ์ค€๊ณผ ์ƒํ™ฉ์ด ๋ชจ๋‘๋“ค ๋‹ค๋ฅด๊ธฐ ๋•Œ๋ฌธ์—...
์–ด์ฐจํ”ผ ๋ชจ๋“  ๋ณด์•ˆ ๊ธฐ์ˆ ๋“ค์ด ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ๋‹ค ๋˜‘๊ฐ™๊ณ  (ํ‘œ์ค€์ด๊ณ ) ๋น„๋ฐ€์ •๋ณด๋งŒ ์•ˆ์ „ํ•˜๊ฒŒ ๋ณด๊ด€ํ•˜๋Š” ๊ฑธํ…๋ฐ์š”. ํ”„๋กœํ† ์ฝœ์ด๋‚˜ ๋งค์ปค๋‹ˆ์ฆ˜
์€ ์ˆœ์„œ๋‚˜ ์ ˆ์ฐจ๋„ ์ค‘์š”ํ•˜์ง€๋งŒ ๊ฒฐ๊ตญ์€ ๋ณด์•ˆ ์•Œ๊ณ ๋ฆฌ์ฆ˜์œผ๋กœ ๋‹ค ํ•˜๋Š” ๊ฑฐ๋‹ˆ๊นŒ์š”. ํ‚ค ํŒŒ์ผ ๋ณต์‚ฌ๋กœ ๋ฐ”๋กœ ๋˜๋Š” ๊ฒŒ ์กฐ๊ธˆ ์ถฉ๊ฒฉ์ด์˜€์ง€๋งŒ, ์ปด
ํ“จํ„ฐ์—์„œ ๋ณต์‚ฌ๋งŒ ํ•ด์„œ ํ•˜๋Š๋ƒ ๋ณต์‚ฌํ•ด์„œ ์กฐ๊ธˆ ๋ญ˜ ๋” ํ•ด์„œ ํ•˜๋Š๋ƒ๋Š” ์ฐจ์ด๋Š” ๊ทธ๋ ‡๊ฒŒ ํฌ์ง€ ์•Š๋‹ค๊ณ  ๋ณผ ์ˆ˜๋„ ์žˆ๊ฒ ์Šต๋‹ˆ๋‹ค. ํ•ด์ปค๋ฅผ ๊ท€์ฐฎ
๊ฒŒ ํ•˜๋Š”๊ฒŒ ์ตœ์ƒ์˜ ๋ณด์•ˆ์ผ ์ˆ˜๋„ ์žˆ๊ฒ ์Šต๋‹ˆ๋‹ค๋งŒ, ๋ˆ์ด๋‚˜ ๊ตญ๊ฐ€ ๊ธฐ๋ฐ€์ด ๊ฑธ๋ฆฐ ๋ฌธ์ œ์—์„œ๋Š” ํ‘ธ๋Š”๋ฐ 1์ดˆ๋ผ๋„ ๋” ๊ฑธ๋ฆฌ๊ฒŒ ํ•˜๋Š” ๊ฒŒ ์กฐ๊ธˆ ๋” ๋‚˜
์„ํ…๋ฐ... ์ž‘์€ ์‹œ์žฅ๊ณผ ์˜์„ธํ•œ ์—…๊ณ„, ์—ด์•…ํ•œ S/W ํ’ํ† ๊ฐ€ ๊ทธ๋ ‡๊ฒŒ ์œ ๋„ํ•˜๋Š” ๊ฑฐ๊ฒ ์ง€์š”...?


SSL์˜ MITM

์ด๊ฑด ๊ถ๊ธˆํ•œ ๊ฑด๋ฐ, SSL ๋ณธ์ง€๋„ ๊ฝค ์˜ค๋ž˜๋ผ์„œ ๊ทธ๋Ÿฐ๋ฐ, ์„œ๋ฒ„ ์ธ์ฆ์„ ํ•  ๋•Œ nonny ํ•˜๋‚˜๋ฅผ ์•”ํ˜ธํ™”ํ•ด์„œ ํด๋ผ์ด์–ธํŠธ์— ๋ณด๋‚ด์ฃผ
์ง€ ์•Š๋‚˜์š”? SSL์˜ MITM ์˜ˆ๋กœ ๋งํฌ๋œ ํŽ˜์ด์ง€๋“ค์—์„œ๋Š” ์„œ๋ฒ„ ์ธ์ฆ์„œ๋งŒ ๋‹ฌ๋ž‘ ๋ณด๋‚ด์ค€ ํ›„ ํด๋ผ์ด์–ธํŠธ๊ฐ€ ์ธ์ฆํ•œ๋‹ค๋ผ๊ณ  ๋˜์–ด ์žˆ๋˜
๋ฐ... SSL์—์„œ์˜ ์ธ์ฆ ์ ˆ์ฐจ๋“ค์„ ๋งŽ์ด ์ƒ๋žตํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— SSL/TLS๊ฐ€ ์ทจ์•ฝํ•˜๋‹ค๋Š” ์ธ์‹์ด ๋งŽ์•„์ง€๊ณ  ์žˆ๋Š” ๊ฑด ์•„๋‹Œ๊ฐ€ ํ•˜๋Š” ๋Š๋‚Œ
์ด ๋“ค์–ด์„œ์š”. ๋‚œ์ˆ˜ ๊ฐ’ ํ•˜๋‚˜ ํ’€๋ฉด์„œ ์„œ๋ฒ„ ์ธ์ฆ์„œ๋ฅผ ํ™•์ธํ•˜๋Š” ๊ณผ์ •์—์„œ ์„œ๋ฒ„๊ฐ€ ์ •๋‹นํ•œ CA๋กœ๋ถ€ํ„ฐ ์ธ์ฆ ๋ฐ›์€ ๊ฑด์ง€ ํ™•์ธํ•˜๋Š” ์ ˆ์ฐจ๋„
์ค‘์š”ํ•œ๋ฐ, ๋„ˆ๋ฌด ์ƒ๋žตํ•œ ๊ฒƒ ์•„๋‹Œ๊ฐ€ ํ•˜๋Š”... ๋ฌผ๋ก  '์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ๋ฃจํŠธ CA๋‚˜ ์ธ์ฆ์„œ'๋กœ ์ค‘๊ฐ„ ๊ณต๊ฒฉ์ž๊ฐ€ ์‹ฌ์€ ์ธ์ฆ์„œ๊ฐ€ ์ด๋ฏธ
๋“ฑ๋ก๋˜์–ด ์žˆ๋‹ค๋ฉด ๋ฌด์žฅ ํ•ด์ œ๋  ์ˆ˜๋„ ์žˆ์ง€๋งŒ, ๊ทธ๋Ÿฐ์ €๋Ÿฐ ์ ˆ์ฐจ๋“ค์ด ๊ทธ๋ ‡๊ฒŒ ๊ฐ„๋‹จํ•˜๊ฒŒ ํ’€๋ฆด ์ˆ˜ ์žˆ๋Š” ๋ณด์•ˆ ๋งค์ปค๋‹ˆ์ฆ˜์ผ๊นŒ๋Š” ์กฐ๊ธˆ ์˜๋ฌธ์ด ๋“ค์–ด
์„œ์š”.
SSL์˜ ๋ณด์•ˆ์„ฑ์„ ์ทจ์•ฝํ•˜๋‹ค๊ณ  ํ•˜๋ฉด ๋Œ€์•ˆ๋„ ์—†๊ณ , ์ธํ„ฐ๋„ท์„ ์“ฐ์ง€ ๋ชปํ•˜๋Š” ๊ฒŒ ์•„๋‹Œ๊ฐ€ ํ•˜๋Š” ์ƒ๊ฐ์ด์—์š”. ๋ฌผ๋ก  ์ด์ค‘์‚ผ์ค‘์œผ๋กœ ์ด๊ฒƒ์ €
๊ฒƒ ๋ณด์•ˆ ์žฅ์น˜๋ฅผ ๋ถ€๊ฐ€ํ•ด์„œ ์“ธ ์ˆ˜๋„ ์žˆ๊ฒ ์ง€๋งŒ ๋ณด์•ˆ๊ณผ ํ•ญ์ƒ ๋ฐฐ์น˜๋˜๋Š” ์‚ฌ์šฉ์„ฑ ์ธก๋ฉด์—์„œ๋Š”...


์“ฐ๋‹ค๋ณด๋‹ˆ ์ž˜๋ชป ์‹œ์ž‘ํ–ˆ๋‹ค๋Š” ๋Š๋‚Œ์ด ํŒํŒ๋“ญ๋‹ˆ๋‹ค. ๊ดœํžˆ ๋‹ค ์•„๋Š” ์–˜๊ธฐ ๋˜ ํ•œ ๊ฒƒ ๊ฐ™๊ณ ... ๋ถˆ๋ช…ํ™•ํ•œ ์–˜๊ธฐ๋“ค๋กœ ๋…ผ๋ž€์˜ ์—ฌ์ง€๋งŒ
๋” ๋งŒ๋“œ๋Š” ๊ฒƒ ๊ฐ™๊ณ ...
์•„๋ฌดํŠผ ํ† ๋ก ์€ ๋งŽ์œผ๋ฉด ๋งŽ์„์ˆ˜๋ก ์ข‹๊ณ , ๋‹ค์–‘ํ•œ ๋ถ„๋“ค์˜ ๋‹ค์–‘ํ•œ ์–˜๊ธฐ๋“ค์ด ๋งŽ์ด ์˜ค๊ฐ€๋ฉด ์ข‹์ž–์•„์š”? ^^ ๋•๋ถ„์— ์ด๊ฒƒ์ €๊ฒƒ ์•Œ๊ฒŒ๋˜๋Š” ๊ฒƒ
๋„ ๋งŽ๋„ค์š”. ๋‚œ์žกํ•œ ๊ธ€์— ๋Œ€ํ•œ ๋งŽ์€ ๋ฌด์‹œ์™€ ์ถฉ๊ณ ๋ฅผ ๊ธฐ๋Œ€ํ•ด ๋ด…๋‹ˆ๋‹ค. ^^

Reply all
Reply to author
Forward
0 new messages