๋ณธ๋ฌธ์œผ๋กœ ์ด๋™

์ œํ’ˆ ํ‚ค

์œ„ํ‚ค๋ฐฑ๊ณผ, ์šฐ๋ฆฌ ๋ชจ๋‘์˜ ๋ฐฑ๊ณผ์‚ฌ์ „.
์‹œ๋””ํ‚ค๋Š” ์—ฌ๊ธฐ๋กœ ์—ฐ๊ฒฐ๋ฉ๋‹ˆ๋‹ค. ํŒŒํ‚ค์Šคํƒ„ ์ถœ์‹ ์˜ ํ…Œ๋Ÿฌ๋ฆฌ์ŠคํŠธ์— ๋Œ€ํ•ด์„œ๋Š” ์•„ํ”ผ์•„ ์‹œ๋””ํ‚ค ๋ฌธ์„œ๋ฅผ ์ฐธ๊ณ ํ•˜์‹ญ์‹œ์˜ค.
์œˆ๋„์šฐ ๋น„์Šคํƒ€ ํ™ˆ ํ”„๋ฆฌ๋ฏธ์—„์˜ ์ •ํ’ˆ ์ธ์ฆ์„œ(COA)์— ์ ํžŒ ์ œํ’ˆ ํ‚ค

์ œํ’ˆ ํ‚ค(product key) ๋˜๋Š” ์†Œํ”„ํŠธ์›จ์–ด ํ‚ค(software key), ์‹œ๋ฆฌ์–ผ ํ‚ค ๋˜๋Š” ํ™œ์„ฑํ™” ํ‚ค๋Š” ์ปดํ“จํ„ฐ ํ”„๋กœ๊ทธ๋žจ์„ ์œ„ํ•œ ํŠน์ •ํ•œ ์†Œํ”„ํŠธ์›จ์–ด ๊ธฐ๋ฐ˜์˜ ํ‚ค์ด๋‹ค. ์ด๋Š” ํ•ด๋‹น ํ”„๋กœ๊ทธ๋žจ์˜ ๋ณต์‚ฌ๋ณธ์ด ์ •ํ’ˆ์ž„์„ ์ฆ๋ช…ํ•œ๋‹ค.

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

ํšจ๊ณผ

[ํŽธ์ง‘]

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

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

์˜ˆ์‹œ

[ํŽธ์ง‘]

์œˆ๋„์šฐ 95 ๋ฆฌํ…Œ์ผ ํ‚ค

[ํŽธ์ง‘]

์œˆ๋„์šฐ 95 ๋ฆฌํ…Œ์ผ ์ œํ’ˆ ํ‚ค๋Š” XXX-XXXXXXX ํ˜•์‹์„ ์ทจํ•œ๋‹ค.[2] ํ‚ค๊ฐ€ ์œ ํšจํ•œ์ง€ ํ™•์ธํ•˜๊ธฐ ์œ„ํ•ด ์œˆ๋„์šฐ 95๋Š” ๋‹ค์Œ ์‚ฌํ•ญ์„ ํ™•์ธํ•œ๋‹ค.

  • ์ฒ˜์Œ 3๊ธ€์ž๋Š” 333, 444, 555, 666, 777, 888 ๋˜๋Š” 999์™€ ๊ฐ™์•„์„œ๋Š” ์•ˆ ๋œ๋‹ค.
  • ๋งˆ์ง€๋ง‰ 7๊ธ€์ž๋Š” ๋ชจ๋‘ 0-8 ์‚ฌ์ด์˜ ์ˆซ์ž์—ฌ์•ผ ํ•œ๋‹ค.
  • ๋งˆ์ง€๋ง‰ 7๊ฐœ ์ˆซ์ž์˜ ํ•ฉ์€ 7๋กœ ๋‚˜๋ˆ„์–ด ๋–จ์–ด์ ธ์•ผ ํ•œ๋‹ค.
  • ๋„ค ๋ฒˆ์งธ ๊ธ€์ž๋Š” ํ™•์ธํ•˜์ง€ ์•Š๋Š”๋‹ค.

๋ชจ๋“  ํ™•์ธ์„ ํ†ต๊ณผํ•˜๋ฉด ์ œํ’ˆ ํ‚ค๋Š” ์œ ํšจํ•˜๋‹ค. ๊ฒฐ๊ณผ์ ์œผ๋กœ 000-0000000๊ณผ ๊ฐ™์€ ์ œํ’ˆ ํ‚ค๋Š” ์ด๋Ÿฌํ•œ ์กฐ๊ฑด ํ•˜์—์„œ ์œ ํšจํ•œ ๊ฒƒ์œผ๋กœ ๊ฐ„์ฃผ๋œ๋‹ค.

์œˆ๋„์šฐ 95 OEM ํ‚ค

[ํŽธ์ง‘]

์œˆ๋„์šฐ 95 OEM ํ‚ค๋Š” XXXXX-OEM-XXXXXXX-XXXXX ํ˜•์‹์„ ์ทจํ•œ๋‹ค.

  • ์ฒ˜์Œ 3๊ธ€์ž๋Š” 0-366 ์‚ฌ์ด์˜ ์ˆซ์ž์—ฌ์•ผ ํ•œ๋‹ค.
  • ๋‹ค์Œ 2๊ธ€์ž๋Š” 04-93 ์‚ฌ์ด์˜ ์ˆซ์ž์—ฌ์•ผ ํ•œ๋‹ค.
  • ๋‹ค์Œ 3๊ธ€์ž๋Š” OEM์ด์–ด์•ผ ํ•œ๋‹ค.
  • ๋‹ค์Œ 7๊ฐœ ์ˆซ์ž์˜ ํ•ฉ์€ 7๋กœ ๋‚˜๋ˆ„์–ด ๋–จ์–ด์ ธ์•ผ ํ•œ๋‹ค.
  • ๋‚˜๋จธ์ง€ ๊ธ€์ž๋Š” ํ™•์ธํ•˜์ง€ ์•Š๋Š”๋‹ค.

์œˆ๋„์šฐ XP ๋ฆฌํ…Œ์ผ ํ‚ค

[ํŽธ์ง‘]

์œˆ๋„์šฐ XP๋Š” ํ™œ์„ฑํ™”๋ฅผ ์œ„ํ•ด ์„ค์น˜ ID, ์ œํ’ˆ ID ๋ฐ ์ œํ’ˆ ํ‚ค๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค.[3][4]

์„ค์น˜ ID

[ํŽธ์ง‘]

์„ค์น˜ ID๋Š” 6์ž๋ฆฌ์”ฉ 8๊ฐœ ๊ทธ๋ฃน๊ณผ ๋งˆ์ง€๋ง‰ 2์ž๋ฆฌ๋กœ ๋‚˜๋‰˜์–ด ์ด 50์ž๋ฆฌ์˜ 10์ง„์ˆ˜ ๋ฌธ์ž์—ด๋กœ, XXXXXX-XXXXXX-XXXXXX-XXXXXX-XXXXXX-XXXXXX-XXXXXX-XXXXXX-XX ํ˜•์‹์„ ์ทจํ•œ๋‹ค. ์„ค์น˜ ID๋Š” msoobe.exe๊ฐ€ ์‹คํ–‰๋  ๋•Œ๋งˆ๋‹ค ๋‹ค์‹œ ์ƒ์„ฑ๋œ๋‹ค.

์ฒดํฌ ๋””์ง€ํŠธ
[ํŽธ์ง‘]

์„ค์น˜ ID์˜ ๊ฐ ๊ทธ๋ฃน์—์„œ ๊ฐ€์žฅ ์˜ค๋ฅธ์ชฝ์— ์žˆ๋Š” ์ˆซ์ž๋Š” ์ฒดํฌ ๋””์ง€ํŠธ์ด๋‹ค.

  • ๊ฐ ์ฒดํฌ ๋””์ง€ํŠธ๋Š” ํ•ด๋‹น ๊ทธ๋ฃน์˜ ๋‹ค๋ฅธ ๋‹ค์„ฏ ์ž๋ฆฌ๋ฅผ ๋”ํ•˜์—ฌ ๊ณ„์‚ฐ๋œ๋‹ค.
  • ๊ทธ๋Ÿฐ ๋‹ค์Œ ํ•ด๋‹น ๊ทธ๋ฃน์—์„œ ์ง์ˆ˜ ์œ„์น˜์— ์žˆ๋Š” ์ˆซ์ž๋ฅผ ํ•œ ๋ฒˆ ๋” ๋”ํ•œ๋‹ค.
  • ๊ทธ ํ•ฉ๊ณ„๋ฅผ 7๋กœ ๋‚˜๋ˆˆ๋‹ค.
  • ๋‚˜๋จธ์ง€๊ฐ€ ํ•ด๋‹น ๊ทธ๋ฃน์˜ ์ฒดํฌ ๋””์ง€ํŠธ ๊ฐ’์ด ๋œ๋‹ค.
๋””์ฝ”๋”ฉ
[ํŽธ์ง‘]

์ฒดํฌ ๋””์ง€ํŠธ๋ฅผ ์ œ๊ฑฐํ•˜๋ฉด 41์ž๋ฆฌ์˜ 10์ง„์ˆ˜๋กœ ์ธ์ฝ”๋”ฉ๋œ 136๋น„ํŠธ ๋‹ค๋ฐฐ์ • ์ •์ˆ˜๊ฐ€ ๋˜๋ฉฐ, ์ด๋Š” ๋ฐ”์ดํŠธ ๋ฐฐ์—ด๋กœ์„œ ๋ฆฌํ‹€ ์—”๋””์–ธ ๋ฐ”์ดํŠธ ์ˆœ์„œ๋กœ ์ €์žฅ๋œ๋‹ค.

๋ณตํ˜ธํ™”
[ํŽธ์ง‘]

์„ค์น˜ ID์˜ ํ•˜์œ„ 16๋ฐ”์ดํŠธ๋Š” ์•”ํ˜ธํ™”๋˜๋Š” ๋ฐ˜๋ฉด, ๊ฐ€์žฅ ์ค‘์š”ํ•œ ๋ฐ”์ดํŠธ๋Š” ํ‰๋ฌธ์œผ๋กœ ์œ ์ง€๋œ๋‹ค. ์„ค์น˜ ID๋ฅผ ์•”ํ˜ธํ™”ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๋Š” ์•”ํ˜ธํ™” ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ๋…์ž์ ์ธ 4๋ผ์šด๋“œ ํŒŒ์ด์Šคํ…” ์•”ํ˜ธ์ด๋‹ค. ํŒŒ์ด์Šคํ…” ์•”ํ˜ธ์— ์ „๋‹ฌ๋˜๋Š” ์ž…๋ ฅ ๋ฐ”์ดํŠธ ๋ธ”๋ก์€ ๋™์ผํ•œ ํฌ๊ธฐ์˜ ๋‘ ๋ธ”๋ก์œผ๋กœ ๋‚˜๋‰˜๊ธฐ ๋•Œ๋ฌธ์—, ์ด ์ข…๋ฅ˜์˜ ์•”ํ˜ธ๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ ์ง์ˆ˜ ๋ฐ”์ดํŠธ๋กœ ๊ตฌ์„ฑ๋œ ์ž…๋ ฅ ๋ธ”๋ก(์ด ๊ฒฝ์šฐ 17๊ฐœ ์ž…๋ ฅ ๋ฐ”์ดํŠธ ์ค‘ ํ•˜์œ„ 16๊ฐœ)์— ์ ์šฉ๋œ๋‹ค. ์•”ํ˜ธ์˜ ๋ผ์šด๋“œ ํ•จ์ˆ˜๋Š” 4๋ฐ”์ดํŠธ ์‹œํ€€์Šค๋กœ ํ‚ค๊ฐ€ ์ง€์ •๋œ SHA-1 ๋ฉ”์‹œ์ง€ ์š”์•ฝ ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด๋‹ค.

+๋ฅผ ๋‘ ๋ฐ”์ดํŠธ ์‹œํ€€์Šค์˜ ์—ฐ๊ฒฐ, ^๋ฅผ XOR ์—ฐ์‚ฐ, L๊ณผ R์„ ํ•œ ๋ผ์šด๋“œ์— ๋Œ€ํ•œ ์™ผ์ชฝ ๋ฐ ์˜ค๋ฅธ์ชฝ 8๋ฐ”์ดํŠธ ์ž…๋ ฅ ์ ˆ๋ฐ˜, L'๊ณผ R'์„ ํ•ด๋‹น ๋ผ์šด๋“œ์˜ ์ถœ๋ ฅ ์ ˆ๋ฐ˜, ๊ทธ๋ฆฌ๊ณ  First-8()์„ SHA-1 ๋ฉ”์‹œ์ง€ ์š”์•ฝ์˜ ์ฒ˜์Œ 8๋ฐ”์ดํŠธ๋ฅผ ๋ฐ˜ํ™˜ํ•˜๋Š” ํ•จ์ˆ˜๋ผ๊ณ  ํ•˜์ž.

๊ทธ๋Ÿฌ๋ฉด ๋ณตํ˜ธํ™”์˜ ํ•œ ๋ผ์šด๋“œ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค.

L' = R ^ First-8(SHA-1(L + Key))

R' = L

๋ณตํ˜ธํ™” ๊ฒฐ๊ณผ๋Š” 16๋ฐ”์ดํŠธ์˜ ํ‰๋ฌธ์ด๋ฉฐ, ์•”ํ˜ธํ™”๋˜์ง€ ์•Š์€ 17๋ฒˆ์งธ ๋ฐ”์ดํŠธ์™€ ํ•จ๊ป˜ ๋ฆฌํ‹€ ์—”๋””์–ธ ๋ฐ”์ดํŠธ ์ˆœ์„œ์˜ 4๊ฐœ ๋”๋ธ” ์›Œ๋“œ์™€ ๊ทธ ๋’ค์˜ ๋‹จ์ผ ๋ฐ”์ดํŠธ๋กœ ํ•ด์„๋œ๋‹ค.

์ด๋ฆ„ ํฌ๊ธฐ ์˜คํ”„์…‹
H1 ๋”๋ธ” ์›Œ๋“œ 0
H2 ๋”๋ธ” ์›Œ๋“œ 4
P1 ๋”๋ธ” ์›Œ๋“œ 8
P2 ๋”๋ธ” ์›Œ๋“œ 12
P3 ๋ฐ”์ดํŠธ 16

H1๊ณผ H2๋Š” ์„ค์น˜ ID๊ฐ€ ์—ฐ๊ฒฐ๋œ ํ•˜๋“œ์›จ์–ด ๊ตฌ์„ฑ์„ ์ง€์ •ํ•œ๋‹ค. P1, P2 ๋ฐ ๋‚˜๋จธ์ง€ ๋ฐ”์ดํŠธ P3์—๋Š” ์„ค์น˜ ID์™€ ๊ด€๋ จ๋œ ์ œํ’ˆ ID๊ฐ€ ํฌํ•จ๋œ๋‹ค.

์ œํ’ˆ ID

[ํŽธ์ง‘]

์ œํ’ˆ ID๋Š” AAAAA-BBB-CCCCCCC-DDEEE์™€ ๊ฐ™์ด 5๊ฐœ์˜ 10์ง„์ˆ˜ ๊ทธ๋ฃน์œผ๋กœ ๊ตฌ์„ฑ๋œ๋‹ค.

๋””์ฝ”๋”ฉ
[ํŽธ์ง‘]

10์ง„์ˆ˜ ํ‘œํ˜„์˜ ์ œํ’ˆ ID์™€ ๋”๋ธ” ์›Œ๋“œ P1, P2 ๋ฐ ๋ฐ”์ดํŠธ P3์˜ ์ด์ง„ ์ธ์ฝ”๋”ฉ ๊ฐ„์˜ ๋งคํ•‘์€ ๋‹ค์Œ ํ‘œ์— ์š”์•ฝ๋˜์–ด ์žˆ๋‹ค.

์ž๋ฆฟ์ˆ˜ ๊ธธ์ด ์ธ์ฝ”๋”ฉ ์˜๋ฏธ
AAAAA 17 ๋น„ํŠธ P1์˜ 0๋น„ํŠธ๋ถ€ํ„ฐ 16๋น„ํŠธ๊นŒ์ง€ ํ•ญ์ƒ 55034 (์œˆ๋„์šฐ XP RC1 ๊ธฐ์ค€)
BBB 10 ๋น„ํŠธ P1์˜ 17๋น„ํŠธ๋ถ€ํ„ฐ 26๋น„ํŠธ๊นŒ์ง€ ์›์‹œ ์ œํ’ˆ ํ‚ค(Raw Product Key)์˜ ์ƒ์œ„ 3์ž๋ฆฌ
CCCCCCC 28 ๋น„ํŠธ P1์˜ 27๋น„ํŠธ๋ถ€ํ„ฐ 31๋น„ํŠธ๊นŒ์ง€ (ํ•˜์œ„ 5๋น„ํŠธ) ๋ฐ P2์˜ 0๋น„ํŠธ๋ถ€ํ„ฐ 22๋น„ํŠธ๊นŒ์ง€ (์ƒ์œ„ 23๋น„ํŠธ) ์›์‹œ ์ œํ’ˆ ํ‚ค์˜ ํ•˜์œ„ 6์ž๋ฆฌ ๋ฐ ์ฒดํฌ ๋””์ง€ํŠธ
DDEEE 17 ๋น„ํŠธ P2์˜ 23๋น„ํŠธ๋ถ€ํ„ฐ 31๋น„ํŠธ๊นŒ์ง€ (ํ•˜์œ„ 9๋น„ํŠธ) ๋ฐ P3์˜ 0๋น„ํŠธ๋ถ€ํ„ฐ 7๋น„ํŠธ๊นŒ์ง€ (์ƒ์œ„ 8๋น„ํŠธ) DD = ์ œํ’ˆ ํ‚ค๋ฅผ ํ™•์ธํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๋Š” ๊ณต๊ฐœ ํ‚ค์˜ ์ธ๋ฑ์Šค
EEE = ๋žœ๋ค ๊ฐ’

์ œํ’ˆ ํ‚ค

[ํŽธ์ง‘]

์ œํ’ˆ ํ‚ค๋Š” XXXXX-XXXXX-XXXXX-XXXXX-XXXXX ํ˜•์‹์„ ์ทจํ•œ๋‹ค. ๊ฐ ๋ฌธ์ž๋Š” ๋‹ค์Œ 24๊ฐœ์˜ ๋ฌธ์ž์™€ ์ˆซ์ž ์ค‘ ํ•˜๋‚˜์ด๋‹ค: B C D F G H J K M P Q R T V W X Y 2 3 4 6 7 8 9

์ œํ’ˆ ํ‚ค์˜ 25๊ฐœ ๋ฌธ์ž๋Š” ์ œํ’ˆ ํ‚ค์˜ ์ด์ง„ ํ‘œํ˜„์„ 24์ง„๋ฒ•์œผ๋กœ ์ธ์ฝ”๋”ฉํ•œ ๊ฒƒ์ด๋‹ค. ์ œํ’ˆ ํ‚ค๋Š” ์•ฝ 115๋น„ํŠธ์˜ ๋‹ค๋ฐฐ์ • ์ •์ˆ˜์ด๋ฉฐ, 15๋ฐ”์ดํŠธ ๋ฐฐ์—ด์— ๋ฆฌํ‹€ ์—”๋””์–ธ ๋ฐ”์ดํŠธ ์ˆœ์„œ๋กœ ์ €์žฅ๋œ๋‹ค. ์ด 15๋ฐ”์ดํŠธ ์ค‘ ํ•˜์œ„ 4๋ฐ”์ดํŠธ์—๋Š” ๋ฆฌํ‹€ ์—”๋””์–ธ ๋ฐ”์ดํŠธ ์ˆœ์„œ์˜ ์›์‹œ ์ œํ’ˆ ํ‚ค๊ฐ€ ํฌํ•จ๋œ๋‹ค. ์ตœํ•˜์œ„ ๋น„ํŠธ๋Š” ์ด 32๋น„ํŠธ ๊ฐ’์„ ์™ผ์ชฝ์œผ๋กœ ํ•œ ๋น„ํŠธ ์œ„์น˜ ์ด๋™ํ•˜์—ฌ ์ œ๊ฑฐ๋œ๋‹ค. ๋‚˜๋จธ์ง€ 11๋ฐ”์ดํŠธ๋Š” ๋””์ง€ํ„ธ ์„œ๋ช…์„ ํ˜•์„ฑํ•˜์—ฌ ํ•˜๋“œ์ฝ”๋”ฉ๋œ ๊ณต๊ฐœ ํ‚ค๋ฅผ ํ†ตํ•ด ์ œํ’ˆ ํ‚ค์˜ ์ง„์œ„ ์—ฌ๋ถ€๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•œ๋‹ค.

CCCCCCC ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ ์–ป๊ธฐ ์œ„ํ•ด ์ฒดํฌ ๋””์ง€ํŠธ๊ฐ€ ์ถ”๊ฐ€๋˜๋ฉฐ, ์ฒดํฌ ๋””์ง€ํŠธ๋ฅผ ํฌํ•จํ•œ ๋ชจ๋“  ์ˆซ์ž์˜ ํ•ฉ์ด 7๋กœ ๋‚˜๋ˆ„์–ด ๋–จ์–ด์ง€๋„๋ก ์„ ํƒ๋œ๋‹ค. ์ œํ’ˆ ํ‚ค๋ฅผ ํ™•์ธํ•˜๊ธฐ ์œ„ํ•ด ๋‘ ๊ฐœ ์ด์ƒ์˜ ๊ณต๊ฐœ ํ‚ค ์•”ํ˜ธ ๋ฐฉ์‹ ๊ณต๊ฐœ ํ‚ค๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. ์ฒซ ๋ฒˆ์งธ ๊ณต๊ฐœ ํ‚ค๋กœ ํ™•์ธ์— ์‹คํŒจํ•˜๋ฉด ๋‘ ๋ฒˆ์งธ ํ‚ค๋ฅผ ์‹œ๋„ํ•˜๋Š” ์‹์ด๋‹ค. ์ œํ’ˆ ID์˜ DD ๊ตฌ์„ฑ ์š”์†Œ๋Š” ์ด ์‹œํ€€์Šค์˜ ๊ณต๊ฐœ ํ‚ค ์ค‘ ์–ด๋А ๊ฒƒ์ด ์ œํ’ˆ ํ‚ค๋ฅผ ํ™•์ธํ•˜๋Š” ๋ฐ ์„ฑ๊ณต์ ์œผ๋กœ ์‚ฌ์šฉ๋˜์—ˆ๋Š”์ง€๋ฅผ ์ง€์ •ํ•œ๋‹ค.

ํ•˜๋“œ์›จ์–ด ์ •๋ณด ๋น„ํŠธ ํ•„๋“œ
[ํŽธ์ง‘]

์„ค์น˜ ID์™€ ์—ฐ๊ฒฐ๋œ ํ•˜๋“œ์›จ์–ด ๊ตฌ์„ฑ์€ ๋‘ ๊ฐœ์˜ ๋”๋ธ” ์›Œ๋“œ H1๊ณผ H2๋กœ ํ‘œํ˜„๋œ๋‹ค. ์ด๋ฅผ ์œ„ํ•ด ๋”๋ธ” ์›Œ๋“œ๋Š” 12๊ฐœ์˜ ๋น„ํŠธ ํ•„๋“œ๋กœ ๋‚˜๋‰œ๋‹ค.

๋”๋ธ” ์›Œ๋“œ ์˜คํ”„์…‹ ๊ธธ์ด ๋น„ํŠธ ํ•„๋“œ ๊ฐ’ ๊ธฐ์ค€
H1 0 10 ์‹œ์Šคํ…œ ๋ณผ๋ฅจ์˜ ๋ณผ๋ฅจ ์ผ๋ จ๋ฒˆํ˜ธ ๋ฌธ์ž์—ด
H1 10 10 ๋„คํŠธ์›Œํฌ ์–ด๋Œ‘ํ„ฐ MAC ์ฃผ์†Œ ๋ฌธ์ž์—ด
H1 20 7 CD-ROM ๋“œ๋ผ์ด๋ธŒ ํ•˜๋“œ์›จ์–ด ์‹๋ณ„ ๋ฌธ์ž์—ด
H1 27 5 ๊ทธ๋ž˜ํ”ฝ ์–ด๋Œ‘ํ„ฐ ํ•˜๋“œ์›จ์–ด ์‹๋ณ„ ๋ฌธ์ž์—ด
H2 0 3 ์‚ฌ์šฉ๋˜์ง€ ์•Š์Œ, 001๋กœ ์„ค์ •
H2 3 6 CPU ์ผ๋ จ๋ฒˆํ˜ธ ๋ฌธ์ž์—ด
H2 9 7 ํ•˜๋“œ ๋“œ๋ผ์ด๋ธŒ ํ•˜๋“œ์›จ์–ด ์‹๋ณ„ ๋ฌธ์ž์—ด
H2 16 5 SCSI ํ˜ธ์ŠคํŠธ ์–ด๋Œ‘ํ„ฐ ํ•˜๋“œ์›จ์–ด ์‹๋ณ„ ๋ฌธ์ž์—ด
H2 21 4 IDE ์ปจํŠธ๋กค๋Ÿฌ ํ•˜๋“œ์›จ์–ด ์‹๋ณ„ ๋ฌธ์ž์—ด
H2 25 3 ํ”„๋กœ์„ธ์„œ ๋ชจ๋ธ ๋ฌธ์ž์—ด
H2 28 3 RAM ํฌ๊ธฐ
H2 31 1 1 = ๋„ํ‚น ๊ฐ€๋Šฅ, 0 = ๋„ํ‚น ๋ถˆ๊ฐ€

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

ํ•ด์‹ฑ
[ํŽธ์ง‘]

ํ•ด์‹œ ๊ฒฐ๊ณผ๋Š” ํ•˜๋“œ์›จ์–ด ์‹๋ณ„ ๋ฌธ์ž์—ด์„ MD5 ๋ฉ”์‹œ์ง€ ์š”์•ฝ ์•Œ๊ณ ๋ฆฌ์ฆ˜์— ์ž…๋ ฅํ•˜๊ณ  ๊ฒฐ๊ณผ ๋ฉ”์‹œ์ง€ ์š”์•ฝ์˜ ๋ฏธ๋ฆฌ ์ •ํ•ด์ง„ ์œ„์น˜์—์„œ ๋น„ํŠธ ํ•„๋“œ์— ํ•„์š”ํ•œ ๋น„ํŠธ ์ˆ˜๋ฅผ ์„ ํƒํ•˜์—ฌ ์–ป๋Š”๋‹ค. ๋น„ํŠธ ํ•„๋“œ๋งˆ๋‹ค ์„œ๋กœ ๋‹ค๋ฅธ ๋ฏธ๋ฆฌ ์ •ํ•ด์ง„ ์œ„์น˜๊ฐ€ ์‚ฌ์šฉ๋œ๋‹ค. ๋˜ํ•œ, ์„ ๊ณ„์‚ฐํ•˜์—ฌ ํ•ด์‹œ ๊ฒฐ๊ณผ๊ฐ€ 0์ด ๋˜๋Š” ๊ฒƒ์„ ๋ฐฉ์ง€ํ•œ๋‹ค. ์—ฌ๊ธฐ์„œ BitFieldMax๋Š” ํ•ด๋‹น ๋น„ํŠธ ํ•„๋“œ์— ์ €์žฅ๋  ์ˆ˜ ์žˆ๋Š” ์ตœ๋Œ€๊ฐ’(์˜ˆ: 10๋น„ํŠธ ๋น„ํŠธ ํ•„๋“œ์˜ ๊ฒฝ์šฐ 1023)์ด๋ฉฐ, 'xย % y'๋Š” x๋ฅผ y๋กœ ๋‚˜๋ˆˆ ๋‚˜๋จธ์ง€๋ฅผ ๋‚˜ํƒ€๋‚ธ๋‹ค. ๊ฒฐ๊ณผ ๊ฐ’์€ 1์—์„œ BitFieldMax ์‚ฌ์ด๊ฐ€ ๋œ๋‹ค. ์–ป์€ ๊ฐ’์€ ํ•ด๋‹น ๋น„ํŠธ ํ•„๋“œ์— ์ €์žฅ๋œ๋‹ค.

RAM ๋น„ํŠธ ํ•„๋“œ
[ํŽธ์ง‘]

์šด์˜ ์ฒด์ œ๊ฐ€ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” RAM ์šฉ๋Ÿ‰๊ณผ ๊ด€๋ จ๋œ ๋น„ํŠธ ํ•„๋“œ๋Š” ํ‘œ์— ํ‘œ์‹œ๋œ ๋Œ€๋กœ ๋‹ค๋ฅธ ๋น„ํŠธ ํ•„๋“œ์™€ ๋‹ค๋ฅด๊ฒŒ ๊ณ„์‚ฐ๋œ๋‹ค.

๊ฐ’ ๊ฐ€๋Šฅํ•œ RAM ์šฉ๋Ÿ‰
0 (๋น„ํŠธ ํ•„๋“œ ๋ฏธ์‚ฌ์šฉ)
1 32 MB ๋ฏธ๋งŒ
2 32 MB์—์„œ 63 MB ์‚ฌ์ด
3 64 MB์—์„œ 127 MB ์‚ฌ์ด
4 128 MB์—์„œ 255 MB ์‚ฌ์ด
5 256 MB์—์„œ 511 MB ์‚ฌ์ด
6 512 MB์—์„œ 1023 MB ์‚ฌ์ด
7 1023 MB ์ดˆ๊ณผ

RAM ์šฉ๋Ÿ‰์€ GlobalMemoryStatus() ํ•จ์ˆ˜๋ฅผ ํ˜ธ์ถœํ•˜์—ฌ ๊ฐ€์ ธ์˜ค๋Š”๋ฐ, ์ด ํ•จ์ˆ˜๋Š” ๋ฌผ๋ฆฌ์ ์œผ๋กœ ์„ค์น˜๋œ RAM ์šฉ๋Ÿ‰๋ณด๋‹ค ๋ช‡ ๋ฐฑ ํ‚ฌ๋กœ๋ฐ”์ดํŠธ ์ ๊ฒŒ ๋ณด๊ณ ํ•œ๋‹ค. ๋”ฐ๋ผ์„œ 128 MB์˜ RAM์€ ์ผ๋ฐ˜์ ์œผ๋กœ "64 MB์—์„œ 127 MB ์‚ฌ์ด"๋กœ ๋ถ„๋ฅ˜๋œ๋‹ค.

ํ•˜๋“œ์›จ์–ด ๋ณ€๊ฒฝ

[ํŽธ์ง‘]

wpa.dbl์€ ๋งŒ๋ฃŒ ์ •๋ณด, ํ™œ์„ฑํ™”๋œ ์„ค์น˜์˜ ํ™•์ธ ID, ํ˜„์žฌ ํ•˜๋“œ์›จ์–ด ๊ตฌ์„ฑ์„ ๋‚˜ํƒ€๋‚ด๋Š” ๋น„ํŠธ ํ•„๋“œ ๊ฐ’, ์ œํ’ˆ ํ™œ์„ฑํ™” ๋‹น์‹œ์˜ ํ•˜๋“œ์›จ์–ด ๊ตฌ์„ฑ์„ ๋‚˜ํƒ€๋‚ด๋Š” ๋น„ํŠธ ํ•„๋“œ ๊ฐ’ ๋“ฑ์„ ์ €์žฅํ•˜๋Š” RC4 ์•”ํ˜ธํ™” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์ด๋‹ค. ํ˜„์žฌ ํ•˜๋“œ์›จ์–ด ๊ตฌ์„ฑ์€ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ๋ฐ˜์˜ํ•˜๊ธฐ ์œ„ํ•ด ํ•˜๋“œ์›จ์–ด ๊ตฌ์„ฑ์ด ์ˆ˜์ •๋  ๋•Œ๋งˆ๋‹ค ์ž๋™์œผ๋กœ ์—…๋ฐ์ดํŠธ๋˜์ง€๋งŒ, ์ œํ’ˆ ํ™œ์„ฑํ™” ๋‹น์‹œ์˜ ํ•˜๋“œ์›จ์–ด ๊ตฌ์„ฑ์„ ๋‚˜ํƒ€๋‚ด๋Š” ๊ฐ’์€ ๊ณ ์ •๋œ๋‹ค. ์žฌํ™œ์„ฑํ™”๊ฐ€ ํ•„์š”ํ•œ์ง€ ํŒ๋‹จํ•  ๋•Œ ํ˜„์žฌ ํ•˜๋“œ์›จ์–ด ๊ตฌ์„ฑ์˜ ๋น„ํŠธ ํ•„๋“œ ๊ฐ’์„ ํ™œ์„ฑํ™” ๋‹น์‹œ์˜ ํ•˜๋“œ์›จ์–ด ๊ตฌ์„ฑ๊ณผ ๋น„๊ตํ•œ๋‹ค.

๋„ํ‚น ๋ถˆ๊ฐ€ ์ปดํ“จํ„ฐ
[ํŽธ์ง‘]

์‚ฌ์šฉ๋˜์ง€ ์•Š๋Š” ํ•„๋“œ์™€ '๋„ํ‚น ๊ฐ€๋Šฅ' ํ•„๋“œ๋ฅผ ์ œ์™ธํ•œ ๋ชจ๋“  ๋น„ํŠธ ํ•„๋“œ๋ฅผ ๋น„๊ตํ•œ๋‹ค. ์ œํ’ˆ ํ™œ์„ฑํ™” ์ดํ›„ ํ˜„์žฌ ํ•˜๋“œ์›จ์–ด ๊ตฌ์„ฑ์—์„œ ์ด 10๊ฐœ ๋น„ํŠธ ํ•„๋“œ ์ค‘ 3๊ฐœ ์ด์ƒ์ด ๋ณ€๊ฒฝ๋œ ๊ฒฝ์šฐ ์žฌํ™œ์„ฑํ™”๊ฐ€ ํ•„์š”ํ•˜๋‹ค.

๋„ํ‚น ๊ฐ€๋Šฅ ์ปดํ“จํ„ฐ
[ํŽธ์ง‘]

H2์˜ 31๋ฒˆ ๋น„ํŠธ๊ฐ€ ์ปดํ“จํ„ฐ๊ฐ€ ๋„ํ‚น ์Šคํ…Œ์ด์…˜์„ ์ง€์›ํ•จ์„ ๋‚˜ํƒ€๋‚ด๋Š” ๊ฒฝ์šฐ, ์œ„์—์„œ ์–ธ๊ธ‰ํ•œ 10๊ฐœ ๋น„ํŠธ ํ•„๋“œ ์ค‘ 7๊ฐœ๋งŒ ๋น„๊ตํ•œ๋‹ค. SCSI ํ˜ธ์ŠคํŠธ ์–ด๋Œ‘ํ„ฐ, IDE ์ปจํŠธ๋กค๋Ÿฌ ๋ฐ ๊ทธ๋ž˜ํ”ฝ ์นด๋“œ์— ํ•ด๋‹นํ•˜๋Š” ๋น„ํŠธ ํ•„๋“œ๋Š” ์ƒ๋žต๋œ๋‹ค. ์ด ๋‚จ์€ 7๊ฐœ ๋น„ํŠธ ํ•„๋“œ ์ค‘ ์ตœ๋Œ€ 3๊ฐœ๊นŒ์ง€๋งŒ ๋ณ€๊ฒฝ๋˜์–ด์•ผ ์žฌํ™œ์„ฑํ™” ์—†์ด ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.

๋…ผ๋ž€

[ํŽธ์ง‘]

๊ฐ€์žฅ ํšจ๊ณผ์ ์ธ ์ œํ’ˆ ํ‚ค ๋ณดํ˜ธ ๋ฐฉ์‹ ์ค‘ ์ผ๋ถ€๋Š” ๋ถˆํŽธํ•จ, ์—„๊ฒฉํ•œ ์ง‘ํ–‰, ๊ฐ€ํ˜นํ•œ ์ฒ˜๋ฒŒ, ๊ทธ๋ฆฌ๊ณ  ์ผ๋ถ€ ๊ฒฝ์šฐ ์˜คํƒ์ง€๋กœ ์ธํ•ด ๋…ผ๋ž€์˜ ์—ฌ์ง€๊ฐ€ ์žˆ๋‹ค. ์ผ๋ถ€ ์ œํ’ˆ ํ‚ค๋Š” ๋ผ์ด์„ ์Šค ๊ณ„์•ฝ์„ ๊ฐ•์ œํ•˜๊ธฐ ์œ„ํ•ด ํƒ€ํ˜‘ ์—†๋Š” ๋””์ง€ํ„ธ ์ ˆ์ฐจ๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค.

๋ถˆํŽธํ•จ

[ํŽธ์ง‘]

์ œํ’ˆ ํ‚ค๋Š” ์ตœ์ข… ์‚ฌ์šฉ์ž์—๊ฒŒ ๋‹ค์†Œ ๋ถˆํŽธํ•˜๋‹ค. ํ”„๋กœ๊ทธ๋žจ์„ ์„ค์น˜ํ•  ๋•Œ๋งˆ๋‹ค ์ž…๋ ฅํ•ด์•ผ ํ•  ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ, ์‚ฌ์šฉ์ž๊ฐ€ ํ‚ค๋ฅผ ๋ถ„์‹คํ•˜์ง€ ์•Š๋„๋ก ์ฃผ์˜ํ•ด์•ผ ํ•œ๋‹ค. ์ œํ’ˆ ํ‚ค๋ฅผ ๋ถ„์‹คํ•˜๋ฉด ์‚ญ์ œ ์ „ ํ‚ค ๋ณต๊ตฌ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์‚ฌ์šฉํ•˜์ง€ ์•Š๋Š” ํ•œ(๋ชจ๋“  ํ”„๋กœ๊ทธ๋žจ์ด ์ด๋ฅผ ์ง€์›ํ•˜๋Š” ๊ฒƒ์€ ์•„๋‹˜), ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ์‚ญ์ œํ•œ ํ›„์—๋Š” ๋ฌด์šฉ์ง€๋ฌผ์ด ๋œ๋‹ค.[5]

์ œํ’ˆ ํ‚ค๋Š” ์œ ํ†ต ๊ณผ์ •์—์„œ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋Š” ์ƒˆ๋กœ์šด ๊ฐ€๋Šฅ์„ฑ๋„ ์ œ๊ณตํ•œ๋‹ค. ์ œํ’ˆ์ด ํ‚ค๊ฐ€ ๋ˆ„๋ฝ๋˜๊ฑฐ๋‚˜ ์œ ํšจํ•˜์ง€ ์•Š์€ ์ƒํƒœ๋กœ ๋ฐฐ์†ก๋˜๋ฉด ์ œํ’ˆ ์ž์ฒด๊ฐ€ ๋ฌด์šฉ์ง€๋ฌผ์ด ๋œ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ์Šคํ”Œ๋ฆฐํ„ฐ ์…€: ํŒ๋„๋ผ ํˆฌ๋จธ๋กœ์šฐ์˜ ์˜ค์ŠคํŠธ๋ ˆ์ผ๋ฆฌ์•„ ๋ฐฐ์†ก๋ณธ ์ „์ฒด๊ฐ€ ์›๋ž˜ ์ œํ’ˆ ํ‚ค ์—†์ด ๋ฐฐ์†ก๋œ ์ ์ด ์žˆ๋‹ค.[6]

์ง‘ํ–‰ ๋ฐ ์ฒ˜๋ฒŒ

[ํŽธ์ง‘]

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

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

์ด๋Ÿฌํ•œ "๋‹ค์ค‘ ์ •์ง€"๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ์ •๋‹นํ•˜๊ฒŒ ๊ตฌ๋งคํ•˜๊ณ  ์‚ฌ์šฉํ•ด ์˜จ ์ œํ’ˆ๊นŒ์ง€ ๊ธˆ์ง€ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋งค์šฐ ๋…ผ๋ž€์ด ๋งŽ๋‹ค.

์˜คํƒ์ง€

[ํŽธ์ง‘]

์ •์ง€๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ ์‚ฌ๋žŒ์˜ ๊ฐœ์ž… ์—†์ด ํฌ๋ž™์ด๋‚˜ ์น˜ํŠธ๊ฐ€ ๊ฐ์ง€๋˜๋Š” ์ฆ‰์‹œ ์„œ๋ฒ„์— ์˜ํ•ด ์ง‘ํ–‰๋œ๋‹ค. ๋•Œ๋•Œ๋กœ ์ •๋‹นํ•œ ์‚ฌ์šฉ์ž๊ฐ€ ๋ผ์ด์„ ์Šค ์œ„๋ฐ˜์œผ๋กœ ์ž˜๋ชป ํŒ๋‹จ๋˜์–ด ์ •์ง€๋˜๊ธฐ๋„ ํ•œ๋‹ค. ๋Œ€๊ทœ๋ชจ ์˜คํƒ์ง€ ์‚ฌ๋ก€์˜ ๊ฒฝ์šฐ(์›”๋“œ ์˜ค๋ธŒ ์›Œํฌ๋ž˜ํ”„ํŠธ์—์„œ ๋ฐœ์ƒํ•œ ๊ฒƒ์ฒ˜๋Ÿผ) ๋•Œ๋•Œ๋กœ ์ˆ˜์ •๋˜๊ธฐ๋„ ํ•œ๋‹ค.[8] ๊ทธ๋Ÿฌ๋‚˜ ๊ฐœ๋ณ„์ ์ธ ์‚ฌ๋ก€๋Š” ์ฃผ๋ชฉ๋ฐ›์ง€ ๋ชปํ•  ์ˆ˜ ์žˆ๋‹ค.

์˜คํƒ์ง€์˜ ํ”ํ•œ ์›์ธ(์œ„์˜ ์›”๋“œ ์˜ค๋ธŒ ์›Œํฌ๋ž˜ํ”„ํŠธ ์‚ฌ๋ก€์™€ ๊ฐ™์ด)์€ ์ง€์›๋˜์ง€ ์•Š๋Š” ํ”Œ๋žซํผ ์‚ฌ์šฉ์ž์ด๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ๋ฆฌ๋ˆ…์Šค ์‚ฌ์šฉ์ž๋Š” ์™€์ธ์ด๋‚˜ Cedega์™€ ๊ฐ™์€ ํ˜ธํ™˜์„ฑ ๊ณ„์ธต์„ ํ†ตํ•ด ์œˆ๋„์šฐ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋‹ค. ์ด๋Ÿฌํ•œ ์†Œํ”„ํŠธ์›จ์–ด ์กฐํ•ฉ์€ ๋•Œ๋•Œ๋กœ ๊ฒŒ์ž„ ์„œ๋ฒ„์˜ ์•ˆํ‹ฐ ์น˜ํŠธ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ์ž‘๋™์‹œํ‚ค๋Š”๋ฐ, ์™€์ธ์ด๋‚˜ Cedega๊ฐ€ ๋ฆฌ๋ˆ…์Šค์šฉ ์œˆ๋„์šฐ API ํ˜ธํ™˜์„ฑ ๊ณ„์ธต์ด๊ธฐ ๋•Œ๋ฌธ์— ๊ฒŒ์ž„ ์„œ๋ฒ„์— ์˜ํ•ด ์ œ3์ž(์น˜ํŠธ) ์†Œํ”„ํŠธ์›จ์–ด๋กœ ๊ฐ„์ฃผ๋˜์–ด ์ •์ง€๋  ์ˆ˜ ์žˆ๋‹ค.[9]

๊ฐ™์ด ๋ณด๊ธฐ

[ํŽธ์ง‘]

๊ฐ์ฃผ

[ํŽธ์ง‘]
  1. โ†‘ Chang, Hoi; Atallah, Mikhail J. (2002). ใ€ˆProtecting Software Codes by Guardsใ€‰. ใ€ŠSecurity and Privacy in Digital Rights Managementใ€‹. Springer. 160-175์ชฝ. doi:10.1007/3-540-47870-1_10. ISBNย 978-3-540-47870-6.
  2. โ†‘ Upadhyay, Saket (2021๋…„ 5์›” 14์ผ). โ€œReversing Microsoft's Windows95 Product Key Check Mechanismโ€.
  3. โ†‘ Purdy, Kevin (2023๋…„ 5์›” 26์ผ). โ€œGreen hills forever: Windows XP activation algorithm cracked after 21 yearsโ€ (๋ฏธ๊ตญ ์˜์–ด). ใ€ŠArs Technicaใ€‹. 2024๋…„ 6์›” 29์ผ์— ํ™•์ธํ•จ.
  4. โ†‘ Chaussee, Rudower (July 2001). โ€œInside Windows Product Activationโ€. ใ€ŠLicenturionใ€‹. 2024๋…„ 6์›” 28์ผ์— ํ™•์ธํ•จ.
  5. โ†‘ โ€œProduKey - Recover lost product key (CD-Key) of Windows/MS-Office/SQL Serverโ€. ใ€ŠNirSoftใ€‹. 2021๋…„ 2์›” 9์ผ์— ํ™•์ธํ•จ.
  6. โ†‘ Australian Pandora Tomorrow CD-Key Problems Shack News
  7. โ†‘ โ€œValve suspends 20,000 Steam accountsโ€. GameSpot. 2013๋…„ 5์›” 15์ผ์— ํ™•์ธํ•จ.
  8. โ†‘ Blizzard Unbans Linux World of Warcraft Players Softpedia
  9. โ†‘ โ€œLinux users banned from Diablo 3- End Gamersโ€. 2012๋…„ 7์›” 10์ผ์— ์›๋ณธ ๋ฌธ์„œ์—์„œ ๋ณด์กด๋œ ๋ฌธ์„œ. 2012๋…„ 8์›” 14์ผ์— ํ™•์ธํ•จ.