Cynthion features all of the hardware essential for low-, total-, or superior-speed USB protocol Evaluation – which means it can offer the same core functionality as costly commercial USB analyzers much like the TotalPhase Beagle 480 or even the LeCroy Mercury series.
USB reverse engineering and security analysis. Cynthion components and LUNA gateware stand for a objective-developed backend for exploration tools like Facedancer and USB-fuzzing libraries, therefore simplifying the emulation and rapid prototyping of compliant and non-compliant USB units.
Ten decades in the past this summer time I Give up my working day work at a radio investigate lab and manufactured Wonderful Scott Devices (GSG) my comprehensive-time task. I devoted myself and the company to our mission: To place open resource equipment into the palms of revolutionary individuals. On the list of initially factors I did at that time was to make an index of items I had been considering making. That listing incorporated "USB swiss army knife". I didn’t understand how to make such a issue at the time, but it absolutely was some thing I'd in mind from the beginning.
An additional thing that fired up us about LUNA was Kate’s eyesight for gateware determined by whitequark‘s nMigen, combining the pliability and power of FPGAs Along with the immediate development of Python.
Combined with our LUNA gateware and Facedancer libraries, Cynthion gets to be a versatile USB analysis and growth Device. Facedancer causes it to be swift and simple to generate or tamper with authentic
We took on financial debt, a few of that has been forgiven, but we felt that it was worthwhile to carry on supporting our team of eight throughout the pandemic.
Applying Cynthion's cynthion versatile USB stack, you can certainly make non-compliant targeted traffic with which to fuzz many different hosts – or the program and motorists running on Those people hosts!
You should definitely also post an issue on GitHub should you’ve observed a bug or if you would like make sure that your ask for will be tracked and not neglected.
Using this type of marketing campaign we’ve begun a whole new chapter in LUNA’s history. Kate and Mikaela have not long ago resigned from their roles at GSG and will now not be considered a Element of the undertaking.
Cynthion was designed from the ground-as much as aid the process of developing new USB devices. No matter whether you’re a veteran low-degree components designer or absolutely new to this, Cynthion will make your lifetime a lot easier in a number of approaches.
Until eventually now, the title LUNA has referred both to our USB multitool components platform and also to the USB gateware framework that supports it. From now on, we would like these assignments to acquire individual names.
Coupled with our LUNA gateware and Facedancer libraries, Cynthion turns into a flexible USB analysis and advancement Device. Facedancer causes it to be fast and easy to develop or experiment with true
In another several months, you are able to expect to begin to see the components design and style files shift through the LUNA repository into a new Cynthion repository we will generate in The good Scott Gadgets Corporation on GitHub.
Firstly, its FaceDancer backend helps you to describe entire customized USB units speedily, working with just some lines of Python, so that you can consider them out immediately