pancake
|
61e2da5acf
|
Remove unused apis in cmd and disable related unit tests
|
2022-09-14 08:46:06 +02:00 |
|
pancake
|
051db9466f
|
Constify the help ##api
|
2022-09-14 08:45:25 +02:00 |
|
pancake
|
3901c2d21a
|
Import the free pascal symbol demangler from rizin ##bin
|
2022-09-14 08:44:17 +02:00 |
|
pancake
|
fe8b3c17df
|
Implement TSV output format for RTable ##print
|
2022-09-14 00:19:24 +02:00 |
|
pancake
|
8317a962e1
|
Add anal.vars.newstack - configurable improved stack-relative var ##analysis
|
2022-09-14 00:18:38 +02:00 |
|
pancake
|
b7af803c8f
|
Add new RStr.replaceAll() api ##util
|
2022-09-13 21:24:17 +02:00 |
|
pancake
|
1cb5b8391c
|
Implement the SIP hash algorithm ##crypto
|
2022-09-13 21:23:21 +02:00 |
|
condret
|
401896a584
|
Use R_PRINTF_CHECK for r_strbuf_replacef ##util
Co-authored-by: pancake <pancake@nowsecure.com>
|
2022-09-13 21:22:34 +02:00 |
|
condret
|
32f8b8c974
|
Use r_strbuf_replacef in anal_mips_gnu esil generation ##refactor
|
2022-09-13 21:22:34 +02:00 |
|
condret
|
e747e62703
|
Use r_strbuf_replacef in anal_mips_cs esil generation ##refactor
|
2022-09-13 21:22:34 +02:00 |
|
condret
|
e2cfddf0cd
|
Add r_strbuf_replace{f} ##util
|
2022-09-13 21:22:34 +02:00 |
|
pancake
|
8e965bef30
|
Release 5.7.8 - codename "boredom"
|
2022-09-13 18:08:16 +02:00 |
|
condret
|
dd3f39577d
|
Fix tests and emulation for x86_cs BSR and BSF instructions ##esil
|
2022-09-13 18:02:27 +02:00 |
|
Sylvain Pelissier
|
76fa8dd2a2
|
Add push32 test for EVM (#20731)
Co-authored-by: Sylvain Pelissier <sylvain.pelissier@nagra.com>
|
2022-09-13 12:27:58 +02:00 |
|
pancake
|
da40c87f75
|
Update moto message in the readme
|
2022-09-13 08:30:52 +02:00 |
|
pancake
|
504c095e89
|
Fix UAB in RConsCanvas when resizing
|
2022-09-13 01:48:24 +02:00 |
|
pancake
|
14daf84cb1
|
Prefer memleak than double free in mdmp
|
2022-09-13 01:48:24 +02:00 |
|
pancake
|
de0903184a
|
Fix last coverity findings
|
2022-09-12 23:18:39 +02:00 |
|
pancake
|
de91b82f1a
|
Add open command as a wrapper for the system launcher ##shell
* `start` on windows, `xdg-open` on Linux and `open` on mac
|
2022-09-12 22:05:25 +02:00 |
|
pancake
|
d477dd2859
|
Fix stack exhaustion bug in the c++ gnu demangler ##crash
|
2022-09-12 19:20:29 +02:00 |
|
pancake
|
46ae247470
|
Fix another crash in the protobuf parser ##fuzz
|
2022-09-12 18:56:50 +02:00 |
|
pancake
|
ada98b4dbb
|
Fix oobread in protobuf parser ##crash
|
2022-09-12 18:52:50 +02:00 |
|
pancake
|
ea16c078d9
|
Fix oobread in r_str_is_printable_limited ##crash
|
2022-09-12 18:19:30 +02:00 |
|
pancake
|
bdc6a6117e
|
Fix too much time spent loading corrupted dyldcaches ##fuzz
|
2022-09-12 17:45:06 +02:00 |
|
pancake
|
83749d8d7c
|
Fix negative allocation in the dex parser ##fuzz
|
2022-09-12 17:44:48 +02:00 |
|
pancake
|
cbc943bd32
|
Fix infinite loop in dyldcache parser ##fuzz
|
2022-09-12 17:31:24 +02:00 |
|
pancake
|
3df30c7e9e
|
Fix large allocation bug in wasm parser ##fuzz
|
2022-09-12 17:31:12 +02:00 |
|
pancake
|
dc9f7df3bd
|
Fix build on some compilers
|
2022-09-10 12:04:37 +02:00 |
|
pancake
|
540dd30c85
|
Remove two global variables in the anal.ppc.cs plugin ##globals
|
2022-09-10 11:19:53 +02:00 |
|
pancake
|
8c99b9e05c
|
Remove all globals in dex parser
|
2022-09-10 11:11:43 +02:00 |
|
pancake
|
629dc475dd
|
Remove global in cons.rgb ##globals
|
2022-09-10 11:11:43 +02:00 |
|
pancake
|
f29759c4c9
|
Remove globals in bin.sms ##globals
|
2022-09-10 11:11:43 +02:00 |
|
pancake
|
0c26327f9d
|
Remove all global variables in rahash2 ##tools
|
2022-09-10 11:11:43 +02:00 |
|
pancake
|
68292526ab
|
Fix some critical bugs spotted by coverity
|
2022-09-10 01:28:37 +02:00 |
|
pancake
|
b2022acb02
|
Fix #20202 - pd-55 showing invalid instructions ##disasm
* Depending on blocksize that command prints some invalid instructions
* Reverse disassembly is not 100% reliable if the code is not analyzed
|
2022-09-10 00:29:06 +02:00 |
|
pancake
|
6db7d19e72
|
Add linting to spot misuses of r_strbuf_appendf and fix them all ##refactor
|
2022-09-09 23:12:01 +02:00 |
|
pancake
|
8a2843bede
|
Fix last memleaks spotted by coverity
|
2022-09-09 23:08:58 +02:00 |
|
pancake
|
399ca4c669
|
Define =SN for the sparc register profile and improve warning message ##analysis
|
2022-09-09 22:24:00 +02:00 |
|
pancake
|
998e9474e6
|
Fix UB bug in afi command causing random segfaults ##crash
|
2022-09-09 22:19:14 +02:00 |
|
condret
|
880a7744d3
|
Minor optimization of generated esil expressions ##refactor
|
2022-09-09 21:10:08 +02:00 |
|
pancake
|
1e57fabb3e
|
Warn when bypassing the word bounds of numeric arguments in wo ##write
|
2022-09-09 13:50:15 +02:00 |
|
pancake
|
0affc893be
|
New syntax for wo[x]([n]+[v]) to differentiate hex and numbers ##write
|
2022-09-09 13:50:15 +02:00 |
|
pancake
|
cd10051282
|
Fix #20387 - woa 1 confusing error message ##shell
* Better help messages and argument handling
|
2022-09-09 13:50:15 +02:00 |
|
pancake
|
b34220b3b7
|
Fix afi regression introduced in 5fb324c5ef
|
2022-09-09 13:21:24 +02:00 |
|
pancake
|
c302ecdf5a
|
Fix bug introduced in 96ca94e892 for abj
|
2022-09-09 13:21:24 +02:00 |
|
pancake
|
f36c9c0797
|
Implement new toyish visualization command agt ##graph
* Render the list of functions or basic blocks in a fibonacci map layout
* Should improve to a full featured tree map and use better metrics
|
2022-09-09 13:21:24 +02:00 |
|
Nikhil Saxena
|
655ecfb659
|
Add 'pxu' mode to ##visual
* Unsigned integers in print format list
|
2022-09-09 12:34:30 +02:00 |
|
pancake
|
96ca94e892
|
Include bb instruction addresses in an array for abj ##analysis
|
2022-09-09 00:08:31 +02:00 |
|
pancake
|
a6004d8a35
|
Fix more tests to run outside x86-64 ##anal
* Hint oneliner to improve aanr
|
2022-09-08 23:39:28 +02:00 |
|
pancake
|
9129b7d6fb
|
Implement aflx and aflx* commands to re-analyze function callers ##analysis
|
2022-09-08 23:39:28 +02:00 |
|