Um projeto DIY (Faça Você Mesmo) de engenharia reversa para criar um sistema de ferramentas portátil, inspirado em dispositivos como o Flipper Zero, usando Go (Golang) para velocidade e eficiência.
Este projeto nasceu da ideia de que não precisamos de hardware caro para aprender sobre comunicação sem fio e sistemas de baixo nível. O Zero-Budget-Hack é um sistema modular que visa replicar funcionalidades de escaneamento, captura e gerenciamento de rádio, Bluetooth, Wi-Fi e sistemas.
O sistema é construído inteiramente em Go, aproveitando sua excelente capacidade de lidar com operações de rede e sistema.
O sistema é composto por módulos que podem ser executados via um menu principal interativo:
| Módulo | Pasta | Funcionalidade Principal | Status |
|---|---|---|---|
| Menu Principal | cmd/main_menu |
Central de comando que lista e executa todos os programas. | ✅ |
| Wi-Fi Scanner | cmd/wifi-scanner |
Escaneamento de redes e identificação de dispositivos (celulares). | ✅ |
| BT Scanner | cmd/bt-scanner |
Detecção de dispositivos Bluetooth Low Energy (BLE). | ✅ |
| RF Scanner/Replay | cmd/rf-scanner |
Lógica de captura, decodificação e repetição de códigos de Rádio Frequência (433MHz). | ✅ |
| NFC Tools | cmd/nfc-tools |
Esqueleto para comunicação de baixo nível com chips PN532. | ✅ |
| Camera Tools | cmd/camera-tools |
Varredura de rede para identificar câmeras IP (RTSP/HTTP). | ✅ |
| Sys Manager | cmd/sys-manager |
Monitoramento de processos, uso de CPU e temperatura do hardware. | ✅ |
Para rodar o sistema, você precisa ter o Go (versão 1.18+) instalado.
-
Clone o repositório:
https://github.com/fernandathays95-blip/Open-SubGHz-Tool.git
-
Baixe as dependências:
go mod tidy
-
Inicie o Sistema (Menu Principal):
go run ./cmd/main_menu/main.go
As ferramentas de baixo nível (RF, BT, NFC) são códigos de demonstração da lógica. Para que elas funcionem de fato, é necessário hardware especializado conectado ao seu sistema (ex: Adaptador Wi-Fi em Modo Monitor, SDR/RTL-SDR, e um chip PN532).