rizin/librz
Florian Märkl b6f984e445 Parse and use dyld chained fixup imports
The LC_DYLD_CHAINED_FIXUPS load command references a new kind of imports
table that is used for binding chained fixups. A similar table may be
reconstructed from the legacy BIND_OPCODE_THREADED info. We now display
these new imports in `ii` instead of the classic undefined symbols and
use them to assign names to relocs.

Objective-C superclass resolution for chained fixups is also changed to
first check for relocs and then for a non-zero address read from memory
instead of ignoring relocs entirely when there is a non-zero value in
memory (this did not work for chained fixups as those already have
non-zero values before patching).
2023-06-25 19:39:56 +08:00
..
analysis Refactor analysis mips to remove static vars 2023-06-25 18:16:24 +08:00
asm Python 3.10 Support (#3577) 2023-06-16 08:28:17 +08:00
bin Parse and use dyld chained fixup imports 2023-06-25 19:39:56 +08:00
bp
config Fix return types and args 2023-05-09 15:42:21 +08:00
cons Fix compile warnings (#3550) 2023-06-02 13:07:51 +08:00
core Add len check in esil code before calling rz_analysis_op (#3603) 2023-06-25 13:44:02 +08:00
crypto Fix multiple memory leaks 2023-06-05 22:41:20 +08:00
debug Adding tricore support for rz_debug_plugin_gdb (#3557) 2023-06-06 12:53:51 +08:00
demangler Bump version of libdemangle to support Delphi C++ (#3472) 2023-04-20 15:05:36 +08:00
diff
egg RzEgg: return error codes on failures (#3484) 2023-04-27 00:03:44 +08:00
flag
hash MD2 - hash implementation added according to RFC 1319 (#3585) 2023-06-18 23:01:57 +08:00
il Fix forder return type and add feq macro (#3570) 2023-06-12 10:05:10 +08:00
include Refactor ls command for rzshell (#3600) 2023-06-24 20:49:12 +08:00
io Improve cmd_help.yaml and fix random number generator (#3452) 2023-04-07 20:22:01 +08:00
lang
magic Set perm to 644 to multiple text files (#3418) 2023-03-10 13:42:42 +08:00
main Ensure keyword is always non-null. 2023-06-25 18:16:24 +08:00
parse librz: fix UAF in plugin deletion 2023-05-12 10:38:29 +08:00
reg Fix conversion from GDB register profile to rizin profile 2023-03-14 11:41:29 +01:00
search
sign Fix multiple memory leaks 2023-06-05 22:41:20 +08:00
socket Improve cmd_help.yaml and fix random number generator (#3452) 2023-04-07 20:22:01 +08:00
syscall Extend Mach-O platform recognition (#3599) 2023-06-23 13:28:41 +00:00
type Fix multiple memory leaks 2023-06-05 22:41:20 +08:00
util Refactor ls command for rzshell (#3600) 2023-06-24 20:49:12 +08:00
config.h.in
meson.build
RizinConfig.cmake.in
RzModulesConfig.cmake.in