Khairul Kasmiran
|
62c1919b3a
|
Fixed off-by-one in bin.strpurge example
|
2018-01-28 10:36:21 +08:00 |
|
pancake
|
fbe7a0e458
|
Fix oobread in parse.mips
|
2018-01-28 02:41:33 +01:00 |
|
pancake
|
0eff809098
|
Implement obf (fix #6367) and fix uaf in ob-*;i
|
2018-01-28 00:45:29 +01:00 |
|
pancake
|
6f64b9ff29
|
Add search.in=bin.sections and @@@ sections
|
2018-01-28 00:27:30 +01:00 |
|
pancake
|
c19e3b0f8c
|
Fix memleaks in r_core_get_boundaries_prot
|
2018-01-28 00:19:11 +01:00 |
|
pancake
|
39d208af9a
|
Remove unnecessary TODO printf in debug.esil
|
2018-01-28 00:17:12 +01:00 |
|
pancake
|
148e54b677
|
Fix crash (oobread) in r_cons_less
|
2018-01-27 23:49:59 +01:00 |
|
pancake
|
cde9613e46
|
Fix #9254 - Resize crash in af;VVv
|
2018-01-27 23:39:02 +01:00 |
|
Khairul Azhar Kasmiran
|
c855c0f666
|
bin.strpurge: can now purge all strings via 'all' (#9253)
|
2018-01-27 23:33:51 +01:00 |
|
pancake
|
b3d5ad69ed
|
Fix memleak in pdR
|
2018-01-27 23:33:09 +01:00 |
|
pancake
|
8b22bacad4
|
Add ao -> family back
|
2018-01-27 23:32:47 +01:00 |
|
Adrian Studer
|
7516e774b6
|
typo: priorize -> prioritize (#9247)
|
2018-01-27 23:31:00 +01:00 |
|
pancake
|
2e8884a47d
|
Fix #9255 - gdb cannot read memory
|
2018-01-27 23:30:03 +01:00 |
|
sivaramaaa
|
a6d64cfd3b
|
Fix #9244 , Honor anal.in for aab (#9250)
* Fix from/to issue for anal.in and zoom.in
* Merge all get_boundaries function and added a prefix param
|
2018-01-27 23:10:02 +01:00 |
|
Khairul Azhar Kasmiran
|
e019e3cba9
|
iz-: accept addr as arg (#9252)
|
2018-01-27 15:21:33 +01:00 |
|
Adrian Studer
|
1ef740dbf3
|
Adding XRAM and IRAM base address to anal ptr (#9249)
* adding IRAM location offset to fix data XREF
* imm16 (dptr) typically is xram, not iram
* fixed escaping of % in div
|
2018-01-27 10:25:43 +01:00 |
|
pancake
|
7284005c85
|
Add stackop in ao
|
2018-01-27 03:16:50 +01:00 |
|
pancake
|
60c9fbcd4f
|
Added experimental pdR algorithm that follows only jumps
|
2018-01-27 02:56:56 +01:00 |
|
pancake
|
8e7ce17396
|
Implement cV command, fix cv help message
|
2018-01-27 01:04:59 +01:00 |
|
pancake
|
56461ab220
|
Implement asm.strip
|
2018-01-27 00:25:12 +01:00 |
|
pancake
|
5cebb3d7bd
|
Fix #9248 - core->file is in the process of deprecation
|
2018-01-26 23:53:00 +01:00 |
|
pancake
|
2a5bb28a4c
|
Fix anal.m68k plugin name and handle LINK, UNLK instructions properly
|
2018-01-26 23:44:28 +01:00 |
|
pancake
|
db76ab25af
|
Fix wao nocj and so? and rename swap-jcmp to recj
|
2018-01-26 17:34:15 +01:00 |
|
Khairul Azhar Kasmiran
|
e882b810bf
|
iz-: purge string at current seek via bin.strpurge (#9245)
|
2018-01-26 17:05:25 +01:00 |
|
pancake
|
893b896ca0
|
Reload SDB instead of create a new one to fix the k path issue
|
2018-01-26 12:54:05 +01:00 |
|
pancake
|
224419913a
|
Fix syscall sdb open regression
|
2018-01-26 12:03:07 +01:00 |
|
pancake
|
ce11904471
|
Fix mov dx assembler on 16bit mode
|
2018-01-26 10:17:05 +01:00 |
|
fenugrec
|
a010d09204
|
sh: fix disassembly of branch opcodes (#9238)
The displacement field must be sign-extended and multiplied by 2, not
cast to an unsigned type !
|
2018-01-25 16:25:00 +01:00 |
|
Anton Kochkov
|
66e66b81dc
|
Fix AppVeyor build
|
2018-01-25 17:55:49 +08:00 |
|
pancake
|
21ffab96ab
|
Fix null deref in swift demangler
|
2018-01-25 05:58:34 +01:00 |
|
Adrian Studer
|
c4ed0924fe
|
8051: adding missing bit addresses (#9236)
|
2018-01-24 19:54:44 +01:00 |
|
Moritz Kiefer
|
252578e26e
|
Fix typo in description of prj.simple (#9237)
|
2018-01-24 19:54:21 +01:00 |
|
pancake
|
6b6ff20ca9
|
Quick fix out for x86.nz assembler
|
2018-01-24 18:06:27 +01:00 |
|
pancake
|
c20555d51c
|
Remove hardcoded R2_PREFIX in PE
|
2018-01-24 15:19:36 +01:00 |
|
pancake
|
5642883db9
|
Initial rework of sysregs
|
2018-01-24 15:12:33 +01:00 |
|
Anton Kochkov
|
18c633cb36
|
Initial work on CPU specific registers
|
2018-01-24 11:31:55 +01:00 |
|
Adrian Studer
|
2848fe6df2
|
8051 ESIL DIV, MUL, SUBB and CJNE (#9234)
* 8051 esil div, mul
* 8051 esil SUBB, CJNE carry
|
2018-01-24 11:28:18 +01:00 |
|
pancake
|
43420e4671
|
Add Vb[is] for imports/symbols
|
2018-01-24 10:47:33 +01:00 |
|
pancake
|
8e5c4164ab
|
Initial blind implementation of hwbp for native Linux ARM and ARM64
- Pretty incomplete, but builds and should work(R) sometimes.
|
2018-01-24 00:55:44 +01:00 |
|
xarkes
|
788db85562
|
Remove cast for c++ msvc
|
2018-01-23 18:32:50 +01:00 |
|
xarkes
|
9666b2433e
|
Added ifdef cplusplus in r_itv.h
|
2018-01-23 17:26:28 +01:00 |
|
Khairul Azhar Kasmiran
|
68c8c8455a
|
bin.strpurge: improved its help (#9232)
|
2018-01-23 14:08:33 +01:00 |
|
pancake
|
5d4439d246
|
Greenify Travis
|
2018-01-23 11:21:04 +01:00 |
|
Adrian Studer
|
cdda904a27
|
8051 esil rework almost done (#9231)
|
2018-01-23 02:04:18 +01:00 |
|
pancake
|
62a6930768
|
Fix heap overflow in swift demangler
|
2018-01-22 19:09:16 +01:00 |
|
pancake
|
e5e1f39cba
|
Fix UAF in RBin.load()
|
2018-01-22 18:25:46 +01:00 |
|
pancake
|
b57fe402c7
|
Remove noisy printfs and use more calloc
|
2018-01-22 17:44:33 +01:00 |
|
Khairul Kasmiran
|
7c8252c6f3
|
Using the shorter !bang
As requested by pancake.
|
2018-01-22 22:27:33 +08:00 |
|
sivaramaaa
|
d9e8c50e8d
|
Added warning msg for maxbbsz (#9230)
|
2018-01-22 17:57:55 +05:30 |
|
Maijin
|
5ff5a67643
|
AVR default CPU ATmega8 to avoid regressions
|
2018-01-21 19:16:53 +01:00 |
|