Cerberus acts as a digital watchdog for your home. It monitors radio frequencies used by common household devices. Many remote controls, garage door openers, and security sensors talk to each other using invisible radio waves.
These waves operate on specific bands: 433 MHz, 868 MHz, and 915 MHz. Cerberus scans these bands to spot unusual activity. It alerts you if someone attempts to block your signals, flood your system with noise, or capture your remote control codes to replay them later.
You need a Flipper Zero device to run this software. Ensure your device has the latest firmware installed. This tool runs directly on the Flipper Zero hardware. You do not need a computer to operate the app once you install it. However, you need a Windows computer to move the file from this website to your device.
Follow these steps to place Cerberus on your Flipper Zero.
Once you install the file, you will find the app in the “Applications” menu on your Flipper Zero. Navigate to “Sub-GHz” and select “Cerberus” from the list.
Upon first launch, the app initializes the internal CC1101 radio chip. This chip handles all signal reception. Keep your Flipper Zero away from metal objects during this process to ensure clear reception.
The main screen displays the three frequency bands: 433 MHz, 868 MHz, and 915 MHz. You can choose to monitor one, two, or all three bands at once. Use the directional pad to highlight a band and press the center button to toggle monitoring. When a band is active, the text changes color to indicate activity.
Cerberus categorizes threats into three distinct types:
If you receive too many false alarms, enter the “Settings” menu inside the app. You can adjust the signal threshold. A higher threshold makes the device less sensitive to background noise. A lower threshold makes the device sensitive to even the weakest radio signals. Start at the default settings and adjust until you reach a balance that works for your environment.
If the application fails to start, verify that your Flipper Zero firmware is up to date. Outdated firmware can cause conflicts with the radio chip. Try restarting your Flipper Zero and ensuring no other Sub-GHz applications are running in the background.
If you do not see the app in your menu, check the “apps” folder using QFlipper again. Ensure the file sits inside the correct subdirectory. If the file is placed in the root of the “apps” folder, the Flipper system might not index it correctly.
This tool is for defensive purposes. It helps you understand how your wireless environment behaves. Cerberus does not encrypt your devices or transmit signals itself. It only observes. Use this data to help you identify interference issues in your home or office. Place the Flipper Zero in a central location for the best coverage. Signal strength drops significantly through walls and large furniture.
Cerberus relies on the CC1101 radio module. This module provides the hardware platform for receiving radio packets. The C code handles the logic for decoding these packets. It constantly loops through the receiving buffer. When it sees an unexpected pattern, it triggers the alert system. The application uses only a small amount of memory to ensure the Flipper Zero stays responsive. You can leave it running for extended periods without impacting your battery life.
Check the main repository regularly for updates. Improvements to the detection algorithms occur frequently. If you experience bugs, open an issue on the repository page. Provide your firmware version and a description of the signal issue to help solve the problem faster. Keep your device firmware updated to ensure all new optimizations work as expected.