pancake
|
8da4904068
|
Implement "o=num|flag" to change current fd ##io
|
2023-09-09 10:51:01 +02:00 |
|
pancake
|
f501641edf
|
Implement o** and om** to jsut get the flags ##io
|
2023-09-09 10:51:01 +02:00 |
|
pancake
|
d1a0e41d1e
|
Implement VV% for the plain V% ##visual
|
2023-09-09 10:51:01 +02:00 |
|
pancake
|
809bb5dcb9
|
Add im* subcommand and honor bin->mem callback ##shell
|
2023-09-09 10:51:01 +02:00 |
|
pancake
|
c6ef825f8a
|
Add 'Full Version' entry in the help menu ##panels
|
2023-09-09 10:51:01 +02:00 |
|
pancake
|
18434bbf9c
|
Add obi as an alias for i ##shell
|
2023-09-09 10:51:01 +02:00 |
|
pancake
|
90f6472474
|
Improve usability of VV% visual graph finder
|
2023-09-09 10:51:01 +02:00 |
|
pancake
|
a5e4abd1e8
|
Cosmetic fixes
|
2023-09-09 10:51:01 +02:00 |
|
pancake
|
05aaeb69ce
|
Expand r2 -Vj output to include all plugins, thirdparty and other version info ##shell
|
2023-09-08 23:57:26 +02:00 |
|
pancake
|
be53078ba4
|
Improve Ldj and Lcj outputs ##json
|
2023-09-08 19:49:27 +02:00 |
|
pancake
|
550fa41527
|
Use RPluginMeta in the REggPlugins
|
2023-09-08 19:49:27 +02:00 |
|
pancake
|
ba6103455c
|
Use a hashtable fo the .equ rasm2 directive ##asm
|
2023-09-08 19:15:44 +02:00 |
|
pancake
|
3dfa5a7a63
|
Implement 'Lbj' to list bin plugins in json ##shell
|
2023-09-08 17:43:13 +02:00 |
|
pancake
|
4c3d3da744
|
Bring back the r2 -Lj, and fix -LLj ##shell
|
2023-09-08 17:22:00 +02:00 |
|
Nikolaos Chatzikonstantinou
|
9d488023f5
|
Fix log warn typo "descriptores" -> "descriptors" (#22229)
|
2023-09-08 15:39:55 +02:00 |
|
lasek0
|
4f55167f0b
|
Add '%' key in the interactive graph to hud over function code ##graph
* add '%' command to visual graph to search through disassembly and navigate in graph to it
* works with 'agfv' command
|
2023-09-08 15:39:15 +02:00 |
|
Nikolaos Chatzikonstantinou
|
ac0e4d26d1
|
Fix comment typo "psuedo" -> "pseudo"
|
2023-09-08 12:34:42 +02:00 |
|
pancake
|
bd3eda6729
|
Update to the latest capstone v5
|
2023-09-07 19:06:30 +02:00 |
|
pancake
|
bc037b0522
|
Emulate previous basic block instructions when emu.bb is set ##disasm
|
2023-09-07 11:38:09 +02:00 |
|
pancake
|
88284a9441
|
Use .inc.c in libr/core ##refactor
|
2023-09-07 11:23:04 +02:00 |
|
pancake
|
a2f73e065d
|
Add test and avoid double path concats in some dwarfs ##bin
|
2023-09-07 10:27:16 +02:00 |
|
pancake
|
76f30cc1d8
|
Honor baddr in the dwarf parsing ##bin
* Fixes source debugging with object files
|
2023-09-07 10:27:16 +02:00 |
|
pancake
|
cf2f160e01
|
Some more code cleanup in the swift metadata parser ##bin
|
2023-09-06 19:37:02 +02:00 |
|
pancake
|
0f099f3aef
|
Fix warning in aar when checking icod refs on unallocated memory ##analysis
|
2023-09-06 17:37:11 +02:00 |
|
pancake
|
c461e4175b
|
Remove this unused function
|
2023-09-06 16:36:20 +02:00 |
|
pancake
|
6d7e5ff513
|
Implement CL+ and CLf, show info in afi/afij ##analysis
|
2023-09-05 22:14:42 +02:00 |
|
pancake
|
296f40b731
|
Dont fall into calls surrounded by traps ##analysis
|
2023-09-05 22:14:13 +02:00 |
|
pancake
|
f810544255
|
Better (more verbose) output for aaaaa ##analysis
|
2023-09-05 21:17:59 +02:00 |
|
pancake
|
ed958bde86
|
Demangle Swift methods and support __s types ##bin
|
2023-09-02 21:04:37 +02:00 |
|
pancake
|
88fa97e4f4
|
nds32: Fix esil for sethi, dummy BP for the regprofile and fix rcall/ret5 ##arch
|
2023-09-02 19:53:21 +02:00 |
|
pancake
|
face99e221
|
Initial register profile definition for nds32 ##arch
|
2023-09-02 19:53:21 +02:00 |
|
pancake
|
50816f08e0
|
Implement esil expressions for some nds32 instructions ##arch
|
2023-09-02 19:53:21 +02:00 |
|
pancake
|
c8e8f4b98f
|
Add "intel" syntax support for the nds32 plugin ##arch
|
2023-09-02 19:53:21 +02:00 |
|
pancake
|
dcfd86f794
|
Implement 'add r#, K' in the x86 assembler ##arch
|
2023-09-02 19:38:21 +02:00 |
|
pancake
|
7cf1fafacd
|
Detect nds32 arch in ELF binaries ##bin
|
2023-09-02 18:52:45 +02:00 |
|
pancake
|
61ae0213f8
|
Add scr.prompt.code to display return code in the prompt ##shell
|
2023-09-02 13:15:28 +02:00 |
|
pancake
|
807a8ae8c8
|
Initial refactoring for codecleanup of the swift demangler
|
2023-09-01 13:53:59 +02:00 |
|
pancake
|
012313c061
|
Fix the double Swift. prefix for strings in the demangler
|
2023-09-01 11:26:22 +02:00 |
|
phix33
|
b46f508644
|
Fixed ESIL PPC32 lbz/lbzcix instructions to not update register.
|
2023-09-01 11:14:44 +02:00 |
|
pancake
|
470d5bea35
|
Support demangling swift types ##bin
* fixes test on linux and mac
|
2023-08-31 20:00:35 +02:00 |
|
pancake
|
3bb5381feb
|
Add test for ic
|
2023-08-31 19:00:19 +02:00 |
|
pancake
|
0d004c6884
|
Demangle Swift superclass names earlier and laterer in the popaline ##bin
|
2023-08-31 18:57:59 +02:00 |
|
pancake
|
425a837cc9
|
Fix meson build
|
2023-08-31 18:57:59 +02:00 |
|
pancake
|
20be6e88a6
|
Don't push NULL into the klass->super empty list ##bin
|
2023-08-31 18:57:59 +02:00 |
|
pancake
|
4a63dd4c23
|
Initial support for nds32 ##arch
|
2023-08-31 15:25:59 +02:00 |
|
pancake
|
a0abf3affc
|
Add signed subcommand for the pv family ##shell
|
2023-08-31 11:09:49 +02:00 |
|
pancake
|
075d144b76
|
update r2papi again
|
2023-08-31 10:05:43 +02:00 |
|
pancake
|
c81a799b5e
|
Add ic+/ic- to register new classes and methods ##bin
|
2023-08-31 10:05:39 +02:00 |
|
pancake
|
ac2780da97
|
Shrink dynstr section size to file bounds if needed ##bin
|
2023-08-30 15:11:09 +02:00 |
|
pancake
|
0c513bc25a
|
More fixes coming from r2papi.ts
|
2023-08-30 13:26:05 +02:00 |
|