29996 Commits

Author SHA1 Message Date
meme
ee881405e1 Fix Dis fuzz failure ##bin 2023-02-23 15:54:17 +01:00
pancake
ffaa15ade8 Add missing S_INIT_FUNC_OFFSETS definition for macho ##bin 2023-02-23 15:49:41 +01:00
meme
d0ddb4b9e2 Add Inferno Dis VM ##bin ##arch 2023-02-23 02:00:44 +01:00
Francesco Tamagni
433e62858f Improve checks parsing dyldcache headers ##bin 2023-02-22 17:56:58 +01:00
pancake
fdd22465e7 Fix missing types and paddr/vaddr issue in ihj ##bin 2023-02-22 12:10:34 +01:00
pancake
5c47696a8a Add some recently seen x86-32 preludes ##anal 2023-02-22 11:52:58 +01:00
pancake
6dc3e026b7 Move Stack into Debug menu, and add Register columns output ##panels 2023-02-22 11:08:36 +01:00
pancake
a447839f5a Fix double free in class method handling ##bin 2023-02-21 18:47:05 +01:00
pancake
01e164d1ba
Fix two undefined behaviour bugs in esil and reg 2023-02-21 18:10:53 +01:00
pancake
7e56e7165e
Introduce the new R_CONST macros ##api 2023-02-21 17:47:33 +01:00
pancake
b08ea42933 Cleanup and minor improvements for esil.c 2023-02-21 17:39:05 +01:00
pancake
873ff82c1d Fix #21332 - Add missing use_sys_openssl option for meson ##build 2023-02-21 17:09:02 +01:00
pancake
8d00f20f55 Add help message and improve the ahs command ##shell 2023-02-21 16:11:58 +01:00
pancake
aee12db4b9 Honor stack.size in the Stack panel ##visual 2023-02-21 14:32:29 +01:00
pancake
7cf7d20721 Fix null deref in esil trace (to reproduce: vbdj) 2023-02-21 14:25:55 +01:00
Francesco Tamagni
5247af0267
Update dyld shared cache parser ##bin 2023-02-21 09:28:14 +01:00
pancake
6562542998 Remove some unsafe sprintf/strcpy 2023-02-20 23:20:53 +01:00
pancake
35c591c625 Fix #21287 - compilation with .c in path ##build 2023-02-20 22:42:26 +01:00
pancake
a90ad913ae Remove broken github counters and introduce the sys/counters.sh ##ci 2023-02-20 22:14:56 +01:00
pancake
00e12a1699
New 'aarr' command to reanalize all function refs ##anal
* Useful to found more functions in a safe way
* Executed in "aaaaa"
2023-02-20 21:26:11 +01:00
pancake
a15067a8ea Fix #21363 - null deref in the wasm disassembler ##crash 2023-02-20 14:08:25 +01:00
pancake
c809882f38
Move the bpf plugins ##arch 2023-02-20 12:48:25 +01:00
Mewt R
e3b5ee9392 Support arguments in the user install script 2023-02-19 19:14:26 +01:00
condret
85ac5abfc6 Add support for DUP in esil_dfg ##anal 2023-02-19 10:37:00 +01:00
Mewt R
ad505cfe7b Don't recreate libcapstone.a if it's already there 2023-02-19 03:26:12 +01:00
pancake
56518bcc4d
Move anal.lm32 ##arch 2023-02-19 03:25:03 +01:00
pancake
854add556e Fix XDG path for Windows 2023-02-18 01:25:38 +01:00
pancake
e080d0bad3 Honor esil.* options in RAnal.search ##search 2023-02-17 21:41:41 +01:00
pancake
797b8295eb Add fake =SN for gb to fix the missing =SN warning ##anal 2023-02-17 15:52:50 +01:00
pancake
7380a9c1d1 Add pkg-config for macos-test ##ci 2023-02-17 15:43:10 +01:00
pancake
8055a1edc6 Add pkg-config for macOS via brew ##ci 2023-02-17 12:38:51 +01:00
pancake
26e227ccb8 Move the z80 plugin ##arch 2023-02-17 12:33:57 +01:00
pancake
9c0cf88d7f
Implement esil-dfg support for POP ##anal 2023-02-17 11:22:07 +01:00
pancake
7df491fdd5 Better header checks for the MSX plugin ##bin 2023-02-17 11:20:41 +01:00
Jose Antonio Romero
3403cc5a42 Some fixes for the bin.msx plugin ##bin 2023-02-17 11:20:41 +01:00
pancake
fba9033fa1 Update README 2023-02-17 01:34:34 +01:00
pancake
9577b1eb1e Fix support for builddir-less packages ##r2pm 2023-02-17 01:23:04 +01:00
pancake
b2f09fbb5c mkdir home plugin directory ##r2pm 2023-02-16 20:22:06 +01:00
pancake
6756d51493 Add R2PM_DIR directive needed for tarball/zip packages ##r2pm 2023-02-16 20:06:12 +01:00
pancake
1b49733909 Clear SSL (C|LD)FLAGS if not willing to use SSL at all ##build
* Fixes crash in r2frida
2023-02-16 19:45:20 +01:00
pancake
21f0bb8e47 More code cleanup in esil.c 2023-02-16 12:13:18 +01:00
pancake
063cee8747 Deprecate the asm.minicols config variable ##disasm
* Just set asm.offset=0 and asm.bytes=0 if needed on multicolumn disasm
2023-02-16 12:13:07 +01:00
pancake
f58373e00d Unnecessary NULL 2023-02-16 09:44:22 +01:00
pancake
595398c447 Properly handle .pk scripts when the poke plugin is installed 2023-02-16 00:49:16 +01:00
pancake
e2188f844a Use single quote instead of "" for RCore.call() ##core 2023-02-16 00:49:16 +01:00
pancake
bbcea35167 Add support for all-bits-set registers needed for LANAI ##arch 2023-02-15 23:30:41 +01:00
pancake
cddda9889b Add support for calling commands with a temporal seek ##shell
* ""@addr""command
2023-02-15 20:57:26 +01:00
pancake
3d8a5b2f5b Move the lanai plugin ##arch 2023-02-15 19:44:01 +01:00
pancake
726a39a3ee Implement the 'wget' command to download files from http:// ##shell 2023-02-15 19:42:26 +01:00
pancake
ae3cb4d66f Fix command injection bugs in patch scripts ##core 2023-02-15 19:31:28 +01:00