ํœด๋Œ€์šฉ HID MaxiProx 125 kHz ๋ชจ๋ฐ”์ผ ํด๋กœ๋„ˆ ๋งŒ๋“ค๊ธฐ

Tip

AWS ํ•ดํ‚น ๋ฐฐ์šฐ๊ธฐ ๋ฐ ์—ฐ์Šตํ•˜๊ธฐ:HackTricks Training AWS Red Team Expert (ARTE)
GCP ํ•ดํ‚น ๋ฐฐ์šฐ๊ธฐ ๋ฐ ์—ฐ์Šตํ•˜๊ธฐ: HackTricks Training GCP Red Team Expert (GRTE) Azure ํ•ดํ‚น ๋ฐฐ์šฐ๊ธฐ ๋ฐ ์—ฐ์Šตํ•˜๊ธฐ: HackTricks Training Azure Red Team Expert (AzRTE)

HackTricks ์ง€์›ํ•˜๊ธฐ

๋ชฉํ‘œ

์ „์› ๊ณต๊ธ‰ ์žฅ์น˜๊ฐ€ ์—ฐ๊ฒฐ๋œ HID MaxiProx 5375 ์žฅ๊ฑฐ๋ฆฌ 125 kHz ๋ฆฌ๋”๋ฅผ ํ˜„์žฅ ๋ฐฐํฌ ๊ฐ€๋Šฅํ•œ ๋ฐฐํ„ฐ๋ฆฌ ๊ตฌ๋™ ๋ฐฐ์ง€ ํด๋กœ๋„ˆ๋กœ ๋ณ€ํ™˜ํ•˜์—ฌ ๋ฌผ๋ฆฌ์  ๋ณด์•ˆ ํ‰๊ฐ€ ์ค‘์— ๊ทผ์ ‘ ์นด๋“œ๋ฅผ ์กฐ์šฉํžˆ ์ˆ˜์ง‘ํ•ฉ๋‹ˆ๋‹ค.

์—ฌ๊ธฐ์„œ ๋‹ค๋ฃจ๋Š” ๋ณ€ํ™˜์€ TrustedSec์˜ โ€œLetโ€™s Clone a Cloner โ€“ Part 3: Putting It All Togetherโ€ ์—ฐ๊ตฌ ์‹œ๋ฆฌ์ฆˆ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋ฉฐ, ์ตœ์ข… ์žฅ์น˜๊ฐ€ ๋ฐฐ๋‚ญ์— ๋„ฃ์–ด ์ฆ‰์‹œ ํ˜„์žฅ์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ๊ธฐ๊ณ„์ , ์ „๊ธฐ์  ๋ฐ RF ๊ณ ๋ ค ์‚ฌํ•ญ์„ ๊ฒฐํ•ฉํ•ฉ๋‹ˆ๋‹ค.

Warning

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

์ž์žฌ ๋ชฉ๋ก (BOM)

  • HID MaxiProx 5375 ๋ฆฌ๋” (๋˜๋Š” 12 V HID Proxยฎ ์žฅ๊ฑฐ๋ฆฌ ๋ฆฌ๋”)
  • ESP RFID Tool v2.2 (ESP32 ๊ธฐ๋ฐ˜ Wiegand ์Šค๋‹ˆํผ/๋กœ๊ฑฐ)
  • 12 V @ โ‰ฅ3 A๋ฅผ ํ˜‘์ƒํ•  ์ˆ˜ ์žˆ๋Š” USB-PD (Power-Delivery) ํŠธ๋ฆฌ๊ฑฐ ๋ชจ๋“ˆ
  • 100 W USB-C ์ „์› ์€ํ–‰ (12 V PD ํ”„๋กœํŒŒ์ผ ์ถœ๋ ฅ)
  • 26 AWG ์‹ค๋ฆฌ์ฝ˜ ์ ˆ์—ฐ ์—ฐ๊ฒฐ์„  โ€“ ๋นจ๊ฐ•/ํฐ์ƒ‰
  • ํŒจ๋„ ์žฅ์ฐฉ SPST ํ† ๊ธ€ ์Šค์œ„์น˜ (๋น„ํผ ํ‚ฌ ์Šค์œ„์น˜์šฉ)
  • NKK AT4072 ์Šค์œ„์น˜ ๊ฐ€๋“œ / ์‚ฌ๊ณ  ๋ฐฉ์ง€ ์บก
  • ์ธ๋‘, ๋‚ฉ ํก์ž…๊ธฐ ๋ฐ ๋‚ฉ ํก์ž… ํŽŒํ”„
  • ABS ๋“ฑ๊ธ‰์˜ ์ˆ˜๊ณต๊ตฌ: ์กฐ๊ฐํ†ฑ, ์œ ํ‹ธ๋ฆฌํ‹ฐ ๋‚˜์ดํ”„, ํ‰๋ฉด ๋ฐ ๋ฐ˜์›ํ˜• ํŒŒ์ผ
  • ๋“œ๋ฆด ๋น„ํŠธ 1/16โ€ณ (1.5 mm) ๋ฐ 1/8โ€ณ (3 mm)
  • 3 M VHB ์–‘๋ฉด ํ…Œ์ดํ”„ ๋ฐ ์ง€ํผ ํƒ€์ด

1. ์ „์› ํ•˜์œ„ ์‹œ์Šคํ…œ

  1. ๋กœ์ง PCB์— 5 V๋ฅผ ์ƒ์„ฑํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๋Š” ๊ณต์žฅ ๋ฒ„ํฌ ์ปจ๋ฒ„ํ„ฐ ์ž๋งค ๋ณด๋“œ๋ฅผ ํƒˆ์ฐฉํ•˜๊ณ  ์ œ๊ฑฐํ•ฉ๋‹ˆ๋‹ค.
  2. ESP RFID Tool ์˜†์— USB-PD ํŠธ๋ฆฌ๊ฑฐ๋ฅผ ์žฅ์ฐฉํ•˜๊ณ  ํŠธ๋ฆฌ๊ฑฐ์˜ USB-C ์ˆ˜์‹ ๊ธฐ๋ฅผ ์ธํด๋กœ์ € ์™ธ๋ถ€๋กœ ๋ผ์šฐํŒ…ํ•ฉ๋‹ˆ๋‹ค.
  3. PD ํŠธ๋ฆฌ๊ฑฐ๋Š” ์ „์› ์€ํ–‰์—์„œ 12 V๋ฅผ ํ˜‘์ƒํ•˜๊ณ  ์ด๋ฅผ MaxiProx์— ์ง์ ‘ ๊ณต๊ธ‰ํ•ฉ๋‹ˆ๋‹ค (๋ฆฌ๋”๋Š” ๋ณธ๋ž˜ 10โ€“14 V๋ฅผ ๊ธฐ๋Œ€ํ•ฉ๋‹ˆ๋‹ค). ESP ๋ณด๋“œ์—์„œ 5 V ๋ ˆ์ผ์„ ๊ฐ€์ ธ์™€ ๋ชจ๋“  ์•ก์„ธ์„œ๋ฆฌ๋ฅผ ์ „์› ๊ณต๊ธ‰ํ•ฉ๋‹ˆ๋‹ค.
  4. 100 W ๋ฐฐํ„ฐ๋ฆฌ ํŒฉ์€ ๋‚ด๋ถ€ ์Šคํƒ ๋“œ์˜คํ”„์— ํ‰ํ‰ํ•˜๊ฒŒ ์œ„์น˜ํ•˜์—ฌ ์ „ํ˜€ ์ „์› ์ผ€์ด๋ธ”์ด ํŽ˜๋ผ์ดํŠธ ์•ˆํ…Œ๋‚˜์— ๊ฑธ๋ฆฌ์ง€ ์•Š๋„๋ก ํ•˜์—ฌ RF ์„ฑ๋Šฅ์„ ์œ ์ง€ํ•ฉ๋‹ˆ๋‹ค.

2. ๋น„ํผ ํ‚ฌ ์Šค์œ„์น˜ โ€“ ๋ฌด์Œ ์ž‘๋™

  1. MaxiProx ๋กœ์ง ๋ณด๋“œ์—์„œ ๋‘ ๊ฐœ์˜ ์Šคํ”ผ์ปค ํŒจ๋“œ๋ฅผ ์ฐพ์Šต๋‹ˆ๋‹ค.
  2. ๋‘ ํŒจ๋“œ๋ฅผ ๊นจ๋—์ด ์ฒญ์†Œํ•œ ํ›„ ์Œ์„ฑ ํŒจ๋“œ๋งŒ ๋‹ค์‹œ ๋‚ฉ๋•œํ•ฉ๋‹ˆ๋‹ค.
  3. ๋น„ํผ ํŒจ๋“œ์— 26 AWG ์ „์„ ์„ ๋‚ฉ๋•œํ•˜๊ณ  ์ƒˆ๋กœ ์ž๋ฅธ ์Šฌ๋กฏ์„ ํ†ตํ•ด ํŒจ๋„ ์žฅ์ฐฉ SPST ์Šค์œ„์น˜๋กœ ๋ผ์šฐํŒ…ํ•ฉ๋‹ˆ๋‹ค.
  4. ์Šค์œ„์น˜๊ฐ€ ์—ด๋ฆฌ๋ฉด ๋น„ํผ ํšŒ๋กœ๊ฐ€ ๋Š์–ด์ง€๊ณ  ๋ฆฌ๋”๊ฐ€ ์™„์ „ํ•œ ์นจ๋ฌต ์†์—์„œ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค โ€“ ๋น„๋ฐ€ ๋ฐฐ์ง€ ์ˆ˜์ง‘์— ์ด์ƒ์ ์ž…๋‹ˆ๋‹ค.
  5. ํ† ๊ธ€ ์œ„์— NKK AT4072 ์Šคํ”„๋ง ์žฅ์ฐฉ ์•ˆ์ „ ์บก์„ ์žฅ์ฐฉํ•ฉ๋‹ˆ๋‹ค. ์กฐ์‹ฌ์Šค๋Ÿฝ๊ฒŒ ์กฐ๊ฐํ†ฑ/ํŒŒ์ผ๋กœ ๊ตฌ๋ฉ์„ ํ™•๋Œ€ํ•˜์—ฌ ์Šค์œ„์น˜ ๋ณธ์ฒด์— ๊ฑธ๋ฆฌ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค. ๊ฐ€๋“œ๋Š” ๋ฐฐ๋‚ญ ์•ˆ์—์„œ ์šฐ๋ฐœ์ ์ธ ์ž‘๋™์„ ๋ฐฉ์ง€ํ•ฉ๋‹ˆ๋‹ค.

3. ์ธํด๋กœ์ € ๋ฐ ๊ธฐ๊ณ„ ์ž‘์—…

โ€ข ํ”Œ๋Ÿฌ์‹œ ์ปคํ„ฐ๋ฅผ ์‚ฌ์šฉํ•œ ํ›„ ๋‚˜์ดํ”„ ๋ฐ ํŒŒ์ผ๋กœ ๋‚ด๋ถ€ ABS โ€œ๋Œ์ถœ๋ถ€โ€๋ฅผ ์ œ๊ฑฐํ•˜์—ฌ ํฐ USB-C ๋ฐฐํ„ฐ๋ฆฌ๊ฐ€ ์Šคํƒ ๋“œ์˜คํ”„์— ํ‰ํ‰ํ•˜๊ฒŒ ๋†“์ด๋„๋ก ํ•ฉ๋‹ˆ๋‹ค. โ€ข USB-C ์ผ€์ด๋ธ”์„ ์œ„ํ•œ ๋‘ ๊ฐœ์˜ ํ‰ํ–‰ ์ฑ„๋„์„ ์ธํด๋กœ์ € ๋ฒฝ์— ์กฐ๊ฐํ•ฉ๋‹ˆ๋‹ค; ์ด๋Š” ๋ฐฐํ„ฐ๋ฆฌ๋ฅผ ์ œ์ž๋ฆฌ์— ๊ณ ์ •ํ•˜๊ณ  ์›€์ง์ž„/์ง„๋™์„ ์—†์•ฑ๋‹ˆ๋‹ค. โ€ข ๋ฐฐํ„ฐ๋ฆฌ์˜ ์ „์› ๋ฒ„ํŠผ์„ ์œ„ํ•œ ์ง์‚ฌ๊ฐํ˜• ๊ตฌ๋ฉ์„ ๋งŒ๋“ญ๋‹ˆ๋‹ค:

  1. ์œ„์น˜ ์œ„์— ์ข…์ด ์Šคํ…์‹ค์„ ํ…Œ์ดํ”„๋กœ ๋ถ™์ž…๋‹ˆ๋‹ค.
  2. ๋„ค ๋ชจ์„œ๋ฆฌ์— 1/16โ€ณ ํŒŒ์ผ๋Ÿฟ ํ™€์„ ๋“œ๋ฆดํ•ฉ๋‹ˆ๋‹ค.
  3. 1/8โ€ณ ๋น„ํŠธ๋กœ ํ™•๋Œ€ํ•ฉ๋‹ˆ๋‹ค.
  4. ์กฐ๊ฐํ†ฑ์œผ๋กœ ๊ตฌ๋ฉ์„ ์—ฐ๊ฒฐํ•˜๊ณ  ํŒŒ์ผ๋กœ ๊ฐ€์žฅ์ž๋ฆฌ๋ฅผ ๋งˆ๋ฌด๋ฆฌํ•ฉ๋‹ˆ๋‹ค. โœฑ ๋กœํ„ฐ๋ฆฌ ๋“œ๋ ˆ๋ฉœ์€ ํ”ผํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค โ€“ ๊ณ ์† ๋น„ํŠธ๊ฐ€ ๋‘๊บผ์šด ABS๋ฅผ ๋…น์—ฌ์„œ ๋ณด๊ธฐ ํ‰ํ•œ ๊ฐ€์žฅ์ž๋ฆฌ๋ฅผ ๋‚จ๊น๋‹ˆ๋‹ค.

4. ์ตœ์ข… ์กฐ๋ฆฝ

  1. MaxiProx ๋กœ์ง ๋ณด๋“œ๋ฅผ ์žฌ์„ค์น˜ํ•˜๊ณ  SMA ํ”ผ๊ทธํ…Œ์ผ์„ ๋ฆฌ๋”์˜ PCB ์ ‘์ง€ ํŒจ๋“œ์— ๋‹ค์‹œ ๋‚ฉ๋•œํ•ฉ๋‹ˆ๋‹ค.
  2. ESP RFID Tool ๋ฐ USB-PD ํŠธ๋ฆฌ๊ฑฐ๋ฅผ 3 M VHB๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์žฅ์ฐฉํ•ฉ๋‹ˆ๋‹ค.
  3. ๋ชจ๋“  ๋ฐฐ์„ ์„ ์ง€ํผ ํƒ€์ด๋กœ ์ •๋ฆฌํ•˜์—ฌ ์ „์› ๋ฆฌ๋“œ๋ฅผ ์•ˆํ…Œ๋‚˜ ๋ฃจํ”„์—์„œ ๋ฉ€๋ฆฌ ์œ ์ง€ํ•ฉ๋‹ˆ๋‹ค.
  4. ์ธํด๋กœ์ € ๋‚˜์‚ฌ๋ฅผ ์กฐ์—ฌ ๋ฐฐํ„ฐ๋ฆฌ๊ฐ€ ๊ฐ€๋ณ๊ฒŒ ์••์ถ•๋˜๋„๋ก ํ•ฉ๋‹ˆ๋‹ค; ๋‚ด๋ถ€ ๋งˆ์ฐฐ์ด ์žฅ์น˜๊ฐ€ ์นด๋“œ ํŒ๋… ํ›„ ๋ฐ˜๋™ํ•  ๋•Œ ํŒฉ์ด ์ด๋™ํ•˜๋Š” ๊ฒƒ์„ ๋ฐฉ์ง€ํ•ฉ๋‹ˆ๋‹ค.

5. ๋ฒ”์œ„ ๋ฐ ์ฐจํ ํ…Œ์ŠคํŠธ

  • 125 kHz Pupa ํ…Œ์ŠคํŠธ ์นด๋“œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํœด๋Œ€์šฉ ํด๋กœ๋„ˆ๋Š” ์ž์œ  ๊ณต๊ธฐ์—์„œ โ‰ˆ 8 cm์—์„œ ์ผ๊ด€๋œ ํŒ๋…์„ ๋‹ฌ์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค โ€“ ์ „์› ๊ณต๊ธ‰ ์žฅ์น˜๊ฐ€ ์—ฐ๊ฒฐ๋œ ์ž‘๋™๊ณผ ๋™์ผํ•ฉ๋‹ˆ๋‹ค.
  • ๋ฆฌ๋”๋ฅผ ์–‡์€ ๊ธˆ์† ํ˜„๊ธˆ ์ƒ์ž ์•ˆ์— ๋ฐฐ์น˜ (์€ํ–‰ ๋กœ๋น„ ์ฑ…์ƒ์„ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ํ•˜๊ธฐ ์œ„ํ•ด) ํ•˜์—ฌ ๋ฒ”์œ„๋ฅผ โ‰ค 2 cm๋กœ ์ค„์˜€์œผ๋ฉฐ, ์ƒ๋‹นํ•œ ๊ธˆ์† ์ธํด๋กœ์ €๊ฐ€ ํšจ๊ณผ์ ์ธ RF ์ฐจํ ์—ญํ• ์„ ํ•œ๋‹ค๋Š” ๊ฒƒ์„ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค.

์‚ฌ์šฉ ์›Œํฌํ”Œ๋กœ์šฐ

  1. USB-C ๋ฐฐํ„ฐ๋ฆฌ๋ฅผ ์ถฉ์ „ํ•˜๊ณ  ์—ฐ๊ฒฐํ•œ ํ›„ ๋ฉ”์ธ ์ „์› ์Šค์œ„์น˜๋ฅผ ์ผญ๋‹ˆ๋‹ค.
  2. (์„ ํƒ ์‚ฌํ•ญ) ๋น„ํผ ๊ฐ€๋“œ๋ฅผ ์—ด๊ณ  ๋ฒค์น˜ ํ…Œ์ŠคํŠธ ์‹œ ๊ฐ€์ฒญ ํ”ผ๋“œ๋ฐฑ์„ ํ™œ์„ฑํ™”ํ•ฉ๋‹ˆ๋‹ค; ๋น„๋ฐ€ ํ˜„์žฅ ์‚ฌ์šฉ ์ „์— ์ž ๊ธ‰๋‹ˆ๋‹ค.
  3. ๋ชฉํ‘œ ๋ฐฐ์ง€ ์†Œ์ง€์ž๋ฅผ ์ง€๋‚˜๊ฐ‘๋‹ˆ๋‹ค โ€“ MaxiProx๊ฐ€ ์นด๋“œ๋ฅผ ํ™œ์„ฑํ™”ํ•˜๊ณ  ESP RFID Tool์ด Wiegand ์ŠคํŠธ๋ฆผ์„ ์บก์ฒ˜ํ•ฉ๋‹ˆ๋‹ค.
  4. ์บก์ฒ˜๋œ ์ž๊ฒฉ ์ฆ๋ช…์„ Wi-Fi ๋˜๋Š” USB-UART๋ฅผ ํ†ตํ•ด ๋คํ”„ํ•˜๊ณ  ํ•„์š”์— ๋”ฐ๋ผ ์žฌ์ƒ/ํด๋ก ํ•ฉ๋‹ˆ๋‹ค.

๋ฌธ์ œ ํ•ด๊ฒฐ

์ฆ์ƒ๊ฐ€๋Šฅํ•œ ์›์ธ์ˆ˜์ •
์นด๋“œ๊ฐ€ ์ œ์‹œ๋  ๋•Œ ๋ฆฌ๋”๊ฐ€ ์žฌ๋ถ€ํŒ…๋จPD ํŠธ๋ฆฌ๊ฑฐ๊ฐ€ 12 V๊ฐ€ ์•„๋‹Œ 9 V๋ฅผ ํ˜‘์ƒํ•จํŠธ๋ฆฌ๊ฑฐ ์ ํผ๋ฅผ ํ™•์ธํ•˜๊ฑฐ๋‚˜ ๋” ๋†’์€ ์ „๋ ฅ USB-C ์ผ€์ด๋ธ”์„ ์‚ฌ์šฉํ•ด ๋ณด์‹ญ์‹œ์˜ค
ํŒ๋… ๋ฒ”์œ„ ์—†์Œ๋ฐฐํ„ฐ๋ฆฌ ๋˜๋Š” ๋ฐฐ์„ ์ด ์•ˆํ…Œ๋‚˜ ์œ„์— ๋†“์—ฌ ์žˆ์Œ์ผ€์ด๋ธ”์„ ์žฌ๋ฐฐ์น˜ํ•˜๊ณ  ํŽ˜๋ผ์ดํŠธ ๋ฃจํ”„ ์ฃผ์œ„์— 2 cm ๊ฐ„๊ฒฉ์„ ์œ ์ง€ํ•˜์‹ญ์‹œ์˜ค
๋น„ํผ๊ฐ€ ์—ฌ์ „ํžˆ ์šธ๋ฆผ์Šค์œ„์น˜๊ฐ€ ์Œ์„ฑ ๋ฆฌ๋“œ ๋Œ€์‹  ์–‘์„ฑ ๋ฆฌ๋“œ์— ์—ฐ๊ฒฐ๋จํ‚ฌ ์Šค์œ„์น˜๋ฅผ ์ด๋™ํ•˜์—ฌ ์Œ์„ฑ ์Šคํ”ผ์ปค ํŠธ๋ ˆ์ด์Šค๋ฅผ ๋Š์Šต๋‹ˆ๋‹ค

์ฐธ๊ณ  ๋ฌธํ—Œ

Tip

AWS ํ•ดํ‚น ๋ฐฐ์šฐ๊ธฐ ๋ฐ ์—ฐ์Šตํ•˜๊ธฐ:HackTricks Training AWS Red Team Expert (ARTE)
GCP ํ•ดํ‚น ๋ฐฐ์šฐ๊ธฐ ๋ฐ ์—ฐ์Šตํ•˜๊ธฐ: HackTricks Training GCP Red Team Expert (GRTE) Azure ํ•ดํ‚น ๋ฐฐ์šฐ๊ธฐ ๋ฐ ์—ฐ์Šตํ•˜๊ธฐ: HackTricks Training Azure Red Team Expert (AzRTE)

HackTricks ์ง€์›ํ•˜๊ธฐ