FISSURE is an open-source RF and reverse engineering framework designed for all skill levels.

Rapid Integration and Expansion

FISSURE has hooks for signal detection and classification, protocol discovery, attack execution, IQ manipulation, vulnerability analysis, automation and AI/ML. The framework was built to promote the rapid integration of software modules, radios, protocols, signal data, scripts, flow graphs, reference material and third-party tools.

FISSURE is a workflow enabler that keeps software in one location and allows teams to effortlessly get up to speed while sharing the same proven baseline configuration for specific Linux distributions.

Fissure Screenshot

The RF Framework for Everyone

The friendly Python codebase and user interface allows beginners to quickly learn about popular tools and techniques involving RF and reverse engineering. Educators in cybersecurity and engineering can take advantage of the built-in material or utilize the framework to demonstrate their own real-world applications. Developers and researchers can use FISSURE for their daily tasks or to expose their cutting-edge solutions to a wider audience.


The framework and tools included with FISSURE are designed to:

  • Detect the presence of RF energy
  • Understand the characteristics of a signal
  • Collect and analyze samples
  • Develop transmit and/or injection techniques
  • Craft custom payloads or messages

FISSURE supports multiple types of RF hardware and reuses existing analysis tools developed by the cyber community to give operators more flexibility and an instant sense of familiarity. The framework was designed to be easily modified and allow for the integration of already established standalone components with minimum rework. Helpful guides and reference material are included in the software to make it easier to modify the code and integrate your own solutions.

How to Contribute

FISSURE gets its power from the contributions of programmers in the open-source, cybersecurity, and engineering communities. Leave a comment in the GitHub Discussions tab to contribute to the growth of FISSURE!

Watch a FISSURE video introduction from the 2022 GNU Radio Conference
Watch a FISSURE video introduction from the
Griffiss Institute’s
Lecture & Education Series

Interested in integrating FISSURE with your software?

We’d love to discuss how FISSURE can help.

Reach out today

Our experts will create a custom
plan for your needs.

Privacy Settings
We use cookies to enhance your experience while using our website. If you are using our Services via a browser you can restrict, block or remove cookies through your web browser settings. We also use content and scripts from third parties that may use tracking technologies. You can selectively provide your consent below to allow such third party embeds. For complete information about the cookies we use, data we collect and how we process them, please check our Privacy Policy
Consent to display content from - Youtube
Consent to display content from - Vimeo
Google Maps
Consent to display content from - Google
Consent to display content from - Spotify
Sound Cloud
Consent to display content from - Sound