rizin/librz
Khairul Azhar Kasmiran d3f7ef2aa9
ci: Upgrade to Ubuntu 24.04 (Noble) (#4989)
* ci: Upgrade to Ubuntu 24.04 (Noble)
* Install clang-format-16 directly from the Noble repo
* Remove redundant gcc 11 ASAN build
* Count `dm` map items more granularly in `dbg_maps` test
* Grep only for exception symbols in `dbg_dmi` test
* Add workaround for `dbg_maps` test
* Mask out different digits in `dbg_dmh` test
* Add workarounds for sprintf false positives
* For now, use `-fno-sanitize=function` with clang asan build
2025-03-14 03:13:15 +08:00
..
arch ci: Upgrade to Ubuntu 24.04 (Noble) (#4989) 2025-03-14 03:13:15 +08:00
bin librz/arch/pyc: add python 3.11 support (#4976) 2025-03-10 22:14:03 +08:00
bp
config Split rz_core_get_boundaries_prot and rewrite the code. (#4724) 2024-11-19 12:51:26 +08:00
cons rz_cons_clear_line: Change param type to FILE * (#4974) 2025-03-08 17:16:43 +08:00
core ci: Upgrade to Ubuntu 24.04 (Noble) (#4989) 2025-03-14 03:13:15 +08:00
crypto librz/search: support for SM4 expanded key in memory (#4963) 2025-03-05 00:05:59 +08:00
debug String/Hex-Search 1/9: Add hexadecimal number helpers, doxygen and type annotations. 2025-02-22 04:12:49 +08:00
demangler
diff
egg Remove dead code (#4705) 2024-11-08 18:46:13 +08:00
flag
hash
il rzil: add VM event memory (read|write) index (#4789) 2024-12-24 23:35:42 +08:00
include shell: port /m and /mb to RzShell and RzSearch (#4992) 2025-03-12 22:23:34 +08:00
io subprojects: update libzip from 1.9.2 to 1.11.3 (#3667) 2025-03-01 15:25:09 +08:00
lang
magic Make OpenBSD magic lib somewhat thread safe. (#4990) 2025-03-12 08:08:42 +01:00
main rz_cons_clear_line: Change param type to FILE * (#4974) 2025-03-08 17:16:43 +08:00
reg librz/reg: constify rz_reg_get() context argument (#4937) 2025-02-26 01:12:51 +08:00
search shell: port /m and /mb to RzShell and RzSearch (#4992) 2025-03-12 22:23:34 +08:00
sign
socket String/Hex-Search 2/9: Improve Unicode support. 2025-02-22 04:12:49 +08:00
syscall
type Fix undefined behavior if size is negative. 2025-03-07 12:10:01 +00:00
util doc: add some rz_file_*() functions descriptions (#4991) 2025-03-12 11:41:17 +08:00
meson.build String/Hex-Search 6/9: Add core implementation of new search (by deroad). 2025-02-22 04:12:49 +08:00
plugins.h.in
README.md
RizinConfig.cmake.in
RzModulesConfig.cmake.in

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.