์—…๋ฐ์ดํŠธ๋กœ ๋Œ์•„๊ฐ€๊ธฐ
New releaseAug 20, 2026

Specter-FlipperZero v2.7

Specter โ€” Flipper Zero์šฉ ํŒจ์‹œ๋ธŒ 13.56 MHz NFC ๋ฆฌ๋”/์Šคํ‚ค๋จธ ๋„์ฒญ ํƒ์ง€ ์Šค์œ•. ์˜จ๋ณด๋“œ NFC ์นฉ์„ ์‚ฌ์šฉํ•˜๋Š” ๋Œ€(ๅฐ)๊ฐ์‹œ EMF ๋ฏธํ„ฐ. ์ถ”๊ฐ€ ํ•˜๋“œ์›จ์–ด ๋ถˆํ•„์š”, ์ „์†กํ•˜์ง€ ์•Š์Œ.

๊ณต์œ 

Specter โ€” NFC reader and skimmer bug-sweep for Flipper Zero

ํŒŒํ˜•์€ ๊ทธ๋ž˜ํ”ฝ์ด ์•„๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ Specter๊ฐ€ ์‹ค์ œ ํด๋ง ๋ฆฌ๋”์—์„œ ์ปฌ๋Ÿผ๋‹น 8ย ms๋กœ ๊ธฐ๋กํ•œ 13.56ย MHz ๋ฐ˜์†กํŒŒ์˜ 128๊ฐœ ์ปฌ๋Ÿผ์ด๋ฉฐ, ์˜†์˜ ์Šคํฌ๋ฆฐ์ƒท์—์„œ ๋‹ค์‹œ ์ฝ์–ด๋‚ธ ๊ฒƒ์ด๋‹ค. ๋“€ํ‹ฐ๋Š” 28%๋กœ ์ธก์ •๋˜๋Š”๋ฐ ๊ธฐ๊ธฐ ์ž์ฒด ์นด์šดํ„ฐ๋Š” 27%๋ฅผ ์ถœ๋ ฅํ–ˆ๊ณ , ๋‘ ์ˆซ์ž ๋ชจ๋‘ ๋ฐฐ๋„ˆ์— ์žˆ๋‹ค.

๋ณด์ด์ง€ ์•Š๋Š” ๋ฆฌ๋”๋ฅผ ์ฐพ์•„ ์“ธ์–ด๋ผ.

ํ”„๋กœ์ ํŠธ ์‚ฌ์ดํŠธ ย ยทย  ๋‹ค์šด๋กœ๋“œ ย ยทย  ๋ณ€๊ฒฝ ๋‚ด์—ญ

Latest release Downloads Stars Build

Flipper Zero Onboard NFC No extra hardware Listen-only MIT

Specter๋Š” ์—ฌ๋Ÿฌ๋ถ„์˜ Flipper Zero๋ฅผ ํ™œ์„ฑ 13.56 MHz NFC ๋ฆฌ๋”๋ฅผ ์œ„ํ•œ ์ฃผ๋จธ๋‹ˆ ์† ๋Œ€(ๅฐ)๊ฐ์‹œ ๋„์ฒญ ์žฅ์น˜ ์ƒ‰์ถœ ๋„๊ตฌ๋กœ ๋ฐ”๊ฟ”์ค€๋‹ค. ์ „์›์ด ์ผœ์ง„ ๋ฆฌ๋”๊ฐ€ ๋Š์ž„์—†์ด ๋‚ด๋ฟœ๋Š” RF ํ•„๋“œ๋ฅผ ์ˆ˜๋™์ ์œผ๋กœ ์ฒญ์ทจํ•œ๋‹ค โ€” ๊ฒฐ์ œ ๋‹จ๋ง๊ธฐ์— ๋ชฐ๋ž˜ ๋ผ์›Œ ๋„ฃ์€ ์นด๋“œ ์Šคํ‚ค๋จธ, ๋„์–ด ํŒจ๋„ ๋’ค์— ์ˆจ๊ธด ์€๋ฐ€ํ•œ ๋ฆฌ๋”, ์ฑ…์ƒ ๋ฐ‘์— ํ…Œ์ดํ”„๋กœ ๋ถ™์—ฌ๋‘” ๋ถˆ๋ฒ• ๋กœ๊ฑฐ โ€” ๊ทธ๋ฆฌ๊ณ  ๊ทธ๊ฒƒ์ด ์–ด๋””์— ์žˆ๋Š”์ง€, ์–ด๋–ค ์ข…๋ฅ˜์ธ์ง€, ๋ฐฉ์ด ๊นจ๋—ํ•œ์ง€, ๊ทธ๋ฆฌ๊ณ  ๊ฐ์‹œ ๋ชจ๋“œ๋กœ ์ผœ๋‘๋ฉด โ€” ์ž๋ฆฌ๋ฅผ ๋น„์šด ์‚ฌ์ด ๊ทธ๊ฒƒ์ด ๋‚˜ํƒ€๋‚œ ์ˆœ๊ฐ„์„ ์•Œ๋ ค์ค€๋‹ค. ์ ˆ๋Œ€ ์†ก์‹ ํ•˜์ง€ ์•Š๋Š”๋‹ค.

๋ฆฌ๋”๋Š” ๋ณด์ด์ง€ ์•Š๋Š”๋‹ค. Specter๊ฐ€ ๊ทธ๊ฒƒ์„ ๋ณด์ด๊ฒŒ ๋งŒ๋“ ๋‹ค.

์†Œ๊ฐœ๋œ ๋งค์ฒด
Help Net Security ย ยทย  Cyber Security News


Flipper์—์„œ

Specter in use: sweeping a quiet room, closing in on a reader, locking on at PEGGED, fingerprinting its polling cadence, then a site-survey verdict

์Šค์œ•์˜ ์ฒ˜์Œ๋ถ€ํ„ฐ ๋๊นŒ์ง€: ์กฐ์šฉํ•œ ๋ฐฉ โ†’ ์ ‘๊ทผ โ†’ ๊ณ ์ • โ†’ ๊ทธ๊ฒƒ์ด ๋ฌด์—‡์ธ์ง€ โ†’ ๋ฐฉ์˜ ํŒ์ •.

์–ด๋–ค ๋‹จ์ผ ๋ชจ๋“œ๋„ ๋‹ด๋‹นํ•˜์ง€ ์•Š๋Š” ํ™”๋ฉด๋“ค

The boot intro, main menu, Sweep listening, Fingerprint with nothing there, a Site Survey walking, Watch with a contact logged, the Logbook and Settings โ€” all captured from a real Flipper Zero

์กฐ์šฉํ•œ ์ƒํƒœ๋“ค๊ณผ ์ธํŠธ๋กœ โ€” ์•„๋ž˜ ๋„ค ๊ฐ€์ง€ ๋ชจ๋“œ๋Š” ๊ฐ์ž ์ž์‹ ์˜ ์บก์ฒ˜๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ์œผ๋ฏ€๋กœ, ์ด๊ฒƒ๋“ค์€ ๊ทธ๋“ค์ด ๋‹ด๋‹นํ•˜์ง€ ์•Š๋Š” ํ™”๋ฉด๋“ค์ด๋‹ค. ์ด README์˜ ๋ชจ๋“  ์ด๋ฏธ์ง€๋Š” ์‹ค์ œ ๊ธฐ๊ธฐ์—์„œ ์บก์ฒ˜ํ•œ ๊ฒƒ์ด๋ฉฐ, tools_screenshot.py๋กœ Flipper ์ž์ฒด์˜ RPC ์„ธ์…˜์„ ํ†ตํ•ด ์ดฌ์˜ํ–ˆ๋‹ค. ์ด ํ”„๋กœ์ ํŠธ์—๋Š” ๋” ์ด์ƒ ๋ชฉ์—… ๋ Œ๋”๋Ÿฌ๊ฐ€ ์—†๋‹ค โ€” UI๋ฅผ ๊ทธ๋ ค๋‚ด๋Š” ๊ฒƒ์€ ๊ทธ๊ฒƒ์˜ ๋‘ ๋ฒˆ์งธ ๊ตฌํ˜„์ด๋ฉฐ, ์™„๋ฒฝํ•˜๊ฒŒ ๊ทธ๋Ÿด๋“ฏํ•ด ๋ณด์ด๋ฉด์„œ๋„ ํŽŒ์›จ์–ด์™€ ๋ถˆ์ผ์น˜ํ–ˆ๋‹ค (3.0.1 ์ฐธ์กฐ).


๋‹ค์„ฏ ๊ฐ€์ง€ ๋ชจ๋“œ

Specter๋Š” ํ•˜๋‚˜์˜ ์„ผ์„œ๋ฅผ ๋‘˜๋Ÿฌ์‹ผ ๋‹ค์„ฏ ๊ฐ€์ง€ ๋„๊ตฌ๋‹ค. ๊ฐ๊ฐ ๋‹ค๋ฅธ ์งˆ๋ฌธ์— ๋‹ตํ•˜๋ฏ€๋กœ, ์–ด๋–ค ๊ฒƒ์„ ์“ธ์ง€๋Š” ์‹ค์ œ๋กœ ๋ฌด์—‡์„ ์•Œ์•„๋‚ด๋ ค๋Š”์ง€์— ๋‹ฌ๋ ค ์žˆ๋‹ค:

๋ชจ๋“œ๋‹ตํ•˜๋Š” ์งˆ๋ฌธ์‚ฌ์šฉ ์‹œ์ 
Sweep์–ด๋””์— ์žˆ๋Š”๊ฐ€?๊ธฐ๊ธฐ๊ฐ€ ์˜์‹ฌ๋˜์–ด ๋Œ์•„๋‹ค๋‹ˆ๋ฉฐ ์œ„์น˜๋ฅผ ํŠน์ •ํ•˜๊ณ  ์‹ถ์„ ๋•Œ
Fingerprint์–ด๋–ค ์ข…๋ฅ˜์ธ๊ฐ€?์ด๋ฏธ ๋ฐœ์‹ ์›์„ ์ฐพ์•˜๊ณ  ๊ทธ๊ฒƒ์ด ์–ด๋–ป๊ฒŒ ๋™์ž‘ํ•˜๋Š”์ง€ ์•Œ๊ณ  ์‹ถ์„ ๋•Œ
Site Survey์ด ๋ฐฉ์€ ๊นจ๋—ํ•œ๊ฐ€?๊ณต๊ฐ„ ์ „์ฒด์— ๋Œ€ํ•œ ํ•˜๋‚˜์˜ ํŒ์ •์„ ์† ๋Œ€์ง€ ์•Š๊ณ  ์–ป๊ณ  ์‹ถ์„ ๋•Œ
Watch Mode๋‚ด๊ฐ€ ์—†๋Š” ๋™์•ˆ ๋‚˜ํƒ€๋‚ฌ๋Š”๊ฐ€?Flipper๋ฅผ ์–ด๋”˜๊ฐ€์— ๋‘๊ณ  ๊ฐ์‹œํ•˜๊ฒŒ ํ•  ๋•Œ
Logbook๋ฌด์—‡์„, ์–ธ์ œ ์ฐพ์•˜๋Š”๊ฐ€?๋ณด๊ณ ์„œ๋ฅผ ์“ฐ๊ฑฐ๋‚˜ ์˜ค๋Š˜๊ณผ ์ง€๋‚œ์ฃผ๋ฅผ ๋น„๊ตํ•  ๋•Œ โ€” ๋ฐœ๊ฒฌ ์œ ํ˜•๋ณ„ ํ•„ํ„ฐ

Sweep โ€” ์–ด๋””์— ์žˆ๋Š”๊ฐ€?

Sweep โ€” reader found, meter pegged

ํ•˜๋Š” ์ผ. ์‹ค์‹œ๊ฐ„ EMF ์Šคํƒ€์ผ ๋ฏธํ„ฐ. Flipper๋ฅผ ํ‰ํ‰ํ•˜๊ฒŒ ๋“ค๊ณ  ํ™•์ธํ•˜๋ ค๋Š” ๋Œ€์ƒ ์œ„๋กœ ์ฒœ์ฒœํžˆ ์›€์ง์ธ๋‹ค โ€” ์นด๋“œ ๋‹จ๋ง๊ธฐ, ๋„์–ด ๋ฆฌ๋”, ATM ์ž…๊ตฌ ์•„๋ž˜์ชฝ, ํƒ๋ฐฐ ์ƒ์ž, ์ฑ…์ƒ. ๋ฐ”๋Š˜์ด ์‹ค์‹œ๊ฐ„์œผ๋กœ ํ•„๋“œ ์„ธ๊ธฐ๋ฅผ ๋”ฐ๋ผ๊ฐ„๋‹ค.

๋ณด์ด๋Š” ๊ฒƒ.

  • ๋‹ค์ด์–ผ โ€” ๋ฐ”๋Š˜ = ์‹ค์‹œ๊ฐ„ ์ธก์ •๊ฐ’, ์ž‘์€ ์  = ํ”ผํฌ ํ™€๋“œ (์ง€๊ธˆ๊นŒ์ง€ ๋‹ฟ์€ ๊ฐ€์žฅ ๊ฐ•ํ•œ ์ง€์ ์ด๋ฏ€๋กœ ์œ„์น˜๋ฅผ ๋น„๊ตํ•  ์ˆ˜ ์žˆ๋‹ค).
  • FIELD % โ€” ๊ฐ™์€ ์ธก์ •๊ฐ’์„ ์ˆซ์ž๋กœ ํ‘œ์‹œํ•˜๋ฉฐ, โ–ฒ / โ–ผ ์ถ”์„ธ ํ™”์‚ดํ‘œ๊ฐ€ ์ง€๋‚œ 0.5์ดˆ ๋™์•ˆ ๋” ๋œจ๊ฑฐ์›Œ์กŒ๋Š”์ง€ ์ฐจ๊ฐ€์›Œ์กŒ๋Š”์ง€๋ฅผ ์•Œ๋ ค์ค€๋‹ค. ์ถ”์ ํ•  ๋•Œ๋Š” ๊ทธ ํ™”์‚ดํ‘œ๊ฐ€ ์ˆซ์ž๋ณด๋‹ค ๋” ์ค‘์š”ํ•˜๋‹ค.
  • PEAK % โ€” ๋ฌด์žฅํ•œ ์ดํ›„ ๊ฐ€์žฅ ๊ฐ•ํ•œ ์ธก์ •๊ฐ’, ํ”ผํฌ ํ™€๋“œ ์  ๋’ค์˜ ์ˆซ์ž.
  • ๋‹ค์ด์–ผ์„ ๊ฐ€๋กœ์ง€๋ฅด๋Š” ํ‘œ์‹œ โ€” ํ˜„์žฌ ๊ฐ๋„์—์„œ READER๊ฐ€ ์‹œ์ž‘๋˜๋Š” ์ง€์ . ๊ทธ ๋„ˆ๋จธ๋Š” ๋ชจ๋‘ Specter๊ฐ€ ํžˆํŠธ๋กœ ํŒ์ •ํ•  ๋Œ€์ƒ์ด๋ฏ€๋กœ, ๋‹ค์ด์–ผ์ด "๋ฌด์—‡์ด ์นด์šดํŠธ๋˜๋Š”๊ฐ€"์— ๋‹ตํ•ด์ฃผ๋Š” ์…ˆ์ด๋‹ค.
  • ํ•˜๋‹จ ๋  โ€” ์ฒซ ๋ฆฌ๋”๋ฅผ ์ฐพ๊ธฐ ์ „๊นŒ์ง€๋Š” ์ด๊ฒƒ์ €๊ฒƒ ๋ˆŒ๋Ÿฌ๋ณด์ง€ ์•Š๊ณ ๋Š” ์•Œ ์ˆ˜ ์—†๋Š” ๋‘ ํ‚ค (LEFT=cal, hold OK=log)๋ฅผ ํ‘œ์‹œํ•˜๊ณ , ๊ทธ ์ดํ›„์—๋Š” ๊ฐ๋„์™€ ์‹ค์‹œ๊ฐ„ ํŒŒํ˜•์„ ๋ณด์—ฌ์ค€๋‹ค. ๋ฐ˜์†กํŒŒ๊ฐ€ ๊ฐ์ง€๋˜๋Š” ์ˆœ๊ฐ„ ๊ฒ€์€ โ— ACTIVE READER ๊ฒฝ๋ณด ๋ฐ”๋กœ ๋ฐ”๋€Œ๋ฉฐ ๊ทผ์ ‘๋„ ๋‹จ์–ด๊ฐ€ ํ‘œ์‹œ๋œ๋‹ค.
  • ๊ทผ์ ‘๋„ โ€” FAINT โ†’ NEAR โ†’ CLOSE โ†’ STRONG โ†’ PEGGED. PEGGED๋Š” ๋ฏธํ„ฐ๊ฐ€ ์ตœ๋Œ€์น˜์— ๋„๋‹ฌํ–ˆ๋‹ค๋Š” ๋œป์ด๋‹ค: ์ด ์ธก์ •์ด ๋ถ„ํ•ดํ•  ์ˆ˜ ์žˆ๋Š” ํ•œ๊ณ„๊นŒ์ง€ ๊ฐ€๊นŒ์ด ์žˆ๋‹ค.

์†Œ๋ฆฌ. ์„ ํƒ์  ๊ฐ€์ด๊ฑฐ ํด๋ฆญ์Œ์ด ๊ฐ€๊นŒ์›Œ์งˆ์ˆ˜๋ก ๋นจ๋ผ์ ธ์„œ, Flipper๋ฅผ ์ฃผ๋จธ๋‹ˆ์— ๋„ฃ๊ณ  ๊ท€๋งŒ์œผ๋กœ ์ถ”์ ํ•  ์ˆ˜ ์žˆ๋‹ค.

ํ‚ค๋™์ž‘
OKํ”ผํฌ ํ™€๋“œ์™€ ์ ‘์ด‰ ํšŸ์ˆ˜ ์ดˆ๊ธฐํ™”
hold OK์ด ์ธก์ •๊ฐ’์„ ๋กœ๊ทธ๋ถ์— ์ €์žฅ
LEFT๋ฐฉ์˜ ๋…ธ์ด์ฆˆ ํ”Œ๋กœ์–ด์— ๋งž์ถฐ ๋ณด์ • (3์ดˆ)
UP / DOWN์ถ”์ ์„ ๋ฒ—์–ด๋‚˜์ง€ ์•Š๊ณ  ๊ฐ๋„ ์กฐ์ ˆ

Fingerprint โ€” ์–ด๋–ค ์ข…๋ฅ˜์ธ๊ฐ€?

Fingerprint โ€” polling reader identified

ํ•˜๋Š” ์ผ. Sweep์ด ๋ฌด์–ธ๊ฐ€๋ฅผ ์ฐพ์•˜๋‹ค๋ฉด, Flipper๋ฅผ ๊ทธ๊ฒƒ์— ๊ณ ์ •์‹œ์ผœ ๋Œ„๋‹ค. Fingerprint๋Š” ๊ทผ์ ‘๋„ ์ธก์ •์„ ๋ฉˆ์ถ”๊ณ  ๋ฐ˜์†กํŒŒ์˜ ์˜จ/์˜คํ”„ ์—์ง€ ํƒ€์ด๋ฐ์„ ์žฌ๊ธฐ ์‹œ์ž‘ํ•˜๋Š”๋ฐ, ์ด๊ฒƒ์ด ๋ฐ”๋กœ ํ•œ ์ข…๋ฅ˜์˜ ๋ฐœ์‹ ์›์„ ๋‹ค๋ฅธ ๊ฒƒ๊ณผ ๊ตฌ๋ณ„ํ•ด์ฃผ๋Š” ์š”์†Œ๋‹ค.

๋ณด์ด๋Š” ๊ฒƒ. ํŒ์ •, ์‹ ๋ขฐ๋„ ๋ฐ”, ๊ทธ๋ฆฌ๊ณ  ๋‘˜์„ ๋’ท๋ฐ›์นจํ•˜๋Š” ๊ทผ๊ฑฐ:

๋ถ„๋ฅ˜์‹ค์ œ ์˜๋ฏธ
CONTINUOUS๋ฐ˜์†กํŒŒ๊ฐ€ ์˜๊ตฌ์ ์œผ๋กœ ์œ ์ง€๋จ
POLLING๊ณ ์ •๋œ, ์ˆ˜์ • ๋ฐœ์ง„๊ธฐ ํƒ€์ด๋ฐ์˜ ํด๋ง ์ฃผ๊ธฐ โ€” ์ฃผ๊ธฐ๊ฐ€ ms ๋‹จ์œ„๋กœ ํ‘œ์‹œ๋จ
INTERMITTENT๋ฒ„์ŠคํŠธํ˜•์ด์ง€๋งŒ ๋ถˆ๊ทœ์น™ โ€” ํ”ํžˆ ์‚ฌ์šฉ ์ค‘์ธ ํœด๋Œ€ํฐ์ด๋‚˜ ๋ฆฌ๋”

์•„๋ž˜์—๋Š” PER (ํด๋ง ์ฃผ๊ธฐ), BST (๋ฒ„์ŠคํŠธ ํญ), JIT (์ง€ํ„ฐ), UP (์‹ค์ œ ๋“€ํ‹ฐ ์‚ฌ์ดํด)์™€ ์›์‹œ ๋ฐ˜์†กํŒŒ์˜ ๋กœ์ง ์• ๋„๋ผ์ด์ € ํŽ„์Šค ํŠธ๋ ˆ์ธ์ด ์žˆ์–ด์„œ, ํŒ์ •์„ ๋งน์‹ ํ•  ํ•„์š”๊ฐ€ ์—†๋‹ค. ์ง„์งœ ํด๋ง ๋ฆฌ๋”๋Š” ํ‹€๋ฆผ์—†๋Š” ๊ตฌํ˜•ํŒŒ๋กœ ๋‚˜ํƒ€๋‚œ๋‹ค.

ํƒ€์ด๋ฐ ์•ž์˜ ~๋Š” 2 ms ์ƒ˜ํ”Œ๋ง ํ•˜ํ•œ์— ๊ฐ€๊น๋‹ค๋Š” ๋œป์ด๋ฉฐ, ์‹ ๋ขฐ๋„๋Š” ๊ทธ์— ๋งž๊ฒŒ ํ• ์ธ๋œ๋‹ค.

ํ‚ค๋™์ž‘
OK๋ฐœ๊ฒฌ ์‚ฌํ•ญ์„ ๋กœ๊ทธ๋ถ์— ์ €์žฅ
hold OK์ธก์ • ์žฌ์‹œ์ž‘

Site Survey โ€” ์ด ๋ฐฉ์€ ๊นจ๋—ํ•œ๊ฐ€?

Site Survey โ€” verdict

ํ•˜๋Š” ์ผ. ๊ณต๊ฐ„ ์ „์ฒด์— ๋Œ€ํ•œ ์‹œ๊ฐ„ ์ œํ•œ ์Šค์œ•. ์‹œ์ž‘ํ•˜๊ณ  ๋ฐฉ์„ ํ‰์†Œ์ฒ˜๋Ÿผ ๊ฑธ์œผ๋ฉด ๋๋‚  ๋•Œ ํ•˜๋‚˜์˜ ํŒ์ •์„ ์–ป๋Š”๋‹ค โ€” ๋ฐ”๋Š˜์„ ์ง€์ผœ๋ณผ ํ•„์š”๊ฐ€ ์—†๋‹ค.

๋ณด์ด๋Š” ๊ฒƒ. ์‹คํ–‰ ์ค‘์—๋Š” ์นด์šดํŠธ๋‹ค์šด๊ณผ ์ง„ํ–‰ ๋ฐ”๊ฐ€ ํ‘œ์‹œ๋˜๊ณ , ๊ทธ๋‹ค์Œ ํŒ์ • ์นด๋“œ๊ฐ€ ๋‚˜์˜จ๋‹ค:

์นดํ…Œ๊ณ ๋ฆฌ