#x86 #assemble #disassemble #intel #zydis

sys no-std zydis-sys

low level rust bindings for the zydis library

3 releases

0.1.2 Mar 22, 2024
0.1.1 Mar 17, 2024
0.1.0 Nov 18, 2023

#1686 in Encoding

Download history 1/week @ 2024-02-20 12/week @ 2024-02-27 1/week @ 2024-03-05 144/week @ 2024-03-12 211/week @ 2024-03-19 19/week @ 2024-03-26 70/week @ 2024-04-02 6/week @ 2024-04-09

339 downloads per month
Used in 3 crates (2 directly)

MIT license

13MB
74K SLoC

Bitbake 37K SLoC // 0.0% comments C 18K SLoC // 0.2% comments Visual Studio Project 15K SLoC Python 3K SLoC // 0.0% comments Visual Studio Solution 787 SLoC C++ 608 SLoC // 0.2% comments Rust 63 SLoC

zydis-sys

low level rust bindings for the zydis crate for encoding/decoding and messing with x86 instructions. for higher level bindings, check out the rydis crate.


lib.rs:

low level rust bindings for the zydis library for encoding/decoding and messing with x86 instructions. for higher level bindings, check out the rydis crate.

No runtime deps

~0–2MB
~40K SLoC