David CARLIER
10548ca4db
Fix compilation on Android ##build
2019-03-03 14:10:44 +01:00
Florian Märkl
961d0122f1
Change old references to aC to ac ( #13243 )
2019-03-03 13:12:12 +01:00
Paul I
c6ee6584b9
Update Windows type db ##anal
2019-03-03 13:11:49 +01:00
Khairul Azhar Kasmiran
ba700dacc3
Pass RAnal instead of rbtree to fcn rbtree api ##refactor
2019-03-03 12:28:36 +01:00
Deepak Chethan
08bc200f5f
Change anal.maxreflines to asm.lines.maxref ##config
2019-03-03 12:27:57 +01:00
David CARLIER
4b00844d85
Adding OpenBSD elf sections ##bin
2019-03-03 03:19:17 +01:00
Nikolay Edigaryev
8d189afe85
x86: add ESIL for BSF/BSR instructions ##anal
...
BSF: https://www.intel.com/content/dam/www/public/us/en/documents/manuals/64-ia-32-architectures-software-developer-instruction-set-reference-manual-325383.pdf#G5.925704
BSR: https://www.intel.com/content/dam/www/public/us/en/documents/manuals/64-ia-32-architectures-software-developer-instruction-set-reference-manual-325383.pdf#G5.21931
2019-03-03 02:29:53 +01:00
Vasilij Schneidermann
6f40c5d53d
Add CHIP-8 asm descriptions ##asm
2019-03-03 02:04:49 +01:00
radare
00178e21d6
Fix #13157 - Invalid read in r_bin_demangle_swift ##bin
2019-03-03 02:02:35 +01:00
David Carlier
7462d7c059
MIPS elf renaming proper sections + little typo.
2019-03-02 10:50:08 +01:00
Khairul Kasmiran
a54e89183a
recurseAt: Also update size in fcn rbtree
2019-03-01 23:54:07 +01:00
pancake
0ba24ddd12
Show function signature on tailcall jumps ##disasm
2019-02-28 22:09:10 +01:00
Riccardo Schirone
afae8b6e34
Prerelease travis release ( #13189 )
...
* Add additional tests for release/prereleases
* Test different plugins configurations
* Add some libraries to docker image
* Disable SYS_CAPSTONE for now because there is only 3.0.5
* Fix html magic file to respect libmagic's format too
< can be used with string so it should be escaped if we want to match
the exact string "<html>"
* Use plugin License when printing rasm2 plugins in JSON format
* Build with system capstone, but do not run tests because they would fail
* Fix tiny plugins file to use xtr_fatmach0 instead of just fatmach0
* Use clang to compile with ASAN
* Use b_lundef=false
* Just test if different plugins configuration build, no r2r
* Use sys openssl as well
2019-02-28 16:58:09 +01:00
radare
612a3ecf3e
Fix va_arg issue in r_str_newf and r_str_appendf ##core
2019-02-28 16:56:14 +01:00
Maijin
982c950ee4
Fix #13201 - Merge anal.jmp vars fix ##config
2019-02-28 16:55:57 +01:00
pancake
cbfed2c8d2
Introduce aess to fix the regression confusing step-over and step-skip
2019-02-28 16:36:16 +01:00
pancake
cd35b961d4
Properly specify esil step over/or-not in the API to fix regression
2019-02-28 16:36:16 +01:00
pancake
1e576966f2
Initial implementation of aCe
2019-02-28 16:36:16 +01:00
pancake
950983ec71
Implement new aesou and abte commands ##anal
2019-02-28 16:36:16 +01:00
Khairul Azhar Kasmiran
58a665ca9e
x86 afb+: Update size in fcn rbtree after adding bb ##anal
2019-02-28 15:57:26 +01:00
pancake
5ec92564a4
no assert on free, also fixes warning
2019-02-28 15:55:43 +01:00
Paul I
703bf8396a
Update Windows type db ##anal
2019-02-28 12:43:51 +01:00
radare
42db45025f
Fix #13208 - Initial import of the asm.null plugin ##asm
2019-02-27 11:40:43 +01:00
radare
a404c77063
Support another type of jmptbl for x86-64 ##anal
2019-02-27 03:30:29 +01:00
radare
fa0b39896c
Show negative reference in pxr, honoring asm.bits ##print
2019-02-27 03:29:48 +01:00
radare
a0b458615f
Fix graph.layout=1 issue when zoom < 1 ##visual
2019-02-27 02:27:05 +01:00
Deepak Chethan
9c3435ed5b
Added missing include ( #13198 )
2019-02-26 22:42:49 +01:00
Paul I
80369787dd
Update Windows types db ##anal
2019-02-26 22:42:17 +01:00
pancake
a7518c7d0c
Fix few warnings
2019-02-26 17:04:30 +01:00
io12
9a8aa9cbc6
Add fp register as BP in mips analysis ##anal
2019-02-25 23:52:17 +01:00
Deepak Chethan
dadb421e48
refactored cmd_print.c to use pj.c ( #13174 )
...
* Refactored cmd_print.c to us pj.c
* Changed to r_str_trim_ro
2019-02-25 11:30:12 +01:00
David CARLIER
88b8bb7f3a
Few code changes, possible errors. ( #13192 )
2019-02-25 11:28:28 +01:00
Khairul Azhar Kasmiran
236b38809b
asm.strenc -> bin.str.enc ( #13180 )
2019-02-24 22:23:37 +01:00
Deepak Chethan
6357279cd0
Added missing incude ( #13184 )
2019-02-24 22:22:24 +01:00
Vasilij Schneidermann
334d5c7401
Improve CHIP-8 analysis ##anal
...
- Default to unknown type
- Detect RET
- Remove fail from always succeeding jump/call
- Move keypad commentary to LD Vx, K, add to SKP/SKNP
- Annotate skips correctly
- Annotate more instructions
2019-02-24 22:18:27 +01:00
David CARLIER
4710e160bf
On ARM, labeeling the unwind address segment a bit more accurately ##disasm
2019-02-24 12:27:59 +01:00
Paul I
6f6e0598d6
Add Windows types from synchapi.h ##anal
2019-02-24 12:08:45 +01:00
Paul I
98772f2a09
Add Windows Crypto API types ##anal
2019-02-23 17:08:08 +01:00
Amith Venugopal
f7e1d66bf8
Refactor p-j using pj.c ( #13170 )
2019-02-23 01:31:19 +01:00
Riccardo Schirone
eae19137b9
Use macros for common flagspaces names instead of hardcoding them ( #13175 )
2019-02-23 01:31:06 +01:00
Nikolay Edigaryev
65360dd3e9
Fix NULL pointer dereference in data references analyzer ( #13178 )
...
Data references analyzer assumes that each function reference maps
to a certain section, but this is not the case for raw binary files
like shellcodes/firmware images/etc.
This bug was introduced in #10117 .
2019-02-23 01:30:32 +01:00
Alex Gaines
d4becbd26d
Fix null ptr deref in axg* ( #13177 )
2019-02-22 19:00:12 +01:00
Stefan
460d55ea83
Fix debug rap reg profile setup ##sync
...
* Flush before closing pipe
2019-02-22 01:42:52 +01:00
David CARLIER
38c8ebea72
ASLR settings little refactor, available as util mean ##debug
2019-02-21 23:03:20 +01:00
radare
243d2a03d3
Initial implementation of the dri command - inverse debug registers ##debug
2019-02-21 14:57:04 +01:00
Maijin
23f6c213e6
Change eprintf to rowlog
2019-02-21 19:55:52 +07:00
Francesco Tamagni
80aa8b5103
Use r_str_ncpy instead of strlcpy
2019-02-21 09:46:53 +01:00
Francesco Tamagni
9069e4d9fe
Parse objc categories ##bin
2019-02-21 09:46:53 +01:00
Francesco Tamagni
bee3572cb2
Fix mach0 relocs when no symtab is there ##bin
2019-02-21 09:46:53 +01:00
David CARLIER
2cda3e06d8
FreeBSD will be having aslr finally ##debug
2019-02-21 02:29:31 +01:00