Skip to content

A set of NRF24 apps for the Flipper Zero running an unmodified original firmware.

Notifications You must be signed in to change notification settings

Idorobots/ofw-flipperzero-nrf24

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ofw-flipperzero-nrf24

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

Building

Navigate to the specifi apps subdirectories and run ufbt. For instance:

cd nrfsniff
ufbt launch

Last built with the OFW version 0.89.0.

Warning

This repo contains three 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.

The up-to-date code has been synced from RogueMaster repo.

NRF24 scan app has been ported from vad7. It is licensed under the GPLv3.

About

A set of NRF24 apps for the Flipper Zero running an unmodified original firmware.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 100.0%