mothball187 / flipperzero-nrf24

286 stars 28 forks source link

flipperzero-nrf24

An NRF24 driver for the Flipper Zero device. The NRF24 is a popular line of 2.4GHz radio transceivers from Nordic Semiconductors. This library is not currently complete, but functional.

Warning

This repo contains two Flipper Zero apps that utilize the NRF24 driver to sniff for NRF24 addresses and perform mousejack attacks. These apps are for educational purposes only. Please use this code responsibly and only use these apps on your own equipment.

Acknowledgments

The NRF24 sniffing technique was discovered and shared by Travis Goodspeed in his blog.

The mousejack vulnerabilities were discovered and reported by Marc Newlin, see the blog for technical details.

Much of the driver code was inspired by RadioHead's Arduino library. Much of the mousejack code was inspired by the Jackit project.