rizin/librz
NOT XVilka 33fe5f1aef
bin/elf: load ARM Thumb function information correctly (#6478)
Co-authored-by: Anton Kochkov <anton.kochkov@gmail.com>
2026-06-12 04:38:02 +08:00
..
arch Expose constrained types to user and analysis (#6480) 2026-06-12 02:36:35 +08:00
bin librz/arch: MIL-STD-1750 ISA support (#6042) 2026-06-11 12:53:58 +08:00
config Add RzConfigValidator for validating (on set) owned variables (#6356) 2026-05-16 16:12:13 +02:00
cons librz/cons/histogram: revamp visual horizontal histogram (#6365, #4431) (#6440) 2026-06-07 14:00:31 +08:00
core bin/elf: load ARM Thumb function information correctly (#6478) 2026-06-12 04:38:02 +08:00
crypto librz/bin: add CaRT container format support (#5964) 2026-03-07 20:51:50 +08:00
debug Add Alpha linux native debugger (#6447) 2026-06-09 12:27:19 +08:00
demangler Fix demangler meson.build (#5942) 2026-02-19 16:40:13 +08:00
diff Implement special compare for bytes and always compare mem-aligned. 2026-06-01 01:45:59 +08:00
egg librz/egg: fix endian-dependent x86/x64 string immediates and refresh rz-gg tests (#6481) 2026-06-08 00:20:46 +08:00
flag Fix aav.aav.* naming #2205 (#6079) 2026-03-29 17:49:04 +08:00
hash Add χ² , index of coincidence, min-entropy, serial correlation statistical indicators (#6466) 2026-06-08 00:20:15 +08:00
il librz/util: shared Unicode subscript formatting for bit-vectors and floats (#6418) 2026-05-29 02:02:58 +08:00
include Expose constrained types to user and analysis (#6480) 2026-06-12 02:36:35 +08:00
io Fix debugger for spaced filepaths (#6489) 2026-06-10 11:56:34 +08:00
lang Remove static global variables from armass.c, rtr.c, rtr_http.c, and c.c (#6183) 2026-04-09 00:53:01 +08:00
magic Convert %ll format specifiers to PFMT64 (#6267) 2026-04-22 05:57:04 +08:00
main Remove asm.demangle (#6460) 2026-06-04 06:17:33 +08:00
mark Rename some rz_list funcs to rz_list_XXX_val (part 1) (#5671) 2025-12-25 22:01:49 +08:00
reg librz/reg: handle 1 bit fields the same on BE and LE (#6496) 2026-06-11 16:10:32 +08:00
search Use stdint types for ut64 and friends (#6276) 2026-04-22 21:43:04 +08:00
sign Convert %ll format specifiers to PFMT64 (#6267) 2026-04-22 05:57:04 +08:00
socket build: propagate OpenSSL in CMake exports (#6284) 2026-05-06 10:04:34 +00:00
syscall doc(syscall): improve README and add example (#5135) (#5619) 2025-12-15 14:02:55 +08:00
type Expose constrained types to user and analysis (#6480) 2026-06-12 02:36:35 +08:00
util librz/util/vector: minor RzVector/RzPVector performance optimizations (#6467) 2026-06-10 00:22:26 +08:00
meson.build build: propagate OpenSSL in CMake exports (#6284) 2026-05-06 10:04:34 +00:00
plugins.h.in
README.md
RizinConfig.cmake.in build: propagate OpenSSL in CMake exports (#6284) 2026-05-06 10:04:34 +00:00
RzModulesConfig.cmake.in build: propagate OpenSSL in CMake exports (#6284) 2026-05-06 10:04:34 +00:00

Rizin Libs (librz)

The Rizin framework is composed of several pieces that work together to provide a reverse-engineering framework useful for a variety of use-cases and tasks. All tools present in binrz are based on the libraries present in this directory, so getting a general idea of what these libraries are and do is key to navigate the codebase.