cyrozap

Elite
@cyrozap

mediatek-lte-baseband-re. Notes and utilities for reverse engineering the MediaTek LTE baseband and its Coresonic DSP.

218

python-vipaccess. A free software implementation of Symantec's VIP Access application and protocol

189

rv51. A RISC-V emulator for the 8051 (MCS-51) microcontroller.

155

usb-to-pcie-re. Notes and utilities for reverse engineering USB-to-PCIe/NVMe controllers.

105

HDMI-to-MIPI. Design files for an HDMI to MIPI-DSI adapter with support for the LG LH550WF1-SD01 LCD panel

67

iCEstick-UART-Demo. This is a simple UART echo test for the iCEstick Evaluation Kit

41

osdvu. Verilog

39

asmedia-xhc-re. Notes and utilities for reverse engineering ASMedia xHC (USB 3.x) Host Controllers.

31

python-bsdl-parser. A Grako-based parser for IEEE 1149.1 Boundary-Scan Description Language (BSDL) files

29

mediatek-wifi-re. Notes and utilities for reverse engineering the firmware used in MediaTek's WiFi cores. This includes the cores used in PCIe/USB/SDIO-attached chips, standalone WiFi microcontrollers, and SoCs with built-in WiFi.

25

openocd-xilinx-loader. Some Python scripts to program Xilinx FPGAs using OpenOCD

25

mct-usb-display-adapter-re. Notes and utilities for reverse engineering the Magic Control Technology (MCT) "Trigger" USB display adapter protocol.

25

jmb58x-re. Notes and utilities for reverse engineering JMicron's JMB582 / JMB585 SATA host controllers.

21

libcyusbserial. This library enables userspace programs to control Cypress USB-Serial bridge chips. This repository is not an official repo from Cypress / Infineon.

19

Pano-Logic-Zero-Client-G2-FPGA-Demo. Constraints file and Verilog demo code for the Pano Logic Zero Client G2

18

python-boundary-scan-tools. Python tools to interact with boundary scan-capable devices. Useful for reverse engineering, testing, etc.

17

ghidra-md32. MediaTek MD32 processor module for Ghidra.

16

TVKiller. **PROJECT ABANDONED** It's a universal TV off-switch, like the TV-B-Gone kit, but the TV off-codes are stored as an audio file and are sent out the audio port through IR LEDs.

15

agilent-pcie-analyzer-re. Notes and utilities for reverse engineering Agilent PCIe Protocol Analyzers and their host software.

14

ghidra-ccpu. MediaTek CCPU (GCPU) processor module for Ghidra.

14

glitchcore. An FPGA core for glitching circuits, written with Amaranth HDL.

12

psoc-bitstream-parsing-tools. Parse the programmable logic configuration of PSoC devices

11

geniatech-tv-tuner-re. Notes and utilities for reverse engineering the Geniatech A681/PT681 and A681B/PT682C ATSC/ClearQAM USB TV tuner dongles.

7

tools-for-tdc. Reverse engineering and documenting the ".tdc" capture file format used by Total Phase Data Center (TPDC) / Beagle USB analyzers.

5

minimal-wireshark-dissector-rs. A minimal Wireshark dissector, written purely in Rust (no C whatsoever).

5

camera-module-re. Reverse engineering smartphone camera modules.

5

ath6kl-tools. Some simple utilities for parsing, packing, and unpacking firmware binaries for ath6kl WiFi chips.

4

poppler-pdf-key-dumper. A hack for poppler that enables it to dump the hashes of encrypted PDF files, which can then be cracked by hashcat. Inspired by pdf2hashcat.py and pdf2john.py.

4

usb-hub-re. Notes and utilities for reverse engineering various USB hubs.

4

bxl-rs. A Rust library for parsing Ultra Librarian ".bxl" files.

4

sendgmail. Send patches from git send-email through Gmail using the Gmail API instead of SMTP.

3

steam-controller-re. Steam Controller reverse engineering notes and utilities.

3

DisplayPort-Sink. RCOS OpenCores Contribution

3

gr-mwt1. GNU Radio decoder/encoder blocks for the Medtronic MWT1 wireless protocol

3

tamil-gpu-tools. Tools for Mali-Txxx (Midgard) GPU reverse engineering

3

8051-timing-db. A database containing counts of clock cycles per instruction for various 8051 (MCS-51) microcontrollers and microarchitectures.

3

trendnet-teg-30284-re. Notes and utilities for reverse engineering the TRENDnet TEG-30284 managed Ethernet switch.

3

OpenOCD. Driver development for the OpenOCD project. Programmers: KitProg, Future Target: C8051F120.

3

tools-for-ti-firewire-cards. Some tools for interacting with TI FireWire / IEEE 1394 OHCI controllers. The primary target is the TI XIO2213B.

3

Saturn-UART-Demo. This is a simple UART echo test using the Numato Saturn FPGA development board

2

yavhdl. Yet Another VHDL tool

2

iPod-touch-Cellular-Upgrade. **PROJECT ABANDONED** This is a cellular module that attaches to an iPod touch to make it have more iPhone features (phone calls, dial-up internet, GPS).

2

sigrok-scripts. Miscellaneous scripts for generating and processing sigrok data files.

2

mimas_v2_hex_display. A simple Verilog module that can output hexadecimal bytes to the Mimas V2's display

2

openfpga. Open FPGA tools

2

BBB-Network-Ammeter. A simple Flask app that serves ammeter readings as an MTConnect agent

2

Camera-Modules. Random cell phone camera-related designs go here.

2

phywhispererusb. PhyWhisperer-USB: Hardware USB Trigger

2

misc-llm. Miscellaneous LLM-related tools.

2

GhidrAssist. An LLM extension for Ghidra to enable AI assistance in RE.

1

api-adapter-for-cody. LLM API Adapter for Sourcegraph Cody

1

patientia. A Rust library for parsing PDF files.

1

libopencm3. Open Source ARM cortex m microcontroller library

1

openage. Free (as in freedom) open source clone of the Age of Empires II engine.

1

kicad-website. This is the soon to be new kicad website

1

blake2. Hardware implementation of the BLAKE2 hash function

1

Cypress-HID-Bootloader-Dissector. A Wireshark dissector for the Cypress Semi USB HID bootloader protocol

1
57
Apply