FZ - Sub-GHz

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 ์ง€์›ํ•˜๊ธฐ

Intro

Flipper Zero๋Š” 300-928 MHz ๋ฒ”์œ„์˜ ๋ผ๋””์˜ค ์ฃผํŒŒ์ˆ˜๋ฅผ ์ˆ˜์‹ ํ•˜๊ณ  ์ „์†กํ•  ์ˆ˜ ์žˆ๋Š” ๋‚ด์žฅ ๋ชจ๋“ˆ์„ ๊ฐ€์ง€๊ณ  ์žˆ์œผ๋ฉฐ, ์›๊ฒฉ ์ œ์–ด ์žฅ์น˜๋ฅผ ์ฝ๊ณ  ์ €์žฅํ•˜๋ฉฐ ์—๋ฎฌ๋ ˆ์ดํŠธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์ œ์–ด ์žฅ์น˜๋Š” ๊ฒŒ์ดํŠธ, ์žฅ๋ฒฝ, ๋ผ๋””์˜ค ์ž ๊ธˆ ์žฅ์น˜, ์›๊ฒฉ ์ œ์–ด ์Šค์œ„์น˜, ๋ฌด์„  ์ดˆ์ธ์ข…, ์Šค๋งˆํŠธ ์กฐ๋ช… ๋“ฑ๊ณผ์˜ ์ƒํ˜ธ์ž‘์šฉ์— ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. Flipper Zero๋Š” ๋ณด์•ˆ์ด ์นจํ•ด๋˜์—ˆ๋Š”์ง€ ์—ฌ๋ถ€๋ฅผ ํ•™์Šตํ•˜๋Š” ๋ฐ ๋„์›€์„ ์ค„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Sub-GHz ํ•˜๋“œ์›จ์–ด

Flipper Zero๋Š” ๏ปฟ๏ปฟCC1101 ์นฉ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ ๋‚ด์žฅ ์„œ๋ธŒ 1 GHz ๋ชจ๋“ˆ๊ณผ ๋ผ๋””์˜ค ์•ˆํ…Œ๋‚˜๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ์œผ๋ฉฐ (์ตœ๋Œ€ ๋ฒ”์œ„๋Š” 50๋ฏธํ„ฐ์ž…๋‹ˆ๋‹ค). CC1101 ์นฉ๊ณผ ์•ˆํ…Œ๋‚˜๋Š” 300-348 MHz, 387-464 MHz ๋ฐ 779-928 MHz ๋Œ€์—ญ์˜ ์ฃผํŒŒ์ˆ˜์—์„œ ์ž‘๋™ํ•˜๋„๋ก ์„ค๊ณ„๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์ž‘์—…

์ฃผํŒŒ์ˆ˜ ๋ถ„์„๊ธฐ

Note

์›๊ฒฉ ์ œ์–ด๊ฐ€ ์‚ฌ์šฉํ•˜๋Š” ์ฃผํŒŒ์ˆ˜๋ฅผ ์ฐพ๋Š” ๋ฐฉ๋ฒ•

๋ถ„์„ํ•  ๋•Œ Flipper Zero๋Š” ์ฃผํŒŒ์ˆ˜ ๊ตฌ์„ฑ์—์„œ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋ชจ๋“  ์ฃผํŒŒ์ˆ˜์—์„œ ์‹ ํ˜ธ ๊ฐ•๋„(RSSI)๋ฅผ ์Šค์บ”ํ•ฉ๋‹ˆ๋‹ค. Flipper Zero๋Š” -90 dBm๋ณด๋‹ค ๋†’์€ ์‹ ํ˜ธ ๊ฐ•๋„๋ฅผ ๊ฐ€์ง„ ์ฃผํŒŒ์ˆ˜ ์ค‘ ๊ฐ€์žฅ ๋†’์€ RSSI ๊ฐ’์„ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.

์›๊ฒฉ ์ œ์–ด์˜ ์ฃผํŒŒ์ˆ˜๋ฅผ ํ™•์ธํ•˜๋ ค๋ฉด ๋‹ค์Œ์„ ์ˆ˜ํ–‰ํ•˜์‹ญ์‹œ์˜ค:

  1. ์›๊ฒฉ ์ œ์–ด๋ฅผ Flipper Zero์˜ ์™ผ์ชฝ์— ๋งค์šฐ ๊ฐ€๊น๊ฒŒ ๋†“์Šต๋‹ˆ๋‹ค.
  2. ๋ฉ”์ธ ๋ฉ”๋‰ด โ†’ Sub-GHz๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค.
  3. ์ฃผํŒŒ์ˆ˜ ๋ถ„์„๊ธฐ๋ฅผ ์„ ํƒํ•œ ๋‹ค์Œ ๋ถ„์„ํ•  ์›๊ฒฉ ์ œ์–ด์˜ ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅด๊ณ  ์œ ์ง€ํ•ฉ๋‹ˆ๋‹ค.
  4. ํ™”๋ฉด์—์„œ ์ฃผํŒŒ์ˆ˜ ๊ฐ’์„ ๊ฒ€ํ† ํ•ฉ๋‹ˆ๋‹ค.

์ฝ๊ธฐ

Note

์‚ฌ์šฉ๋œ ์ฃผํŒŒ์ˆ˜์— ๋Œ€ํ•œ ์ •๋ณด ์ฐพ๊ธฐ (์–ด๋–ค ์ฃผํŒŒ์ˆ˜๊ฐ€ ์‚ฌ์šฉ๋˜๋Š”์ง€ ์ฐพ๋Š” ๋˜ ๋‹ค๋ฅธ ๋ฐฉ๋ฒ•)

์ฝ๊ธฐ ์˜ต์…˜์€ ์ง€์ •๋œ ๋ณ€์กฐ์—์„œ ๊ตฌ์„ฑ๋œ ์ฃผํŒŒ์ˆ˜๋ฅผ ์ฒญ์ทจํ•ฉ๋‹ˆ๋‹ค: ๊ธฐ๋ณธ๊ฐ’์€ 433.92 AM์ž…๋‹ˆ๋‹ค. ์ฝ๊ธฐ ์ค‘ ๋ฌด์–ธ๊ฐ€๊ฐ€ ๋ฐœ๊ฒฌ๋˜๋ฉด, ์ •๋ณด๊ฐ€ ํ™”๋ฉด์— ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. ์ด ์ •๋ณด๋Š” ๋ฏธ๋ž˜์— ์‹ ํ˜ธ๋ฅผ ๋ณต์ œํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ฝ๊ธฐ ์ค‘์—๋Š” ์™ผ์ชฝ ๋ฒ„ํŠผ์„ ๋ˆŒ๋Ÿฌ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
ํ˜„์žฌ 4๊ฐœ์˜ ๋ณ€์กฐ(AM270, AM650, FM328 ๋ฐ FM476)์™€ ์—ฌ๋Ÿฌ ๊ด€๋ จ ์ฃผํŒŒ์ˆ˜๊ฐ€ ์ €์žฅ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค:

๊ด€์‹ฌ ์žˆ๋Š” ์ฃผํŒŒ์ˆ˜๋ฅผ ์„ค์ •ํ•  ์ˆ˜ ์žˆ์ง€๋งŒ, ์›๊ฒฉ ์ œ์–ด๊ฐ€ ์‚ฌ์šฉํ•˜๋Š” ์ฃผํŒŒ์ˆ˜๊ฐ€ ํ™•์‹คํ•˜์ง€ ์•Š์€ ๊ฒฝ์šฐ, ํ˜ธํ•‘์„ ์ผœ๊ธฐ๋กœ ์„ค์ •(๊ธฐ๋ณธ๊ฐ’์€ ๊บผ์ง)ํ•˜๊ณ  ๋ฒ„ํŠผ์„ ์—ฌ๋Ÿฌ ๋ฒˆ ๋ˆŒ๋Ÿฌ Flipper๊ฐ€ ์ด๋ฅผ ์บก์ฒ˜ํ•˜๊ณ  ์ฃผํŒŒ์ˆ˜๋ฅผ ์„ค์ •ํ•˜๋Š” ๋ฐ ํ•„์š”ํ•œ ์ •๋ณด๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

Caution

์ฃผํŒŒ์ˆ˜ ๊ฐ„ ์ „ํ™˜์—๋Š” ์‹œ๊ฐ„์ด ๊ฑธ๋ฆฌ๋ฏ€๋กœ ์ „ํ™˜ ์ค‘์— ์ „์†ก๋œ ์‹ ํ˜ธ๊ฐ€ ๋ˆ„๋ฝ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋” ๋‚˜์€ ์‹ ํ˜ธ ์ˆ˜์‹ ์„ ์œ„ํ•ด ์ฃผํŒŒ์ˆ˜ ๋ถ„์„๊ธฐ์— ์˜ํ•ด ๊ฒฐ์ •๋œ ๊ณ ์ • ์ฃผํŒŒ์ˆ˜๋ฅผ ์„ค์ •ํ•˜์‹ญ์‹œ์˜ค.

์›์‹œ ์ฝ๊ธฐ

Note

๊ตฌ์„ฑ๋œ ์ฃผํŒŒ์ˆ˜์—์„œ ์‹ ํ˜ธ๋ฅผ ํ›”์น˜๊ณ  (์žฌ์ƒ)ํ•˜๊ธฐ

์›์‹œ ์ฝ๊ธฐ ์˜ต์…˜์€ ์ฒญ์ทจ ์ฃผํŒŒ์ˆ˜์—์„œ ์ „์†ก๋œ ์‹ ํ˜ธ๋ฅผ ๊ธฐ๋กํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” ์‹ ํ˜ธ๋ฅผ ํ›”์น˜๊ณ  ๋ฐ˜๋ณตํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ธฐ๋ณธ์ ์œผ๋กœ ์›์‹œ ์ฝ๊ธฐ๋Š” AM650์—์„œ 433.92๋กœ ์„ค์ •๋˜์–ด ์žˆ์ง€๋งŒ, ์ฝ๊ธฐ ์˜ต์…˜์—์„œ ๊ด€์‹ฌ ์žˆ๋Š” ์‹ ํ˜ธ๊ฐ€ ๋‹ค๋ฅธ ์ฃผํŒŒ์ˆ˜/๋ณ€์กฐ์— ์žˆ๋Š” ๊ฒฝ์šฐ, ์›์‹œ ์ฝ๊ธฐ ์˜ต์…˜ ๋‚ด์—์„œ ์™ผ์ชฝ ๋ฒ„ํŠผ์„ ๋ˆŒ๋Ÿฌ ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฌด์ฐจ๋ณ„ ๋Œ€์ž…

์˜ˆ๋ฅผ ๋“ค์–ด ์ฐจ๊ณ  ๋ฌธ์— ์‚ฌ์šฉ๋˜๋Š” ํ”„๋กœํ† ์ฝœ์„ ์•Œ๊ณ  ์žˆ๋‹ค๋ฉด ๋ชจ๋“  ์ฝ”๋“œ๋ฅผ ์ƒ์„ฑํ•˜๊ณ  Flipper Zero๋กœ ์ „์†กํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ์ผ๋ฐ˜์ ์ธ ์ฐจ๊ณ  ์œ ํ˜•์„ ์ง€์›ํ•˜๋Š” ์˜ˆ์ž…๋‹ˆ๋‹ค: https://github.com/tobiabocchi/flipperzero-bruteforce

์ˆ˜๋™ ์ถ”๊ฐ€

Note

๊ตฌ์„ฑ๋œ ํ”„๋กœํ† ์ฝœ ๋ชฉ๋ก์—์„œ ์‹ ํ˜ธ ์ถ”๊ฐ€

์ง€์›๋˜๋Š” ํ”„๋กœํ† ์ฝœ ๋ชฉ๋ก

Princeton_433 (๋Œ€๋ถ€๋ถ„์˜ ์ •์  ์ฝ”๋“œ ์‹œ์Šคํ…œ๊ณผ ์ž‘๋™)433.92์ •์ 
Nice Flo 12bit_433433.92์ •์ 
Nice Flo 24bit_433433.92์ •์ 
CAME 12bit_433433.92์ •์ 
CAME 24bit_433433.92์ •์ 
Linear_300300.00์ •์ 
CAME TWEE433.92์ •์ 
Gate TX_433433.92์ •์ 
DoorHan_315315.00๋™์ 
DoorHan_433433.92๋™์ 
LiftMaster_315315.00๋™์ 
LiftMaster_390390.00๋™์ 
Security+2.0_310310.00๋™์ 
Security+2.0_315315.00๋™์ 
Security+2.0_390390.00๋™์ 

์ง€์›๋˜๋Š” Sub-GHz ๊ณต๊ธ‰์—…์ฒด

https://docs.flipperzero.one/sub-ghz/supported-vendors์—์„œ ๋ชฉ๋ก์„ ํ™•์ธํ•˜์‹ญ์‹œ์˜ค.

์ง€์—ญ๋ณ„ ์ง€์› ์ฃผํŒŒ์ˆ˜

https://docs.flipperzero.one/sub-ghz/frequencies์—์„œ ๋ชฉ๋ก์„ ํ™•์ธํ•˜์‹ญ์‹œ์˜ค.

ํ…Œ์ŠคํŠธ

Note

์ €์žฅ๋œ ์ฃผํŒŒ์ˆ˜์˜ dBms ๊ฐ€์ ธ์˜ค๊ธฐ

์ฐธ์กฐ

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 ์ง€์›ํ•˜๊ธฐ