Radio
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 ์ง์ํ๊ธฐ
- ๊ตฌ๋ ๊ณํ ํ์ธํ๊ธฐ!
- **๐ฌ ๋์ค์ฝ๋ ๊ทธ๋ฃน ๋๋ ํ ๋ ๊ทธ๋จ ๊ทธ๋ฃน์ ์ฐธ์ฌํ๊ฑฐ๋ ํธ์ํฐ ๐ฆ @hacktricks_live๋ฅผ ํ๋ก์ฐํ์ธ์.
- HackTricks ๋ฐ HackTricks Cloud ๊นํ๋ธ ๋ฆฌํฌ์งํ ๋ฆฌ์ PR์ ์ ์ถํ์ฌ ํดํน ํธ๋ฆญ์ ๊ณต์ ํ์ธ์.
SigDigger
SigDigger ์ GNU/Linux ๋ฐ macOS์ฉ ๋ฌด๋ฃ ๋์งํธ ์ ํธ ๋ถ์๊ธฐ๋ก, ์๋ ค์ง์ง ์์ ๋ผ๋์ค ์ ํธ์ ์ ๋ณด๋ฅผ ์ถ์ถํ๋๋ก ์ค๊ณ๋์์ต๋๋ค. SoapySDR๋ฅผ ํตํด ๋ค์ํ SDR ์ฅ์น๋ฅผ ์ง์ํ๋ฉฐ, FSK, PSK ๋ฐ ASK ์ ํธ์ ์กฐ์ ๊ฐ๋ฅํ ๋ณต์กฐ, ์๋ ๋ก๊ทธ ๋น๋์ค ๋์ฝ๋ฉ, ๋ฒ์คํธ ์ ํธ ๋ถ์ ๋ฐ ์๋ ๋ก๊ทธ ์์ฑ ์ฑ๋ ์ฒญ์ทจ(๋ชจ๋ ์ค์๊ฐ)๋ฅผ ํ์ฉํฉ๋๋ค.
Basic Config
์ค์น ํ ๊ตฌ์ฑํ ์ ์๋ ๋ช ๊ฐ์ง ์ฌํญ์ด ์์ต๋๋ค.
์ค์ (๋ ๋ฒ์งธ ํญ ๋ฒํผ)์์ SDR ์ฅ์น๋ฅผ ์ ํํ๊ฑฐ๋ ํ์ผ์ ์ ํํ์ฌ ์ฝ๊ณ ์กฐ์ ํ ์ฃผํ์ ๋ฐ ์ํ ์๋(PC๊ฐ ์ง์ํ๋ ๊ฒฝ์ฐ ์ต๋ 2.56Msps ๊ถ์ฅ)๋ฅผ ์ ํํ ์ ์์ต๋๋ค.
.png)
GUI ๋์์์ PC๊ฐ ์ง์ํ๋ ๊ฒฝ์ฐ ๋ช ๊ฐ์ง๋ฅผ ํ์ฑํํ๋ ๊ฒ์ด ์ข์ต๋๋ค:
.png)
Note
PC๊ฐ ์ ํธ๋ฅผ ์บก์ฒํ์ง ๋ชปํ๋ ๊ฒฝ์ฐ OpenGL์ ๋นํ์ฑํํ๊ณ ์ํ ์๋๋ฅผ ๋ฎ์ถ๋ ๊ฒ์ ์๋ํด ๋ณด์ธ์.
Uses
- ์ ํธ์ ์ผ๋ถ๋ฅผ ์บก์ฒํ๊ณ ๋ถ์ํ๋ ค๋ฉด โPush to captureโ ๋ฒํผ์ ํ์ํ ๋งํผ ์ ์งํ์ธ์.
.png)
- SigDigger์ ํ๋๋ ๋ ๋์ ์ ํธ๋ฅผ ์บก์ฒํ๋ ๋ฐ ๋์์ ์ค๋๋ค(ํ์ง๋ง ์ ํธ๋ฅผ ์ ํ์ํฌ ์๋ ์์ต๋๋ค). ์ด์์ ์ผ๋ก๋ 0์์ ์์ํ์ฌ ์ ํธ์ ๊ฐ์ ๋ณด๋ค ๋ ธ์ด์ฆ๊ฐ ๋ ์ปค์ง ๋๊น์ง ํฌ๊ธฐ๋ฅผ ๋๋ ค๊ฐ์ธ์.
.png)
Synchronize with radio channel
SigDigger ๋ก ๋ฃ๊ณ ์ถ์ ์ฑ๋๊ณผ ๋๊ธฐํํ๊ณ โBaseband audio previewโ ์ต์ ์ ๊ตฌ์ฑํ ํ, ์ ์ก๋๋ ๋ชจ๋ ์ ๋ณด๋ฅผ ์ป๊ธฐ ์ํด ๋์ญํญ์ ์ค์ ํ๊ณ ํ๋๋ฅผ ๋ ธ์ด์ฆ๊ฐ ์ค์ ๋ก ์ฆ๊ฐํ๊ธฐ ์์ํ๊ธฐ ์ ์ ์์ค์ผ๋ก ์ค์ ํ์ธ์:
.png)
Interesting tricks
- ์ฅ์น๊ฐ ์ ๋ณด์ ๋ฒ์คํธ๋ฅผ ์ ์กํ ๋, ์ผ๋ฐ์ ์ผ๋ก ์ฒซ ๋ถ๋ถ์ ํ๋ฆฌ์ฐ๋ธ์ด๋ฏ๋ก ์ ๋ณด๋ฅผ ์ฐพ์ง ๋ชปํ๋๋ผ๋ ๊ฑฑ์ ํ ํ์๊ฐ ์์ต๋๋ค ๋๋ ๊ทธ๊ณณ์ ์ค๋ฅ๊ฐ ์๋ ๊ฒฝ์ฐ.
- ์ ๋ณด ํ๋ ์์์๋ ์ผ๋ฐ์ ์ผ๋ก ์๋ก ์ ์ ๋ ฌ๋ ๋ค์ํ ํ๋ ์์ ์ฐพ์์ผ ํฉ๋๋ค:
.png)
.png)
- ๋นํธ๋ฅผ ๋ณต๊ตฌํ ํ์๋ ์ด๋ค ์์ผ๋ก๋ ์ฒ๋ฆฌํด์ผ ํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, ๋งจ์ฒด์คํฐ ๋ถํธํ์์ up+down์ 1 ๋๋ 0์ด๊ณ down+up์ ๋ค๋ฅธ ํ๋๊ฐ ๋ฉ๋๋ค. ๋ฐ๋ผ์ 1๊ณผ 0์ ์(์ ๊ณผ ๋ค์ด)์ ์ค์ 1 ๋๋ ์ค์ 0์ด ๋ฉ๋๋ค.
- ์ ํธ๊ฐ ๋งจ์ฒด์คํฐ ๋ถํธํ๋ฅผ ์ฌ์ฉํ๊ณ ์๋ค๋ฉด(์ฐ์์ผ๋ก 0 ๋๋ 1์ด 2๊ฐ ์ด์ ๋ฐ๊ฒฌ๋๋ ๊ฒ์ ๋ถ๊ฐ๋ฅ), ํ๋ฆฌ์ฐ๋ธ์์ ์ฌ๋ฌ ๊ฐ์ 1 ๋๋ 0์ ํจ๊ป ์ฐพ์ ์ ์์ต๋๋ค!
Uncovering modulation type with IQ
์ ํธ์ ์ ๋ณด๋ฅผ ์ ์ฅํ๋ ๋ฐฉ๋ฒ์ 3๊ฐ์ง๊ฐ ์์ต๋๋ค: ์งํญ, ์ฃผํ์ ๋๋ ์์์ ๋ณ์กฐํ๋ ๊ฒ์
๋๋ค.
์ ํธ๋ฅผ ํ์ธํ ๋ ์ ๋ณด๋ฅผ ์ ์ฅํ๋ ๋ฐ ์ฌ์ฉ๋๋ ๋ฐฉ๋ฒ์ ์์๋ด๊ธฐ ์ํด ๋ค์ํ ๋ฐฉ๋ฒ์ ์๋ํ ์ ์์ง๋ง(์๋์์ ๋ ๋ง์ ๋ฐฉ๋ฒ์ ์ฐพ์ ์ ์์), ์ข์ ๋ฐฉ๋ฒ ์ค ํ๋๋ IQ ๊ทธ๋ํ๋ฅผ ํ์ธํ๋ ๊ฒ์
๋๋ค.
.png)
- AM ๊ฐ์ง: IQ ๊ทธ๋ํ์ ์๋ฅผ ๋ค์ด 2๊ฐ์ ์์ด ๋ํ๋๋ฉด(์๋ง๋ ํ๋๋ 0์, ๋ค๋ฅธ ํ๋๋ ๋ค๋ฅธ ์งํญ์ ์์ ๊ฒ์ ๋๋ค), ์ด๋ AM ์ ํธ์ผ ์ ์์ต๋๋ค. ์ด๋ IQ ๊ทธ๋ํ์์ 0๊ณผ ์ ์ฌ์ด์ ๊ฑฐ๋ฆฌ๊ฐ ์ ํธ์ ์งํญ์ด๊ธฐ ๋๋ฌธ์ ์๋ก ๋ค๋ฅธ ์งํญ์ด ์ฌ์ฉ๋๋ ๊ฒ์ ์ฝ๊ฒ ์๊ฐํํ ์ ์์ต๋๋ค.
- PM ๊ฐ์ง: ์ด์ ์ด๋ฏธ์ง์ ๊ฐ์ด ์๋ก ๊ด๋ จ์ด ์๋ ์์ ์์ ์ฐพ์ผ๋ฉด ์ด๋ ์์ ๋ณ์กฐ๊ฐ ์ฌ์ฉ๋๊ณ ์์์ ์๋ฏธํ ์ ์์ต๋๋ค. ์ด๋ IQ ๊ทธ๋ํ์์ ์ ๊ณผ 0,0 ์ฌ์ด์ ๊ฐ๋๊ฐ ์ ํธ์ ์์์ด๊ธฐ ๋๋ฌธ์ 4๊ฐ์ ์๋ก ๋ค๋ฅธ ์์์ด ์ฌ์ฉ๋๊ณ ์์์ ์๋ฏธํฉ๋๋ค.
- ์ ๋ณด๊ฐ ์์์ด ๋ณ๊ฒฝ๋๋ ์ฌ์ค์ ์จ๊ฒจ์ ธ ์๊ณ ์์ ์์ฒด์ ์จ๊ฒจ์ ธ ์๋ค๋ฉด, ์๋ก ๋ค๋ฅธ ์์์ด ๋ช ํํ๊ฒ ๊ตฌ๋ถ๋์ง ์์ ๊ฒ์ ๋๋ค.
- FM ๊ฐ์ง: IQ์๋ ์ฃผํ์๋ฅผ ์๋ณํ๋ ํ๋๊ฐ ์์ต๋๋ค(์ค์ฌ๊น์ง์ ๊ฑฐ๋ฆฌ๋ ์งํญ์ด๊ณ ๊ฐ๋๋ ์์์
๋๋ค).
๋ฐ๋ผ์ FM์ ์๋ณํ๋ ค๋ฉด ์ด ๊ทธ๋ํ์์ ๊ธฐ๋ณธ์ ์ผ๋ก ์๋ง ๋ณด์ด๊ฒ ํด์ผ ํฉ๋๋ค.
๊ฒ๋ค๊ฐ, ๋ค๋ฅธ ์ฃผํ์๋ IQ ๊ทธ๋ํ์์ ์ ์ฃผ์๋ฅผ ๊ฐ๋ก์ง๋ฅด๋ ์๋ ๊ฐ์์ผ๋ก โํํโ๋ฉ๋๋ค(๋ฐ๋ผ์ SysDigger์์ ์ ํธ๋ฅผ ์ ํํ๋ฉด IQ ๊ทธ๋ํ๊ฐ ์ฑ์์ง๋ฉฐ, ์์ฑ๋ ์์์ ๊ฐ์ ๋๋ ๋ฐฉํฅ ๋ณํ๊ฐ ๋ฐ๊ฒฌ๋๋ฉด ์ด๋ FM์ผ ์ ์์ต๋๋ค):
AM Example
Uncovering AM
Checking the envelope
SigDigger ๋ก AM ์ ๋ณด๋ฅผ ํ์ธํ๊ณ ์๋ฒจ๋กํ๋ฅผ ๋ณด๋ฉด ์๋ก ๋ค๋ฅธ ๋ช ํํ ์งํญ ์์ค์ ๋ณผ ์ ์์ต๋๋ค. ์ฌ์ฉ๋ ์ ํธ๋ AM์ผ๋ก ์ ๋ณด๋ฅผ ์ ์กํ๋ ํ์ค๋ฅผ ๋ณด๋ด๊ณ ์์ผ๋ฉฐ, ํ๋์ ํ์ค๋ ๋ค์๊ณผ ๊ฐ์ด ๋ณด์ ๋๋ค:
.png)
๊ทธ๋ฆฌ๊ณ ์ด๊ฒ์ ํํ๊ณผ ํจ๊ป ๊ธฐํธ์ ์ผ๋ถ๊ฐ ์ด๋ป๊ฒ ๋ณด์ด๋์ง์ ๋๋ค:
.png)
Checking the Histogram
์ ๋ณด๊ฐ ์๋ ์ ์ฒด ์ ํธ๋ฅผ ์ ํํ๊ณ ์งํญ ๋ชจ๋์ ์ ํ์ ์ ํํ ํ ํ์คํ ๊ทธ๋จ์ ํด๋ฆญํ ์ ์์ต๋๋ค. 2๊ฐ์ ๋ช ํํ ์์ค๋ง ๋ฐ๊ฒฌํ ์ ์์ต๋๋ค.
.png)
์๋ฅผ ๋ค์ด, ์ด AM ์ ํธ์์ ์งํญ ๋์ ์ฃผํ์๋ฅผ ์ ํํ๋ฉด ๋จ 1๊ฐ์ ์ฃผํ์๋ง ๋ฐ๊ฒฌ๋ฉ๋๋ค(์ฃผํ์๋ก ๋ณ์กฐ๋ ์ ๋ณด๋ ๋จ 1๊ฐ์ ์ฃผํ์๋ง ์ฌ์ฉํ๊ณ ์์ต๋๋ค).
.png)
๋ง์ ์ฃผํ์๋ฅผ ๋ฐ๊ฒฌํ๋ฉด ์ด๋ FM์ด ์๋ ๊ฐ๋ฅ์ฑ์ด ๋์ผ๋ฉฐ, ์๋ง๋ ์ ํธ ์ฃผํ์๊ฐ ์ฑ๋ ๋๋ฌธ์ ์์ ๋์์ ๊ฒ์ ๋๋ค.
With IQ
์ด ์์ ์์๋ ํฐ ์์ด ์์ง๋ง ์ค์์ ๋ง์ ์ ์ด ์๋ ๊ฒ์ ๋ณผ ์ ์์ต๋๋ค.
.png)
Get Symbol Rate
With one symbol
๊ฐ์ฅ ์์ ๊ธฐํธ๋ฅผ ์ ํํ์ฌ(ํ์คํ 1๊ฐ์์ ํ์ธ) โSelection freqโ๋ฅผ ํ์ธํ์ธ์. ์ด ๊ฒฝ์ฐ 1.013kHz(์ฆ, 1kHz)๊ฐ ๋ฉ๋๋ค.
.png)
With a group of symbols
์ ํํ ๊ธฐํธ์ ์๋ฅผ ์ง์ ํ ์๋ ์์ผ๋ฉฐ, SigDigger๋ 1๊ฐ์ ๊ธฐํธ์ ์ฃผํ์๋ฅผ ๊ณ์ฐํฉ๋๋ค(์ ํํ ๊ธฐํธ๊ฐ ๋ง์์๋ก ๋ ์ข์ต๋๋ค). ์ด ์๋๋ฆฌ์ค์์๋ 10๊ฐ์ ๊ธฐํธ๋ฅผ ์ ํํ์ผ๋ฉฐ โSelection freqโ๋ 1.004 Khz์ ๋๋ค:
.png)
Get Bits
์ด๊ฒ์ด AM ๋ณ์กฐ ์ ํธ์ด๊ณ ๊ธฐํธ ์๋๋ฅผ ์ฐพ์์ผ๋ฉฐ(์ด ๊ฒฝ์ฐ ์ด๋ค ๊ฒ์ด ์๋ก ๊ฐ๋ฉด 1์ด๊ณ ์ด๋ค ๊ฒ์ด ์๋๋ก ๊ฐ๋ฉด 0์์ ์๊ณ ์์ผ๋ฏ๋ก), ์ ํธ์ ์ธ์ฝ๋ฉ๋ ๋นํธ๋ฅผ ์ป๋ ๊ฒ์ด ๋งค์ฐ ์ฝ์ต๋๋ค. ๋ฐ๋ผ์ ์ ๋ณด๋ฅผ ๊ฐ์ง ์ ํธ๋ฅผ ์ ํํ๊ณ ์ํ๋ง ๋ฐ ๊ฒฐ์ ์ ๊ตฌ์ฑํ ํ ์ํ์ ๋๋ฅด์ธ์( ์งํญ์ด ์ ํ๋์ด ์๊ณ ๋ฐ๊ฒฌ๋ ๊ธฐํธ ์๋๊ฐ ๊ตฌ์ฑ๋์ด ์์ผ๋ฉฐ Gadner clock recovery๊ฐ ์ ํ๋์ด ์๋์ง ํ์ธํ์ธ์):
.png)
- ์ ํ ๊ฐ๊ฒฉ์ ๋๊ธฐํ๋ ์ด์ ์ ๊ธฐํธ ์๋๋ฅผ ์ฐพ๊ธฐ ์ํด ์ ํํ ๊ฐ๊ฒฉ์ด ์ฌ์ฉ๋จ์ ์๋ฏธํฉ๋๋ค.
- ์๋์ ์ง์ ๋ ๊ธฐํธ ์๋๊ฐ ์ฌ์ฉ๋จ์ ์๋ฏธํฉ๋๋ค.
- ๊ณ ์ ๊ฐ๊ฒฉ ์ ํ์์๋ ์ ํํด์ผ ํ ๊ฐ๊ฒฉ์ ์๋ฅผ ์ง์ ํ๊ณ ๊ทธ๋ก๋ถํฐ ๊ธฐํธ ์๋๋ฅผ ๊ณ์ฐํฉ๋๋ค.
- Gadner clock recovery๋ ์ผ๋ฐ์ ์ผ๋ก ๊ฐ์ฅ ์ข์ ์ต์ ์ด์ง๋ง, ์ฌ์ ํ ๋๋ต์ ์ธ ๊ธฐํธ ์๋๋ฅผ ์ง์ ํด์ผ ํฉ๋๋ค.
์ํ์ ๋๋ฅด๋ฉด ๋ค์๊ณผ ๊ฐ์ ๊ฒฐ๊ณผ๊ฐ ๋ํ๋ฉ๋๋ค:
.png)
์ด์ SigDigger๊ฐ ์ ๋ณด๋ฅผ ์ ๋ฌํ๋ ๋ ๋ฒจ์ ๋ฒ์๋ฅผ ์ดํดํ๋๋ก ํ๋ ค๋ฉด ํ์ ๋ ๋ฒจ์ ํด๋ฆญํ๊ณ ๊ฐ์ฅ ํฐ ๋ ๋ฒจ๊น์ง ํด๋ฆญ์ ์ ์งํด์ผ ํฉ๋๋ค:
.png)
์๋ฅผ ๋ค์ด 4๊ฐ์ ์๋ก ๋ค๋ฅธ ์งํญ ์์ค์ด ์์๋ค๋ฉด, ๊ธฐํธ๋น ๋นํธ๋ฅผ 2๋ก ์ค์ ํ๊ณ ๊ฐ์ฅ ์์ ๊ฒ์์ ๊ฐ์ฅ ํฐ ๊ฒ๊น์ง ์ ํํด์ผ ํ์ต๋๋ค.
๋ง์ง๋ง์ผ๋ก ์ค์ ์ฆ๊ฐ์ํค๊ณ ํ ํฌ๊ธฐ๋ฅผ ๋ณ๊ฒฝํ๋ฉด ๋นํธ๋ฅผ ๋ณผ ์ ์์ต๋๋ค(๋ชจ๋ ๋นํธ๋ฅผ ์ ํํ๊ณ ๋ณต์ฌํ์ฌ ๋ชจ๋ ๋นํธ๋ฅผ ์ป์ ์ ์์ต๋๋ค):
.png)
์ ํธ์ ๊ธฐํธ๋น 1๋นํธ ์ด์(์: 2๋นํธ)์ด ์๋ ๊ฒฝ์ฐ, SigDigger๋ ์ด๋ค ๊ธฐํธ๊ฐ 00, 01, 10, 11์ธ์ง ์ ์ ์์ผ๋ฏ๋ก ์๋ก ๋ค๋ฅธ ํ์ ์์์ ์ฌ์ฉํ์ฌ ๊ฐ ๊ธฐํธ๋ฅผ ๋ํ๋ ๋๋ค(๋นํธ๋ฅผ ๋ณต์ฌํ๋ฉด 0์์ 3๊น์ง์ ์ซ์๋ฅผ ์ฌ์ฉํ๋ฏ๋ก ์ด๋ฅผ ์ฒ๋ฆฌํด์ผ ํฉ๋๋ค).
๋ํ ๋งจ์ฒด์คํฐ์ ๊ฐ์ ๋ถํธํ๋ฅผ ์ฌ์ฉํ๊ณ ์ +๋ค์ด์ 1 ๋๋ 0์ด ๋ ์ ์์ผ๋ฉฐ, ๋ค์ด+์ ์ 1 ๋๋ 0์ด ๋ ์ ์์ต๋๋ค. ์ด๋ฌํ ๊ฒฝ์ฐ์๋ **์ป์ ์ (1)๊ณผ ๋ค์ด(0)**์ ์ฒ๋ฆฌํ์ฌ 01 ๋๋ 10 ์์ 0 ๋๋ 1๋ก ๋์ฒดํด์ผ ํฉ๋๋ค.
FM Example
Uncovering FM
Checking the frequencies and waveform
FM์ผ๋ก ๋ณ์กฐ๋ ์ ๋ณด๋ฅผ ์ ์กํ๋ ์ ํธ ์์ :
.png)
์ด์ ์ด๋ฏธ์ง์์ 2๊ฐ์ ์ฃผํ์๊ฐ ์ฌ์ฉ๋๊ณ ์์์ ๊ฝค ์ ๊ด์ฐฐํ ์ ์์ง๋ง, ํํ์ ๊ด์ฐฐํ๋ฉด 2๊ฐ์ ์๋ก ๋ค๋ฅธ ์ฃผํ์๋ฅผ ์ ํํ๊ฒ ์๋ณํ์ง ๋ชปํ ์ ์์ต๋๋ค:
.png)
์ด๋ ์ ๊ฐ ๋ ์ฃผํ์์์ ์ ํธ๋ฅผ ์บก์ฒํ๊ธฐ ๋๋ฌธ์, ํ๋๋ ๋๋ต์ ์ผ๋ก ๋ค๋ฅธ ์ฃผํ์์ ์์์ ๋๋ค:
.png)
๋๊ธฐํ๋ ์ฃผํ์๊ฐ ํ ์ฃผํ์์ ๋ ๊ฐ๊น์ด ๊ฒฝ์ฐ ๋ ๊ฐ์ ์๋ก ๋ค๋ฅธ ์ฃผํ์๋ฅผ ์ฝ๊ฒ ๋ณผ ์ ์์ต๋๋ค:
.png)
.png)
Checking the histogram
์ ๋ณด๊ฐ ์๋ ์ ํธ์ ์ฃผํ์ ํ์คํ ๊ทธ๋จ์ ํ์ธํ๋ฉด ๋ ๊ฐ์ ์๋ก ๋ค๋ฅธ ์ ํธ๋ฅผ ์ฝ๊ฒ ๋ณผ ์ ์์ต๋๋ค:
.png)
์ด ๊ฒฝ์ฐ ์งํญ ํ์คํ ๊ทธ๋จ์ ํ์ธํ๋ฉด ๋จ ํ๋์ ์งํญ๋ง ๋ฐ๊ฒฌ๋๋ฏ๋ก AM์ผ ์ ์์ต๋๋ค(๋ง์ ์งํญ์ ๋ฐ๊ฒฌํ๋ฉด ์ ํธ๊ฐ ์ฑ๋์ ๋ฐ๋ผ ์ ๋ ฅ์ ์์๊ธฐ ๋๋ฌธ์ผ ์ ์์ต๋๋ค):
.png)
๊ทธ๋ฆฌ๊ณ ์ด๊ฒ์ ์์ ํ์คํ ๊ทธ๋จ์ด ๋ ๊ฒ์ด๋ฉฐ(์ ํธ๊ฐ ์์์ผ๋ก ๋ณ์กฐ๋์ง ์์์์ ๋ช ํํ ๋ณด์ฌ์ค๋๋ค):
.png)
With IQ
IQ์๋ ์ฃผํ์๋ฅผ ์๋ณํ๋ ํ๋๊ฐ ์์ต๋๋ค(์ค์ฌ๊น์ง์ ๊ฑฐ๋ฆฌ๋ ์งํญ์ด๊ณ ๊ฐ๋๋ ์์์
๋๋ค).
๋ฐ๋ผ์ FM์ ์๋ณํ๋ ค๋ฉด ์ด ๊ทธ๋ํ์์ ๊ธฐ๋ณธ์ ์ผ๋ก ์๋ง ๋ณด์ด๊ฒ ํด์ผ ํฉ๋๋ค.
๊ฒ๋ค๊ฐ, ๋ค๋ฅธ ์ฃผํ์๋ IQ ๊ทธ๋ํ์์ ์ ์ฃผ์๋ฅผ ๊ฐ๋ก์ง๋ฅด๋ ์๋ ๊ฐ์์ผ๋ก โํํโ๋ฉ๋๋ค(๋ฐ๋ผ์ SysDigger์์ ์ ํธ๋ฅผ ์ ํํ๋ฉด IQ ๊ทธ๋ํ๊ฐ ์ฑ์์ง๋ฉฐ, ์์ฑ๋ ์์์ ๊ฐ์ ๋๋ ๋ฐฉํฅ ๋ณํ๊ฐ ๋ฐ๊ฒฌ๋๋ฉด ์ด๋ FM์ผ ์ ์์ต๋๋ค):
.png)
Get Symbol Rate
์ฃผํ์๋ฅผ ์ฐพ์ ํ ๊ธฐํธ ์๋๋ฅผ ์ป๊ธฐ ์ํด AM ์์ ์์ ์ฌ์ฉ๋ ๊ฒ๊ณผ ๋์ผํ ๊ธฐ์ ์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
Get Bits
์ฃผํ์๊ฐ ๋ณ์กฐ๋ ์ ํธ๋ฅผ ์ฐพ์ ํ ๋นํธ๋ฅผ ์ป๊ธฐ ์ํด AM ์์ ์์ ์ฌ์ฉ๋ ๊ฒ๊ณผ ๋์ผํ ๊ธฐ์ ์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
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 ์ง์ํ๊ธฐ
- ๊ตฌ๋ ๊ณํ ํ์ธํ๊ธฐ!
- **๐ฌ ๋์ค์ฝ๋ ๊ทธ๋ฃน ๋๋ ํ ๋ ๊ทธ๋จ ๊ทธ๋ฃน์ ์ฐธ์ฌํ๊ฑฐ๋ ํธ์ํฐ ๐ฆ @hacktricks_live๋ฅผ ํ๋ก์ฐํ์ธ์.
- HackTricks ๋ฐ HackTricks Cloud ๊นํ๋ธ ๋ฆฌํฌ์งํ ๋ฆฌ์ PR์ ์ ์ถํ์ฌ ํดํน ํธ๋ฆญ์ ๊ณต์ ํ์ธ์.


