Skip to content

An SVD loader plugin for Rizin. Made with 💙 during Google Summer of Code 2021.

Notifications You must be signed in to change notification settings

officialcjunior/rz-svd

Repository files navigation

rz-svd 📟

CI

rz-svd is an SVD loader for Rizin.

SVD files are files containing information about a device's peripherals, MMIO registers and other particulars. This plugin can be used to load the data from SVD file to Rizin and add them as flags(labels) and comments, simplifying the reverse engineering experience.

Installation 💿

To compile from source, you will need the meson build system.

meson --buildtype=release --prefix=~/.local build
ninja -C build
ninja -C build install

Or, you can get the pre-compiled file from Releases.

Usage 🔌

$ rizin --
[0x00000000]> svd
Usage: svd <Path to the SVD file>   # SVD Plugin for Rizin
[0x00000000]> svd STM32F030.svd

About

An SVD loader plugin for Rizin. Made with 💙 during Google Summer of Code 2021.

Topics

Resources

Stars

Watchers

Forks