Commit Graph

32541 Commits

Author SHA1 Message Date
pancake
4e3003cf34 More checks for ranged canal on invalid memory ##analysis 2024-08-26 11:01:26 +02:00
pancake
ebff4e8c9c fa 2024-08-26 10:20:34 +02:00
pancake
dff5accb26 Move the bpf pseudo plugin logic 2024-08-26 10:20:34 +02:00
pancake
2c718ab8a5
Add asm.parser.null.pseudo plugin ##arch 2024-08-26 09:08:11 +02:00
condret
4adde5fa53 mcs96 massaging 2024-08-24 14:41:11 +00:00
pancake
ce0f27e505
Fix command injection bug in search hit bug exposed by bad asm string ##search 2024-08-23 19:19:38 +02:00
pancake
28105c5ac3 Fix comment for asm.str 2024-08-23 18:47:50 +02:00
pancake
7f5b19e9fc Fix remaining swift demangler archos-specific tests 2024-08-23 16:12:25 +02:00
pancake
48bb148e35
Find longer computed strings with /az ##search 2024-08-23 11:15:01 +02:00
pancake
38ce4c7f1d
Append unmangled part of the swift symbol to avoid dupes ##bin
* Improve demangling of some constructions previously unhandled
2024-08-22 22:46:29 +02:00
pancake
4bdd4244cd Dont mix @e:scr.null in r2.cmd() ##r2js 2024-08-22 17:58:21 +02:00
pancake
cdfe867299 r2ai-decai -> decai 2024-08-22 17:58:21 +02:00
pancake
a92b24081b Move the abspath logic from cmd to the syscmd api 2024-08-21 16:27:56 +02:00
pancake
9f4f0297ff Honor ~ in cat ##shell 2024-08-21 13:31:58 +02:00
pancake
eb051a521f Add comments (to replace flags) for asm strings ##search 2024-08-21 09:26:17 +02:00
pancake
873d98afb2 Detect decai and r2jadx decompilers in cmd.pdc=? 2024-08-21 09:21:30 +02:00
pancake
811ae3af84 Implement -H command as an alias for r2 -H ##shell 2024-08-20 23:03:46 +02:00
pancake
743967ffd5 Colorize more stdint types in the ~:)) operator ##cons 2024-08-20 16:32:45 +02:00
pancake
2b2fa3fde0 Fix sdiv and ldrsb pseudo for arm ##decompiler 2024-08-20 14:31:26 +02:00
pancake
cc041f6e0e Implement afsq command and use it to fix a glitch ##visual 2024-08-20 13:07:28 +02:00
pancake
37e1edab5f Add the latest MACH0 platform values ##bin 2024-08-20 13:00:24 +02:00
pancake
5c47761ca7 Fix linting complains 2024-08-19 22:23:38 +02:00
pancake
9f2cc5e101 Fix null deref in Lcj ##crash 2024-08-19 22:12:18 +02:00
pancake
48f3d80244 Handle 'decai' and suggest to install ##shell 2024-08-19 19:04:20 +02:00
pancake
e382b998a7 Initial pavement for RCorePriv opaque struct ##api 2024-08-19 13:27:24 +02:00
pancake
0d8ed01c9b Implement /azj and add a test ##search 2024-08-19 13:03:51 +02:00
pancake
ccbc4e9bb1 Add script to symbolicate iOS kernels using IPSW ##scripts 2024-08-19 12:23:32 +02:00
pancake
3b3d36f789 Fix few memleaks introduced recently in r2pm 2024-08-19 11:32:07 +02:00
pancake
0b9fe83605 Fix more bugs in /ck tire ##search 2024-08-19 10:40:04 +02:00
Sylvain Pelissier
1bd04b57c3
Honor user env variables ##r2pm 2024-08-19 08:33:23 +02:00
pancake
1e1053af22
Better bin.str.(min/max) defaults ##bin 2024-08-17 20:29:40 +02:00
pancake
b3b7cc0650 Fix oobread in /ck for search/tire ##search 2024-08-17 20:19:58 +02:00
John Sebastian Peterson
9f803c2fbd
Support horizontal scrolling swipe in Termux ##cons 2024-08-17 19:43:20 +02:00
pancake
f9aba268d7 Use the latest capstone 5.0.2 2024-08-17 13:53:54 +02:00
condret
a05afbde3e
Improve addr wrap support in r_itv as stated by the comment ##io
* as a test create an itv starting at ut64_max - 1 with size of 8. then check if 4 is included
2024-08-17 13:41:03 +02:00
Sylvain Pelissier
19b7eeba38
Add CRC search to magic ##search 2024-08-17 13:39:25 +02:00
Sylvain Pelissier
01d7581aa7 Add ed25519 to ios plugins 2024-08-15 23:59:46 +02:00
Sylvain Pelissier
392e14ec8d Add ed25519 to Android plugin 2024-08-15 19:45:19 +02:00
Sylvain Pelissier
3270166fa3
Add ed25519 private key search ##search 2024-08-14 17:39:14 +02:00
Pau RE
3f41b0a055
Add r2book info to generated debs ##doc 2024-08-12 15:23:26 +02:00
Sylvain Pelissier
5af81cfc1e
Display the correct number of jobs ##tests 2024-08-12 15:22:10 +02:00
pancake
75048759b7 After release version bump 2024-08-08 22:48:55 +02:00
pancake
b77e3f8ed6 Release 5.9.4 - codename 'icecore' 2024-08-08 16:20:12 +02:00
pancake
5e36553f83
Update for pre capstone-5.0.2 (#23184) 2024-08-08 13:35:48 +02:00
pancake
6e93ca7b80 Ignore NEVER bit in branch instructions on SPARC ##analysis
* This caused some bad analysis on capstone < v5.0.2
* Aka workaround for a third-party bug
2024-08-08 13:13:05 +02:00
pancake
c89fa80427 Fix SPARC call instruction branches ##analysis 2024-08-08 12:33:39 +02:00
pancake
64d534783c Expose the ELF hash algorithm in rahash2 -a elf ##crypto 2024-08-08 11:57:05 +02:00
pancake
b84601c452 Make dynsym and hash sections wordable ##bin 2024-08-08 11:45:43 +02:00
pancake
178286feac Improve sparc.cs disasm replacing +- with - ##disasm 2024-08-08 11:43:59 +02:00
condret
b0ab249dfd harden buf_cache 2024-08-08 09:38:11 +02:00