rizin/test/db/cmd
Florian Märkl 8c9568e733 Add analysis for Objective-C selector stubs
aalo is renamed to aalor to make room for the new aalos command, which
analyzes the __objc_stubs section and assigns names to all detected
selector stubs there. The stub patterns currently supported are all that
are hardcoded in ld64 version 820.
This analysis is also run automatically in aaa if the binary is detected
to potentially having such stubs.
To cleanly rename functions which have been created previously at
unnamed stub locations, rz_core_analysis_function_rename() has been
enhanced to not leave behind flags called fcn.0x<offset>.
2023-03-21 19:33:49 +01:00
..
0000
archs Refactor rz_core_print_disasm_json (#2746) 2022-07-09 08:10:06 +08:00
backtickgrep Change -, --, = argument and = command meaning (#930) 2021-04-21 16:20:24 +08:00
basic Fix all db/cmd tests 2021-10-27 09:31:50 +02:00
bitmask Change -, --, = argument and = command meaning (#930) 2021-04-21 16:20:24 +08:00
bug_3788 Reorganize map skyline segments 2021-08-03 22:44:38 +08:00
bug_backtick Change -, --, = argument and = command meaning (#930) 2021-04-21 16:20:24 +08:00
bug_duplicate_vtables Full table header line (#1239) 2021-06-28 17:25:25 +08:00
cmd_0 Convert p= commands to rzshell 2023-01-31 08:27:30 +08:00
cmd_a8 x86 RzIL uplifting (#2747) 2022-11-28 09:33:19 +08:00
cmd_a_capital_o Move cmd_aO test file to fix git on Windows 2022-03-22 09:01:29 +01:00
cmd_aae
cmd_ab Remove agd and add rz_analysis_similarity/match + refactoring 2022-10-04 20:02:35 +02:00
cmd_ac Convert f commands to rzshell 2022-02-03 21:46:42 +08:00
cmd_acll Full table header line (#1239) 2021-06-28 17:25:25 +08:00
cmd_ad Convert some of the a commands to the rzshell (#3025) 2022-09-15 21:09:15 +02:00
cmd_aea Rewrite ar and dr with newshell (#2006) 2021-12-06 19:02:43 +01:00
cmd_aecb Updated all tests 2022-11-01 10:58:16 +08:00
cmd_aek Change -, --, = argument and = command meaning (#930) 2021-04-21 16:20:24 +08:00
cmd_aes Updated all tests 2022-11-01 10:58:16 +08:00
cmd_aesb Updated all tests 2022-11-01 10:58:16 +08:00
cmd_aex Rewrite ar and dr with newshell (#2006) 2021-12-06 19:02:43 +01:00
cmd_aez Raise timeout for some aez tests 2023-01-09 10:26:30 +08:00
cmd_af Remove agd and add rz_analysis_similarity/match + refactoring 2022-10-04 20:02:35 +02:00
cmd_afb Remove agd and add rz_analysis_similarity/match + refactoring 2022-10-04 20:02:35 +02:00
cmd_afcl librz/core/*.c refactor for RzTypes extraction 2021-03-05 17:41:57 +08:00
cmd_afl Replace bp/sp-vars by generic stack-based ones (#3167) 2023-01-02 11:36:21 +08:00
cmd_afn Convert f commands to rzshell 2022-02-03 21:46:42 +08:00
cmd_afv Replace bp/sp-vars by generic stack-based ones (#3167) 2023-01-02 11:36:21 +08:00
cmd_afvd Replace bp/sp-vars by generic stack-based ones (#3167) 2023-01-02 11:36:21 +08:00
cmd_ag Replace " with ' in ag* dot command (#3133) 2022-10-28 08:34:30 +08:00
cmd_agC Convert ag to rzshell (#2916) 2022-08-22 08:16:14 +08:00
cmd_agf Refactor rz_core_analysis_graph*() functions (#2949) 2022-08-29 22:48:23 +08:00
cmd_ah Convert ah commands to rzshell (#2130) 2021-12-30 12:44:51 +08:00
cmd_ahi Tokenize and colorize asm strings (#2417) 2022-07-27 08:52:01 -04:00
cmd_aii Change -, --, = argument and = command meaning (#930) 2021-04-21 16:20:24 +08:00
cmd_alias Change -, --, = argument and = command meaning (#930) 2021-04-21 16:20:24 +08:00
cmd_an Convert f commands to rzshell 2022-02-03 21:46:42 +08:00
cmd_ao x86 RzIL uplifting (#2747) 2022-11-28 09:33:19 +08:00
cmd_ar x86 RzIL uplifting (#2747) 2022-11-28 09:33:19 +08:00
cmd_ara Updated all tests 2022-11-01 10:58:16 +08:00
cmd_arp Change -, --, = argument and = command meaning (#930) 2021-04-21 16:20:24 +08:00
cmd_asn1 Convert pF commands to the rzshell (#3071) 2022-10-09 19:18:05 +02:00
cmd_att Replace bp/sp-vars by generic stack-based ones (#3167) 2023-01-02 11:36:21 +08:00
cmd_av
cmd_avg Type pretty printing API (#1678) 2021-09-27 17:30:35 +00:00
cmd_avr Convert av command to newshell (#1405) 2021-08-06 16:16:11 +08:00
cmd_ax Fix #469 by checking the value of analysis.jmp.cref (#1594) 2021-10-13 14:32:47 +02:00
cmd_b Change -, --, = argument and = command meaning (#930) 2021-04-21 16:20:24 +08:00
cmd_basefind Add RzBaseFindOpt for custom thread status callback (#2768) 2022-07-06 11:34:00 +02:00
cmd_c Make cb use cfg.bigendian instead of host one 2022-08-19 16:10:54 +02:00
cmd_Ch
cmd_cond Change -, --, = argument and = command meaning (#930) 2021-04-21 16:20:24 +08:00
cmd_dh Convert wa commands to rzshell (#2293) 2022-02-09 18:49:11 +08:00
cmd_disassembly Refactor rz_core_print_disasm_json (#2746) 2022-07-09 08:10:06 +08:00
cmd_dmh Change -, --, = argument and = command meaning (#930) 2021-04-21 16:20:24 +08:00
cmd_dr Updated all tests 2022-11-01 10:58:16 +08:00
cmd_dr_equal Change -, --, = argument and = command meaning (#930) 2021-04-21 16:20:24 +08:00
cmd_ds Change -, --, = argument and = command meaning (#930) 2021-04-21 16:20:24 +08:00
cmd_ec Add Nord color theme (#3250) 2022-12-18 11:48:15 +08:00
cmd_egg Port g (egg/shellcode) commands to the rzshell (#1744) 2021-10-25 22:15:38 +08:00
cmd_env Change -, --, = argument and = command meaning (#930) 2021-04-21 16:20:24 +08:00
cmd_eval Use PJ in config_print_node() (#1488) 2021-09-09 13:46:08 +02:00
cmd_extend Convert 'we' commands to rzshell (#2325) 2022-02-16 09:31:50 +00:00
cmd_flags Fix the crash of command fg (#2758) 2022-06-30 16:33:43 +00:00
cmd_flags_stress Convert f commands to rzshell 2022-02-03 21:46:42 +08:00
cmd_foreach x86 RzIL uplifting (#2747) 2022-11-28 09:33:19 +08:00
cmd_fuzzed Fix OOB write in unescape_special_chars() (#2543) 2022-04-14 21:21:34 +02:00
cmd_graph Refactor rz_core_analysis_graph*() functions (#2949) 2022-08-29 22:48:23 +08:00
cmd_hash Change -, --, = argument and = command meaning (#930) 2021-04-21 16:20:24 +08:00
cmd_help Add analysis for Objective-C selector stubs 2023-03-21 19:33:49 +01:00
cmd_i Fix #2859 - Use minstring in all bin plugins (#3328) 2023-01-30 18:38:08 +08:00
cmd_idp Add module name to PDB flag name (#2435) 2022-03-29 12:49:34 +08:00
cmd_interactive_modes Change -, --, = argument and = command meaning (#930) 2021-04-21 16:20:24 +08:00
cmd_interpret RzShell: Remove possibility to switch to oldshell (#2420) 2022-03-17 14:49:34 +01:00
cmd_json RzCmd: print RzCmdStateOutput only if command returns OK 2021-11-05 11:58:24 +01:00
cmd_k Remove zignatures and move aaF[l] -> F[al] , zf[sdc] -> F[sdc] (#2682) 2022-06-29 07:49:43 +08:00
cmd_list Fix some tests for platforms without native debugger (#3278) 2023-01-09 17:57:39 +01:00
cmd_long_string
cmd_macros Removed plenty of eprintfs in rz_core (#2950) 2022-08-29 00:32:17 +08:00
cmd_meta Replace bp/sp-vars by generic stack-based ones (#3167) 2023-01-02 11:36:21 +08:00
cmd_open io: return error when reading/writing to unmapped memory (#3323) 2023-02-11 11:36:27 +01:00
cmd_ownshell Change -, --, = argument and = command meaning (#930) 2021-04-21 16:20:24 +08:00
cmd_p- Convert p- commands to rzshell (#3198) 2022-11-22 23:46:40 +08:00
cmd_p6 Port command p6 to new shell (#2819) 2022-07-19 18:11:00 +08:00
cmd_p_capital_c Convert pC commands to rzshell (#3213) 2023-01-23 17:54:52 +08:00
cmd_pa Convert f commands to rzshell 2022-02-03 21:46:42 +08:00
cmd_pad Change -, --, = argument and = command meaning (#930) 2021-04-21 16:20:24 +08:00
cmd_pae Port command pa to new shell (#2824) 2022-07-20 17:55:30 +00:00
cmd_pB Change -, --, = argument and = command meaning (#930) 2021-04-21 16:20:24 +08:00
cmd_pc Export pcA as rz_core_print_bytes_with_inst (#2880) 2022-08-07 00:28:01 +08:00
cmd_pd Convert pC commands to rzshell (#3213) 2023-01-23 17:54:52 +08:00
cmd_pd2 Replace bp/sp-vars by generic stack-based ones (#3167) 2023-01-02 11:36:21 +08:00
cmd_pd_bugs Fix pxj output (#3290) 2023-01-14 14:14:34 +08:00
cmd_pd_bytes
cmd_pde io: return error when reading/writing to unmapped memory (#3323) 2023-02-11 11:36:27 +01:00
cmd_pdj
cmd_pdr Refactor macho relocs patching and convert to vfiles 2021-09-26 10:45:40 +02:00
cmd_pf core/cmd: rewrite rz_cmd_macro API 2022-08-26 07:53:43 +08:00
cmd_pf2 Removed plenty of eprintfs in rz_core (#2950) 2022-08-29 00:32:17 +08:00
cmd_pf_elf core/cmd: rewrite rz_cmd_macro API 2022-08-26 07:53:43 +08:00
cmd_pf_write Change -, --, = argument and = command meaning (#930) 2021-04-21 16:20:24 +08:00
cmd_pFb Change -, --, = argument and = command meaning (#930) 2021-04-21 16:20:24 +08:00
cmd_pfd Change -, --, = argument and = command meaning (#930) 2021-04-21 16:20:24 +08:00
cmd_pg Fix pg with fewer than 5 arguments (#2921) 2022-08-15 11:23:37 +08:00
cmd_ph Fix all db/cmd tests 2021-10-27 09:31:50 +02:00
cmd_pi Tokenize and colorize asm strings (#2417) 2022-07-27 08:52:01 -04:00
cmd_pif
cmd_pipe Replace bp/sp-vars by generic stack-based ones (#3167) 2023-01-02 11:36:21 +08:00
cmd_pix Change -, --, = argument and = command meaning (#930) 2021-04-21 16:20:24 +08:00
cmd_print Convert p= commands to rzshell 2023-01-31 08:27:30 +08:00
cmd_print_misc Refactoring for rz_print_2bpp_* and ps<cmd> (#2376) 2022-03-04 15:30:46 +01:00
cmd_ps Removed plenty of eprintfs in rz_core (#2950) 2022-08-29 00:32:17 +08:00
cmd_psj Remove RZ_BIN_STRING_ENC_* in favor of RZ_STRING_ENC_* (#2716) 2022-06-21 18:45:09 +02:00
cmd_pt core/cmd: rewrite rz_cmd_macro API 2022-08-26 07:53:43 +08:00
cmd_px Fix endianness in px command 2022-10-20 23:12:58 +02:00
cmd_pxd Convert px[ dDhHwWqQol] to rzshell 2022-08-04 09:11:22 +08:00
cmd_pxw Convert px[ dDhHwWqQol] to rzshell 2022-08-04 09:11:22 +08:00
cmd_question
cmd_r
cmd_repeats RzShell: add autocompletion for @@ iterator operators, @@., @@=, etc. (#1896) 2021-10-29 00:11:45 +08:00
cmd_rop AVR LGPL Assembler and Disassembler + tests (#1028) 2021-04-16 10:01:39 +08:00
cmd_search Add search.case_sensitive for grep case-sensitive/insensitive (#3241) 2022-12-28 09:38:32 +08:00
cmd_search_hit Convert wa commands to rzshell (#2293) 2022-02-09 18:49:11 +08:00
cmd_search_in
cmd_seek core/cmd: rewrite rz_cmd_macro API 2022-08-26 07:53:43 +08:00
cmd_shift Convert 'we' commands to rzshell (#2325) 2022-02-16 09:31:50 +00:00
cmd_signature Replace bp/sp-vars by generic stack-based ones (#3167) 2023-01-02 11:36:21 +08:00
cmd_string RzBin: fix string scan vaddr/paddr 2022-05-06 18:09:17 +02:00
cmd_system Add -I (IL lifting) option to rz-asm 2022-01-10 19:27:09 +01:00
cmd_task RzShell: Remove possibility to switch to oldshell (#2420) 2022-03-17 14:49:34 +01:00
cmd_tc Convert f commands to rzshell 2022-02-03 21:46:42 +08:00
cmd_tcc Convert afc commands to rzshell (#2559) 2022-04-24 20:55:41 +02:00
cmd_tmpbuf
cmd_to Refactor RzTypes to use structs instead of SDB + New Tree-Sitter based C Parser (#1047) 2021-07-20 01:46:45 +08:00
cmd_visual Removed plenty of eprintfs in rz_core (#2950) 2022-08-29 00:32:17 +08:00
cmd_w test: fix 'core: ' message in help log error 2022-12-19 11:46:18 +01:00
cmd_wD Finish conversion of w commands to rzshell (#2412) 2022-03-16 11:20:29 +00:00
cmd_wfs Change -, --, = argument and = command meaning (#930) 2021-04-21 16:20:24 +08:00
cmd_wox Finish conversion of w commands to rzshell (#2412) 2022-03-16 11:20:29 +00:00
cmd_yank Fix all db/cmd tests 2021-10-27 09:31:50 +02:00
cmds Port command pa to new shell (#2824) 2022-07-20 17:55:30 +00:00
comments Convert f commands to rzshell 2022-02-03 21:46:42 +08:00
data Change -, --, = argument and = command meaning (#930) 2021-04-21 16:20:24 +08:00
describe Convert wa commands to rzshell (#2293) 2022-02-09 18:49:11 +08:00
display_flag Convert af commands to rzshell (#2586) 2022-05-05 18:19:17 +08:00
dwarf Replace bp/sp-vars by generic stack-based ones (#3167) 2023-01-02 11:36:21 +08:00
echo Change -, --, = argument and = command meaning (#930) 2021-04-21 16:20:24 +08:00
egg Change -, --, = argument and = command meaning (#930) 2021-04-21 16:20:24 +08:00
elf
err Convert f commands to rzshell 2022-02-03 21:46:42 +08:00
feat_arithmetic Convert f commands to rzshell 2022-02-03 21:46:42 +08:00
feat_arroba Change -, --, = argument and = command meaning (#930) 2021-04-21 16:20:24 +08:00
feat_astabs Change -, --, = argument and = command meaning (#930) 2021-04-21 16:20:24 +08:00
feat_base64 Change -, --, = argument and = command meaning (#930) 2021-04-21 16:20:24 +08:00
feat_cmdsubst Add test for command substitution in statements args 2021-03-09 08:06:32 +01:00
feat_foreach Change -, --, = argument and = command meaning (#930) 2021-04-21 16:20:24 +08:00
feat_graphdiff Change -, --, = argument and = command meaning (#930) 2021-04-21 16:20:24 +08:00
feat_grep RzShell: Remove possibility to switch to oldshell (#2420) 2022-03-17 14:49:34 +01:00
feat_input Refactor rz_core_analysis_graph*() functions (#2949) 2022-08-29 22:48:23 +08:00
feat_quote RzShell: Remove possibility to switch to oldshell (#2420) 2022-03-17 14:49:34 +01:00
feat_redirect Move "p8|sed -e s,1,x,g>x;cat x;rm x" test back under cmd/feat_redirect (#2463) 2022-03-30 23:23:20 +08:00
feat_segoff
feat_variables Convert wa commands to rzshell (#2293) 2022-02-09 18:49:11 +08:00
feat_yank Port y (yank) commands to the rzshell (#1734) 2021-09-27 13:27:41 +08:00
file_malloc
hash Convert f commands to rzshell 2022-02-03 21:46:42 +08:00
hex Fix tests after more rigid wx 2021-11-09 12:01:41 +01:00
lea_intel
m68k Convert f commands to rzshell 2022-02-03 21:46:42 +08:00
malloc
manyundo
md5sha1 Converting ph commands to rzshell ##shell (#1415) 2021-08-10 00:50:55 +08:00
metadata Use proper methods to detect strings in analysis loop. (#3284) 2023-01-20 12:02:10 +08:00
midbb Replace bp/sp-vars by generic stack-based ones (#3167) 2023-01-02 11:36:21 +08:00
midflags Refactor rz_core_print_disasm_json (#2746) 2022-07-09 08:10:06 +08:00
mm_search_issue
noreturn Replace bp/sp-vars by generic stack-based ones (#3167) 2023-01-02 11:36:21 +08:00
print Fix endianness in analysis mips.gnu plugin 2022-12-06 07:51:33 +08:00
print_bug Refactor rz_core_print_disasm_json (#2746) 2022-07-09 08:10:06 +08:00
project Replace bp/sp-vars by generic stack-based ones (#3167) 2023-01-02 11:36:21 +08:00
regexp RzShell: Remove possibility to switch to oldshell (#2420) 2022-03-17 14:49:34 +01:00
section-mapping
seekbug Refactor rz_core_print_disasm_json (#2746) 2022-07-09 08:10:06 +08:00
shell Change -, --, = argument and = command meaning (#930) 2021-04-21 16:20:24 +08:00
sidbug Change -, --, = argument and = command meaning (#930) 2021-04-21 16:20:24 +08:00
simple-elf RzBin: improve handling of addresses in ELF (#2591) 2022-05-10 10:17:35 +08:00
singleline Convert wa commands to rzshell (#2293) 2022-02-09 18:49:11 +08:00
spaces Port C (metainformation) commands to the rzshell (#1752) 2021-10-15 16:48:18 +08:00
structures Replace bp/sp-vars by generic stack-based ones (#3167) 2023-01-02 11:36:21 +08:00
sugar Change -, --, = argument and = command meaning (#930) 2021-04-21 16:20:24 +08:00
tables Remove agd and add rz_analysis_similarity/match + refactoring 2022-10-04 20:02:35 +02:00
types Add some missing Windows types (#3347) 2023-02-05 14:27:43 +08:00
undoredo
unified Finish conversion of w commands to rzshell (#2412) 2022-03-16 11:20:29 +00:00
utf32 Multithread string search (#2665) 2022-06-27 23:34:08 +02:00
va
warnings Add missing registers for dwarf reg mapping in x86 (#1151) 2021-05-19 19:34:46 +02:00
write Replace bp/sp-vars by generic stack-based ones (#3167) 2023-01-02 11:36:21 +08:00