Skip to content
KitploitKITPLOIT
도구블로그
Log in
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
piraterf — PIrateRF는 여러분의 Raspberry Pi Zero W를 자체 WiFi 핫스팟을 생성하는 휴대용 RF 신호 발생기로 변환합니다. 브라우저를 통해 FM 방송부터 디지털 모드까지 모든 것을 제어하세요 - 어디서나 전파를 해킹하세요! 📡⚡ | Kitploit
도구/GitHubGitHub/psyb0t/piraterf
Embedded Systems SecurityGeneral Purpose UtilitiesOSINT (Open Source Intelligence)ExploitationRFID/NFC ToolsFuzzingWireless SecurityPenetration TestingHardware & IoT SecurityLearning & EducationRed Teaming
27429242개월 전Kitploit 검토 완료

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유
GitHub
psyb0t/piraterf

piraterf

PIrateRF는 여러분의 Raspberry Pi Zero W를 자체 WiFi 핫스팟을 생성하는 휴대용 RF 신호 발생기로 변환합니다. 브라우저를 통해 FM 방송부터 디지털 모드까지 모든 것을 제어하세요 - 어디서나 전파를 해킹하세요! 📡⚡

저장소 보기웹사이트

🏴‍☠️ PIrateRF - 소프트웨어 정의 무선 전송 플랫폼

PIrateRF

PIrateRF는 여러분의 Raspberry Pi Zero W를 휴대용 RF 신호 발생기로 변신시켜 자체 WiFi 핫스팟을 생성합니다. FM 방송부터 디지털 모드까지 모든 것을 브라우저를 통해 제어하세요 - 어디서나 전파를 해킹하세요! 📡⚡

🎬 PIrateRF 홍보 영상 보러 가기

📺 PIrateRF 쇼케이스 영상 보러 가기


⚠️ 법적 고지

PIrateRF는 아마추어 무선 실험 및 교육을 위해 설계되었습니다 - 외부 안테나 없이 실내에서 안전하게 테스트할 수 있습니다. 좋은 RF 관행이 임의적인 행정 경계보다 중요하다는 것을 이해하는 엔지니어를 위해 만들어졌습니다. 사용자는 모든 현지 RF 규정 및 면허 요건을 준수할 책임이 있습니다. 저는 여러분의 멍청한 결정에 대해 책임을 지지 않습니다!

이 문서의 모든 데모 이미지 및 테스트는 안테나 없이 실내에서 수행되었으며, 최대 범위는 약 5미터입니다.


📋 목차

  • 🎯 12가지 전송 모드
  • 🚀 빠른 설정 가이드
    • 사전 요구 사항
    • 옵션 1: 사전 빌드 이미지 (권장)
    • 옵션 2: 수동 빌드 설정
      • 🚨 중요: Pi Zero 먼저 설정하세요!
      • 1. 초기 설정
      • 2. Pi 설정 완료
      • 3. 연결 및 사용
  • 🎉 해적 승무원 모드
  • 🔌 안테나 설정
  • 📡 전송 모드 설명
    • 🎵 FM 스테이션
    • 🎙️ 실시간 마이크 방송
    • 📟 FT8
    • 📠 RTTY
    • 📊 FSK
    • 📱 POCSAG
    • 📻 모스 부호
    • 🎛️ 반송파
    • 🌊 주파수 스윕
    • 📺 SSTV
    • 🎨 스펙트럼 페인트
    • 📡 IQ
  • 💾 프리셋 시스템
  • 🛠️ 개발 명령어
    • 로컬 개발
    • Pi 관리
  • 📁 프로젝트 구조
  • 🏴‍☠️ 법적 및 안전 고지
    • 아마추어 무선 면허 필요
    • 주파수 규정
    • 하드웨어 요구 사항 (올바른 사용을 위해)
    • 지역 제한
    • 🏠 실내 테스트 및 실험
  • 📡 표준 운용 주파수
    • HF 아마추어 대역 (3-30 MHz)
    • VHF/UHF 아마추어 대역
    • FT8 표준 주파수 (USB 모드)
    • RTTY 표준 주파수 (USB 모드)
    • SSTV 표준 주파수
    • FM 중계기 표준 분할
  • 🔗 핵심 종속성
  • 📝 라이선스
  • 📋 변경 로그
  • TODO

🎯 12가지 전송 모드

  • 🎵 FM 스테이션 - RDS 메타데이터, 재생 목록 및 오디오 처리를 포함한 전체 FM 방송
  • 🎙️ 실시간 마이크 방송 - 실시간 마이크 스트리밍, 설정 가능한 변조 (AM/DSB/USB/LSB/FM/RAW)
  • 📟 FT8 - HF 대역에서 약한 신호 통신을 위한 장거리 디지털 모드
  • 📠 RTTY - 보도 코드 및 FSK 변조를 사용한 무선 전신
  • 📊 FSK - 디지털 데이터 전송을 위한 주파수 편이 키잉
  • 📱 POCSAG - 디지털 호출기 메시지 시스템
  • 📻 모스 부호 - 설정 가능한 WPM의 CW 전송
  • 🎛️ 반송파 - 테스트용 단순 반송파 생성
  • 🌊 주파수 스윕 - 안테나 테스트 및 분석을 위한 RF 스윕
  • 📺 SSTV - 슬로우 스캔 텔레비전 이미지 전송
  • 🎨 스펙트럼 페인트 - 이미지를 RF 스펙트럼 아트로 변환
  • 📡 IQ - 신호 재생 및 테스트를 위한 원시 IQ 샘플 재생

모든 것은 독립형 WiFi 액세스 포인트를 통해 제어됩니다 - 어떤 기기든 연결하고, 당신이 되고자 했던 RF 반란군처럼 전송을 시작하세요! 국제 해역 및 더... 유연한 스펙트럼 정책을 가진 지역에 완벽합니다.

🚀 빠른 설정 가이드

사전 요구 사항

  • Raspberry Pi Zero 1 W (원본 모델, 권장) 및 4GB+ SD 카드
    • 기타 Pi 모델: rpitx 자체는 Pi 1, 2, 3, 3B+, Zero, Zero W, Pi 4에서 작동하지만 — PIrateRF의 배포 스크립트, WiFi AP 설정, 크로스 컴파일 및 사전 빌드 이미지는 모두 Pi Zero 1 W에 맞게 특별히 제작되었습니다. 다른 보드는 수동 설정으로 작동할 수 있지만 테스트되지 않았습니다.

옵션 1: 사전 빌드 이미지 (권장)

모든 빌드 지옥을 건너뛰고 바로 RF 혼돈으로 가세요:

  1. 사전 빌드 이미지 다운로드: PIrateRF 이미지 v2025-11-23
  2. SD 카드에 플래시:
    • Raspberry Pi Imager (권장): "사용자 지정 이미지 사용" 선택 후 다운로드한 .img 파일 선택
    • 명령줄: sudo dd if=piraterf_2025-11-23_22-18-49.img of=/dev/sdX bs=4M status=progress (/dev/sdX를 SD 카드 장치로 변경)
  3. Pi Zero W를 부팅하고 WiFi에 연결: "🏴‍☠️📡" (비밀번호: "FUCKER!!!")
  4. 브라우저 열기: https://piraterf.local 즉시 전송 시작!

기본 설정:

  • WiFi AP: SSID "🏴‍☠️📡", 비밀번호 "FUCKER!!!"
  • SSH 접속: 사용자 fucker, 비밀번호 FUCKER, 호스트명 piraterf.local
  • 웹 인터페이스: https://piraterf.local

옵션 2: 수동 빌드 설정

🚨 중요: Pi Zero 먼저 설정하세요!

다른 모든 것보다 먼저, 당신의 망할 Pi Zero W를 연결하고 SSH로 접근 가능하게 만드세요. 실제로 작동하는 이 튜토리얼을 따르세요:

👉 Pi Zero W USB 연결 튜토리얼

이렇게 하면 Pi Zero가 USB로 연결되고 SSH 접속이 가능해져서, 그 작은 놈에게 PIrateRF를 실제로 배포할 수 있습니다.

🌐 인터넷 공유 필수: USB 연결이 작동한 후에는 컴퓨터에서 Pi Zero로 인터넷을 공유해야 합니다. 설정 스크립트는 패키지와 종속성을 다운로드해야 합니다 - 인터넷 없음, RF 혼돈 없음.

Ubuntu/Linux에서 인터넷 공유 설정하기:

  1. 연결을 공유로 설정: Ubuntu 네트워크 설정에서 USB 연결(보통 usb0)을 찾아 클릭하고, IPv4 설정으로 이동하여 방식을 "링크-로컬 전용"에서 "다른 컴퓨터와 공유"로 변경하세요.

  2. Docker 서비스 중지 (네트워킹을 방해함):```bash sudo systemctl stop docker.socket sudo systemctl stop docker

3. **NetworkManager 다시 시작**:```bash
sudo systemctl restart NetworkManager
  1. iptables 규칙 구성 (실제 인터페이스에 맞게 usb0과 enp5s0를 변경하세요):```bash sudo iptables -A FORWARD -i usb0 -o enp5s0 -j ACCEPT sudo iptables -A FORWARD -i enp5s0 -o usb0 -j ACCEPT sudo iptables -t nat -A POSTROUTING -s 10.42.0.0/24 -o enp5s0 -j MASQUERADE
5. **테스트**: `ssh [email protected]`(또는 설정한 사용자@호스트.local)로 Pi에 SSH 접속한 후 `ping 8.8.8.8`을 실행해 보세요. 작동한다면 RF 혼란을 일으킬 준비가 된 것입니다!

**인터페이스 확인**: `ip link show`를 사용하여 `usb0`(Pi 연결)과 메인 인터넷 인터페이스를 확인하세요.

### 1. 초기 설정```bash
# Clone the repository
git clone https://github.com/psyb0t/piraterf.git
cd piraterf

# Configure your Pi settings
nano scripts/pi_config.sh
# Set: PI_USER, PI_HOST, PI_PASS, AP_SSID, AP_PASSWORD

예시 구성 (자신의 Pi 설정에 맞게 수정하세요):```bash PI_USER="fucker" # Pi username PI_HOST="piraterf.local" # Pi hostname/IP PI_PASS="FUCKER" # Pi password

AP_SSID="🏴‍☠️📡" # WiFi AP name AP_PASSWORD="FUCKER!!!" # WiFi AP password AP_CHANNEL="7" # WiFi channel (1-14) AP_COUNTRY="US" # Country code

### 2. Pi 설정 완료```bash
# Run the full automated setup
make pi

이 명령은 다음을 수행합니다:

  • rpitx 및 의존성 설치
  • WiFi 액세스 포인트 구성
  • PIrateRF 빌드 및 배포
  • systemd 서비스 설치
  • 전체 해적 모드로 재부팅 🏴‍☠️

3. 연결 및 사용

  1. WiFi에 연결: 구성된 SSID (기본값: "🏴‍☠️📡")
  2. 브라우저 열기: https://piraterf.local
  3. 전송 모드를 선택하고 제대로 된 RF 해적처럼 방송을 시작하세요!

🎉 해적 승무원 모드

여러 장치를 PIrateRF 액세스 포인트에 연결하면 모두 동시에 웹 인터페이스에 접근할 수 있습니다! 한 번에 하나의 전송만 실행할 수 있지만(GPIO는 공유하지 않으니까요), 연결된 모든 장치는 실시간 전송 상태, 출력 로그를 확인하고 RF 전송을 차례로 제어할 수 있습니다. 친구들과 함께 전파 난장판을 벌이기에 완벽합니다! 📡💥

다중 장치 기능:

  • 공유 제어: 모든 장치가 전송을 시작/중지할 수 있음
  • 실시간 상태: 모든 장치가 실시간 전송 진행 상황을 확인함
  • 출력 스트리밍: 모든 사람이 실시간 RF 전송 로그를 볼 수 있음
  • 턴제 혼란: 협력 방송을 위해 장치 간 제어권 전달

🔌 안테나 설정

안테나를 Pi Zero W의 **GPIO 4 (물리적 핀 7)**에 연결하세요:

  • 안테나 없음: 집 안에만 한정된 극도로 약한 신호 - 이웃을 화나게 하지 않고 안전하게 난장판을 벌이기에 완벽
  • 짧은 전선 (10-20cm): 실내 실험을 위한 최소 범위
  • 와이어 안테나 (75cm): 더 긴 범위이지만 구형파 고조파가 의도한 것보다 더 멀리 퍼짐 - 이거 실내에서만 사용
  • 로우패스 필터 + 안테나: 적절한 실외 전송을 위해 (먼저 면허를 따셈!)
  • 로우패스 필터 + 증폭기 + 안테나: 최대 범위와 최대 혼란을 위해 (Pi는 기본적으로 밀리와트 출력)

⚠️ 경고: Raspberry Pi GPIO는 전체 스펙트럼에 걸쳐 고조파가 포함된 구형파를 출력합니다. 적절한 실외 전송을 위해서는 반드시 적절한 로우패스 필터를 사용하여 불필요한 방출을 억제하고 RF 규정을 준수해야 합니다. 필터링 없이 여러 주파수에서 동시에 방송하게 됩니다.

📡 전송 모드 설명

🎵 FM 방송국

FM Station

RDS 지원을 포함한 전체 FM 방송:

설정 옵션:

도구 다운로드