Skip to main content

Doorbell Relay

Estimated Time: ~10 minutes

Summary​

This lab demonstrates wireless relay and replay attack concepts using simulated OOK/ASK doorbell transmissions.

The objective is to understand how simple RF devices can be analyzed and replayed.


Launching the Lab​

Start SDRForge:

python3 SDRForge.py

Select:

Doorbell Relay

Selection

  • See the Signal - This allows you to see the wave, and peaks in a waterfall
  • How it's done - This allows you to see the radio thats conducting this attack

Doorbell Menu


Interface Overview​

The lab includes:

  • Waterfall display - shows real time fake signals coming through
  • Relay controls - you can change the input in the radios vector
  • Timing analysis - time out each burst

Waterfall Display


Capturing a Signal​

The simulated doorbell transmission appears in the analysis panel.

Captured Signal


Understanding Relay Attacks​

Basic workflow:

  1. Capture transmission
  2. Analyze pulse timing
  3. Store signal pattern
  4. Replay signal
  5. Trigger receiver

Educational Notes​

This simulation does not transmit RF signals.

The purpose is to demonstrate wireless attack concepts safely and legally.


Troubleshooting​

Waterfall not moving​

Refresh the page and relaunch the simulation.

Browser closes unexpectedly​

Verify required dependencies are installed.