This project demonstrates a replay attack using an Arduino board and radio frequency modules operating at either 433MHz or 315MHz (based on the module’s capability). The primary aim is to capture and resend signals at a specific frequency, replicating the behavior of a remote control.
- Arduino Board: Uno, Nano, or other compatible models.
- 433MHz/315MHz RF Modules: FS1000A is recommended
- Jumper Wires: To connect components.
- Push Button (2-pin): Used to trigger transmission.
- Antenna for RF Module (Optional): Improves signal range and reliability.
This module have two versions one working at 315mhz and the other at 433mhz the frequency used by devices varies in places but 433mhz is the most common one keep this in mind while buying this.
The following connections are required for the setup:
- Arduino Pin 2 → Receiver Input Pin
- Arduino Pin 3 → Transmitter Input Pin
- 5V Pin (Arduino) → 5V on both Receiver and Transmitter
- GND (Arduino) → GND on both Receiver and Transmitter
- Pin 4 (Arduino) → One side of the push button (Other side to GND)
- After turning on the device it listens for incoming signals
- After capturing the signal, pressing the button causes the LED on the Arduino board to blink, and the signal is replayed once.
- Finally, pressing the reset button restarts the device, causing the code to execute from the beginning and enabling it to listen for new signals.