LUNA is an all-in-one tool for building, testing, monitoring, and experimenting with USB devices. Built around a unique FPGA-based architecture, LUNA's digital hardware can be fully customized to fit the application at hand. Therefore, it can serve as a full-fledged high-speed USB protocol analyzer, USB cracking multi-tool, or USB development platform. Out of the box, LUNA acts as a USB protocol analyzer, capable of capturing and analyzing traffic between the host and any low-speed, full-speed, or high-speed ("USB 2.0") USB device. It works seamlessly with our open source ViewSB software to convert captured USB traffic into a human-readable format. ViewSB runs on Linux, MacOS, Windows and FreeBSD. Combined with LUNA software and the FaceDancer library, LUNA becomes a versatile USB hacking and development tool. Even if you have no experience with digital hardware design, HDL or FPGA architecture, FaceDancer makes it quick and easy to create or tamper with real USB devices (not just simulations)!
All reference designs on this site are sourced from major semiconductor manufacturers or collected online for learning and research. The copyright belongs to the semiconductor manufacturer or the original author. If you believe that the reference design of this site infringes upon your relevant rights and interests, please send us a rights notice. As a neutral platform service provider, we will take measures to delete the relevant content in accordance with relevant laws after receiving the relevant notice from the rights holder. Please send relevant notifications to email: bbs_service@eeworld.com.cn.
It is your responsibility to test the circuit yourself and determine its suitability for you. EEWorld will not be liable for direct, indirect, special, incidental, consequential or punitive damages arising from any cause or anything connected to any reference design used.
Supported by EEWorld Datasheet