# FZ - Sub-GHz
{{#include ../../../banners/hacktricks-training.md}}
## Intro
Flipper Zero pode **receber e transmitir frequências de rádio na faixa de 300-928 MHz** com seu módulo embutido, que pode ler, salvar e emular controles remotos. Esses controles são usados para interação com portões, barreiras, fechaduras de rádio, interruptores de controle remoto, campainhas sem fio, luzes inteligentes e mais. Flipper Zero pode ajudá-lo a aprender se sua segurança está comprometida.
## Hardware Sub-GHz
Flipper Zero possui um módulo sub-1 GHz embutido baseado em um [](https://www.st.com/en/nfc/st25r3916.html#overview)[chip CC1101](https://www.ti.com/lit/ds/symlink/cc1101.pdf) e uma antena de rádio (o alcance máximo é de 50 metros). Tanto o chip CC1101 quanto a antena são projetados para operar em frequências nas faixas de 300-348 MHz, 387-464 MHz e 779-928 MHz.
## Ações
### Analisador de Frequência
> [!NOTE]
> Como encontrar qual frequência está sendo usada pelo controle remoto
Ao analisar, o Flipper Zero está escaneando a intensidade dos sinais (RSSI) em todas as frequências disponíveis na configuração de frequência. O Flipper Zero exibe a frequência com o maior valor de RSSI, com intensidade de sinal superior a -90 [dBm](https://en.wikipedia.org/wiki/DBm).
Para determinar a frequência do controle remoto, faça o seguinte:
1. Coloque o controle remoto muito próximo à esquerda do Flipper Zero.
2. Vá para **Menu Principal** **→ Sub-GHz**.
3. Selecione **Analisador de Frequência**, em seguida, pressione e segure o botão no controle remoto que você deseja analisar.
4. Revise o valor da frequência na tela.
### Ler
> [!NOTE]
> Encontre informações sobre a frequência utilizada (também outra maneira de descobrir qual frequência está sendo usada)
A opção **Ler** **ouve na frequência configurada** na modulação indicada: 433.92 AM por padrão. Se **algo for encontrado** ao ler, **as informações são fornecidas** na tela. Essas informações podem ser usadas para replicar o sinal no futuro.
Enquanto a opção Ler está em uso, é possível pressionar o **botão esquerdo** e **configurá-la**.\
Neste momento, possui **4 modulações** (AM270, AM650, FM328 e FM476), e **várias frequências relevantes** armazenadas:
Você pode definir **qualquer uma que lhe interesse**, no entanto, se você **não tiver certeza de qual frequência** pode ser a utilizada pelo controle remoto que você possui, **defina Hopping como ATIVADO** (Desativado por padrão) e pressione o botão várias vezes até que o Flipper a capture e forneça as informações necessárias para definir a frequência.
> [!CAUTION]
> Alternar entre frequências leva algum tempo, portanto, sinais transmitidos no momento da troca podem ser perdidos. Para melhor recepção de sinal, defina uma frequência fixa determinada pelo Analisador de Frequência.
### **Ler Raw**
> [!NOTE]
> Roubar (e reproduzir) um sinal na frequência configurada
A opção **Ler Raw** **grava sinais** enviados na frequência de escuta. Isso pode ser usado para **roubar** um sinal e **repeti-lo**.
Por padrão, **Ler Raw também está em 433.92 em AM650**, mas se com a opção Ler você descobrir que o sinal que lhe interessa está em uma **frequência/modulação diferente, você também pode modificar isso** pressionando à esquerda (enquanto estiver na opção Ler Raw).
### Força Bruta
Se você conhece o protocolo usado, por exemplo, pela porta da garagem, é possível **gerar todos os códigos e enviá-los com o Flipper Zero.** Este é um exemplo que suporta tipos comuns gerais de garagens: [**https://github.com/tobiabocchi/flipperzero-bruteforce**](https://github.com/tobiabocchi/flipperzero-bruteforce)
### Adicionar Manualmente
> [!NOTE]
> Adicionar sinais de uma lista configurada de protocolos
#### Lista de [protocolos suportados](https://docs.flipperzero.one/sub-ghz/add-new-remote)
| Princeton_433 (funciona com a maioria dos sistemas de código estático) | 433.92 | Estático |
| ----------------------------------------------------------------------- | ------ | -------- |
| Nice Flo 12bit_433 | 433.92 | Estático |
| Nice Flo 24bit_433 | 433.92 | Estático |
| CAME 12bit_433 | 433.92 | Estático |
| CAME 24bit_433 | 433.92 | Estático |
| Linear_300 | 300.00 | Estático |
| CAME TWEE | 433.92 | Estático |
| Gate TX_433 | 433.92 | Estático |
| DoorHan_315 | 315.00 | Dinâmico |
| DoorHan_433 | 433.92 | Dinâmico |
| LiftMaster_315 | 315.00 | Dinâmico |
| LiftMaster_390 | 390.00 | Dinâmico |
| Security+2.0_310 | 310.00 | Dinâmico |
| Security+2.0_315 | 315.00 | Dinâmico |
| Security+2.0_390 | 390.00 | Dinâmico |
### Fornecedores Sub-GHz suportados
Verifique a lista em [https://docs.flipperzero.one/sub-ghz/supported-vendors](https://docs.flipperzero.one/sub-ghz/supported-vendors)
### Frequências suportadas por região
Verifique a lista em [https://docs.flipperzero.one/sub-ghz/frequencies](https://docs.flipperzero.one/sub-ghz/frequencies)
### Teste
> [!NOTE]
> Obter dBms das frequências salvas
## Referência
- [https://docs.flipperzero.one/sub-ghz](https://docs.flipperzero.one/sub-ghz)
{{#include ../../../banners/hacktricks-training.md}}