pancake
|
0a7030ff1d
|
Apply section formats in a second iteration ##bin
* Fixes the case when maps are required for the command
|
2023-06-04 04:05:38 +02:00 |
|
pancake
|
d8f7e5dba2
|
Install r2frida and use /usr as prefix for r2docker ##build
|
2023-06-04 01:23:11 +02:00 |
|
pancake
|
eb2cfcd676
|
Improve the twilight theme ##cons
|
2023-06-04 01:21:45 +02:00 |
|
pancake
|
0dcafd1f20
|
Fix #21823 - tag static elfs as non libinjectables ##bin
|
2023-06-03 23:06:31 +02:00 |
|
pancake
|
6ed6b591d4
|
Fix #19964 - show relro:no even if no dyn section is found ##bin
|
2023-06-03 21:56:12 +02:00 |
|
phix33
|
fecabf315f
|
Fix ESIL MIPS64 NOR instruction ##arch
|
2023-06-03 21:46:50 +02:00 |
|
Luc Tielen
|
fb67ba9edb
|
Add support for even more elf reloc types ##bin
|
2023-06-02 19:08:08 +02:00 |
|
Luc Tielen
|
33df3336e3
|
Add support for more elf reloc types ##bin
|
2023-06-02 19:08:08 +02:00 |
|
Luc Tielen
|
d0df3a23f1
|
Refactor elf get_import_addr checks ##bin
|
2023-06-02 19:08:08 +02:00 |
|
pancake
|
8bc86dc951
|
Ignore rbinjava abi break and not use anal api from arch
* Also avoid the use of r_anal_optype_tostring in RArch
|
2023-06-02 01:53:23 +02:00 |
|
pancake
|
eb204788ff
|
Fix #21715 - Add baddr to the class info from DEX ##bin
|
2023-06-01 19:32:45 +02:00 |
|
Luc Tielen
|
8c3ce37255
|
Migrate java plugin ##arch
|
2023-06-01 18:18:27 +02:00 |
|
pancake
|
6102b1208a
|
Fix #17850 - Fix sparc disassembler with invalid instructions
|
2023-06-01 17:34:46 +02:00 |
|
pancake
|
93dbc62c72
|
Add missing flags for the internal ELF symbol relocactions ##bin
* Requires further abi breaking changes to be done during 5.9
|
2023-06-01 16:38:07 +02:00 |
|
Luc Tielen
|
a9005f3137
|
Check for PT_LOAD segments before fully reading elf phdr ##bin
|
2023-06-01 16:05:09 +02:00 |
|
pancake
|
6f4b7c1c17
|
Visual ESIL debugger improvements ##visual
* Show internal register state values
* Allow swift scrolling between tokens
* Fix oobread
|
2023-06-01 12:56:06 +02:00 |
|
pancake
|
cc37f0c606
|
Fix #21813 - parsing reg profiles from android-gdbserver ##debug
|
2023-06-01 12:26:26 +02:00 |
|
pancake
|
945b56ece6
|
Fix oobread bug in xchg+di arch.i8080 disasm
|
2023-06-01 02:10:08 +02:00 |
|
pancake
|
8876cb9070
|
Implement ahb-* missing command ##analysis
* A proper new API must be added in r2-5.9, lets just workaround for now
|
2023-05-31 23:59:13 +02:00 |
|
Murphy
|
a54704e95d
|
Migrate i8080 with full refactor ##arch
|
2023-05-31 19:26:22 +02:00 |
|
pancake
|
8ef97b3918
|
Improvements in the visual esil debugger and documentation ##esil
|
2023-05-31 12:26:16 +02:00 |
|
pancake
|
46bd1611b8
|
Enforce full buffer reads in the ELF + better verinfo parsing
|
2023-05-31 00:32:43 +02:00 |
|
Luc Tielen
|
f56f5826b4
|
Iterate over vector i.s.o. list in elf entries ##bin
|
2023-05-30 21:42:29 +02:00 |
|
Luc Tielen
|
b870b2e513
|
Speed up loading of elf relocs ##bin
|
2023-05-30 21:42:29 +02:00 |
|
Luc Tielen
|
4d54769911
|
Refactor even more parts of elf loader ##bin
|
2023-05-30 19:59:13 +02:00 |
|
pancake
|
18237ab4f6
|
More elf refactoring cleanups
|
2023-05-30 18:29:47 +02:00 |
|
Luc Tielen
|
ae11bc6c84
|
Refactor more of elf loader ##bin
|
2023-05-30 17:12:06 +02:00 |
|
pancake
|
211e97bb5a
|
More progressive improvements to the elf parser
|
2023-05-30 16:16:49 +02:00 |
|
pancake
|
13eed4268b
|
Few more code cleanup for the ELF parser
|
2023-05-30 15:30:37 +02:00 |
|
condret
|
7cb41a4367
|
Make fortune file selection random ##core
|
2023-05-30 14:02:47 +02:00 |
|
pancake
|
b0b1a49eb7
|
Update capstone to fix arm64/cr0 bug and better ppc
|
2023-05-29 17:39:26 +02:00 |
|
pancake
|
6dc01010fe
|
Remove two globals from RCons.grep
|
2023-05-29 17:01:57 +02:00 |
|
Hertatijanto Hartono
|
fb97030ad5
|
Fix spelling of R_ANAL_OP_TYPE_LENGTH
|
2023-05-28 19:34:15 +02:00 |
|
pancake
|
3683eecbfc
|
Merge all R*2_NOPLUGINS as R2_NOPLUGINS ##shell
* This way r2 -NN will tell the childs to not load any plugin
* Update help messages and man pages
|
2023-05-28 09:39:37 +02:00 |
|
Dennis Goodlett
|
7f2c2d75ce
|
Fix max asm len in pickle ##arch
|
2023-05-28 09:38:02 +02:00 |
|
pancake
|
22a085cca8
|
Initial support for arm64 eggs ##egg
|
2023-05-26 20:06:17 +02:00 |
|
Luc Tielen
|
6a1e007e63
|
Refactor more elf loader code ##bin
|
2023-05-26 17:20:01 +02:00 |
|
pancake
|
7db7177de0
|
Force RCons.setRaw just in case
|
2023-05-26 14:42:54 +02:00 |
|
pancake
|
473d139b0a
|
Few eprintf leftovers in elf.c
|
2023-05-26 13:09:51 +02:00 |
|
pancake
|
0145884210
|
Apply few wip proposals for esil-5.9
|
2023-05-26 13:09:51 +02:00 |
|
pancake
|
e219383120
|
Add broken elf test
|
2023-05-26 13:09:51 +02:00 |
|
pancake
|
ae57c04d90
|
Remove meaningless optimization leftover in io.cache ##io
|
2023-05-26 12:55:09 +02:00 |
|
pancake
|
580ab3ff50
|
Massage sys/install.sh for Haiku-x86
|
2023-05-26 12:17:56 +02:00 |
|
Luc Tielen
|
aa7e1b29be
|
Use main=-1 instead of 0 before finding the symbol in mach0 ##bin
|
2023-05-26 11:51:57 +02:00 |
|
Luc Tielen
|
bfac3aab25
|
Handling ELF symbols with no name ##bin
|
2023-05-26 10:56:11 +02:00 |
|
Luc Tielen
|
8575568a30
|
Refactor more functions in elf loader ##bin
|
2023-05-26 10:53:15 +02:00 |
|
Luc Tielen
|
404f2541be
|
Refactorings for elf loader ##bin
* Refactor reading elf version info
|
2023-05-25 16:17:59 +02:00 |
|
pancake
|
66e4f4de52
|
Apply fixes from the Termux package and update acr ##build
|
2023-05-25 12:08:55 +02:00 |
|
pancake
|
b876f60965
|
Improve and simplify Vv ascii art, and make it available from panels ##visual
|
2023-05-25 11:41:32 +02:00 |
|
pancake
|
4bc67cd02f
|
Fix more readchar regressions
|
2023-05-25 03:09:36 +02:00 |
|