Giovanni
|
07ba47823b
|
Remove annoying print
|
2017-05-15 22:32:17 +02:00 |
|
pancake
|
cda2454011
|
Fix #7498 - use after free in zignatures
|
2017-05-15 22:10:47 +02:00 |
|
pancake
|
ec9967e684
|
Remove unused variable in gnu arm disassembler
|
2017-05-15 22:06:56 +02:00 |
|
Giovanni
|
e9d22a4e15
|
pdc improvements (still not perfect)
|
2017-05-15 21:56:46 +02:00 |
|
alvarofe
|
9f8a1586e8
|
Fix memleak in resource code
|
2017-05-15 18:34:54 +02:00 |
|
alvarofe
|
c80221d0c9
|
Fix mapping when imageBase is greater than bin->size PE
|
2017-05-15 18:26:00 +02:00 |
|
Khairul Azhar Kasmiran
|
8bb1b9674c
|
Fixed signed char right shift in r_str_escape_ (#7497)
|
2017-05-15 17:13:32 +02:00 |
|
pancake
|
72433d1465
|
Add support for setend ARM instruction
|
2017-05-15 16:53:08 +02:00 |
|
pancake
|
8ccedf3973
|
Add workaround for a pdf fix
|
2017-05-15 14:40:43 +02:00 |
|
pancake
|
03275401c9
|
Fix #7473 - pdf boundaries
|
2017-05-15 13:02:56 +02:00 |
|
pancake
|
f5948a9124
|
Fix #7495 - Avoid always-false conditionals
|
2017-05-15 12:53:05 +02:00 |
|
soez
|
edba3d11f0
|
Fix max_global_fast again
|
2017-05-15 12:05:44 +02:00 |
|
alvarofe
|
d74ff6bac1
|
Fix mem leak in resourece pe
|
2017-05-15 10:34:19 +02:00 |
|
pancake
|
4e8e66a6cc
|
Show offset in psb and add psbq to only print strings
|
2017-05-15 01:28:28 +02:00 |
|
pancake
|
0361dd09cb
|
Fixes for the readme, and properly setup capstone for meson
|
2017-05-15 01:17:29 +02:00 |
|
Álvaro Felipe Melchor
|
99c90aad56
|
Add resource support into radare for PE files
|
2017-05-15 01:00:49 +02:00 |
|
Florian Märkl
|
6e1595d513
|
Set prj.name before saving a project to save that value correctly (#7485)
|
2017-05-14 23:17:37 +02:00 |
|
Adrian Herrera
|
c7cc81e197
|
Add S.j command to print current section in JSON (#7490)
|
2017-05-14 23:16:35 +02:00 |
|
pancake
|
478095b6e8
|
Fix meson build on macOS
|
2017-05-14 23:15:07 +02:00 |
|
SkUaTeR
|
9a1337512a
|
meson.build fixes to build with MSVC
|
2017-05-14 23:06:00 +02:00 |
|
pancake
|
2b4ef99e94
|
Fix history up issue reported by @jduck
|
2017-05-14 22:59:02 +02:00 |
|
pancake
|
9c356a9448
|
Fix #7492 - Properly Handle x/ argument as address
|
2017-05-14 22:36:06 +02:00 |
|
Khairul Azhar Kasmiran
|
a4ab7cdcda
|
Use r_str_escape for str flag cmts (#7483)
* Using r_str_escape for str flag cmts
* Escape '"' and '\'
* Escape ESC
* Properly escape Windows UTF-16 2-byte chars
|
2017-05-14 09:50:01 +02:00 |
|
Adrian Herrera
|
b0b1c7ff05
|
print empty json list when there are no xrefs (#7487)
|
2017-05-13 22:38:34 +02:00 |
|
pancake
|
ea2751993f
|
Show all flags in data refs, not just the first one
|
2017-05-13 19:38:14 +02:00 |
|
pancake
|
02a905c5a4
|
Fix build on respectful compilers
|
2017-05-13 18:34:10 +02:00 |
|
pancake
|
6756662d3a
|
Implement pxj, p8j, pxwj, pxhj and pxqj
|
2017-05-13 18:27:55 +02:00 |
|
pancake
|
1f34e3f450
|
Identify main for ELF arm64 binaries (tested on ubuntu-pinebook)
|
2017-05-13 17:38:53 +02:00 |
|
alvarofe
|
27282d50cb
|
Use of r_read_ble32 to detect main in pe
|
2017-05-13 13:17:11 +02:00 |
|
pancake
|
7f7df81926
|
Fix memleak in PE entrypoint detection
|
2017-05-13 12:47:12 +02:00 |
|
pancake
|
842623c028
|
Enhance @@ foreach operator
|
2017-05-13 12:41:30 +02:00 |
|
pancake
|
02fa7b92e1
|
Enhance the white color theme
|
2017-05-13 05:28:30 +02:00 |
|
pancake
|
8c49c29900
|
Aim to fix va_copy issue in rcons
|
2017-05-13 03:35:01 +02:00 |
|
pancake
|
487cf1d703
|
Fix those aarch64 warnings
|
2017-05-13 03:00:39 +02:00 |
|
pancake
|
4d41c69742
|
Fix for @@c:/c to be compatible with @@/c
|
2017-05-13 02:35:31 +02:00 |
|
pancake
|
e1253e0efb
|
Fix #7480 - do not create dirty files on project load
|
2017-05-13 02:20:06 +02:00 |
|
pancake
|
6a140bfc5b
|
Support another main signature for PE
|
2017-05-13 02:14:01 +02:00 |
|
SkUaTeR
|
28f785daa0
|
MSVC compile correctly (WIP)
|
2017-05-13 00:42:00 +02:00 |
|
pancake
|
11e8da31ed
|
Fix alignment issues in hotkeys hints in disasm
|
2017-05-13 00:40:50 +02:00 |
|
Maijin
|
13240358a7
|
enhance main detection for MSVC
|
2017-05-12 18:24:46 +02:00 |
|
Sven Steinbauer
|
d2a839ff30
|
Error on invalid immediate for arm mov (#7479)
|
2017-05-12 14:04:50 +02:00 |
|
pancake
|
ed5e999b86
|
Refactor fo command into an api for cfg.fortunes
|
2017-05-12 03:44:53 +02:00 |
|
pancake
|
52dc44bc50
|
Honor user settings after loading the project when no bin info is found in RBin
|
2017-05-11 23:02:51 +02:00 |
|
Florian Märkl
|
63ae409288
|
Fix cmd_help reading beyond input array for ?O (#7477)
|
2017-05-11 21:22:53 +02:00 |
|
Juan Pablo Canepa
|
7dcf4bf796
|
Removed unneeded message from build system (#7478)
|
2017-05-11 21:06:01 +02:00 |
|
pancake
|
cab7a3a378
|
Fix pdrj test and catch errors in pdR
|
2017-05-11 12:45:04 +02:00 |
|
pancake
|
847d3f1195
|
Add missing midcursor check
|
2017-05-11 12:49:03 +02:00 |
|
pancake
|
3bfadcd4a3
|
Fix #7458 - Implement asm.midcursor
|
2017-05-11 12:47:48 +02:00 |
|
pancake
|
aa8a5fdb30
|
Fix two memleaks in r_json and r_x509
|
2017-05-11 12:29:42 +02:00 |
|
pancake
|
9523beb3bf
|
Initial implementation of pdR, the af-less pdr
|
2017-05-11 12:27:08 +02:00 |
|
pancake
|
a58e556c34
|
Fixes for capstone3
|
2017-05-10 22:53:31 +02:00 |
|
pancake
|
81f2f82cd3
|
Fix write(0) in radiff2 -x
|
2017-05-10 22:28:11 +02:00 |
|
SkUaTeR
|
1b5a746786
|
add more fixes to msvc build (#7468)
* add more fixes to msvc build
* more fixes
|
2017-05-10 22:12:49 +02:00 |
|
pancake
|
b24281c9c5
|
More fixes for mingw
|
2017-05-10 15:32:34 +02:00 |
|
pancake
|
ad54e9ddf1
|
Refix mingw32 build
|
2017-05-10 00:34:05 +02:00 |
|
pancake
|
1db8c637ae
|
Fix meson build on macOS
|
2017-05-10 00:05:50 +02:00 |
|
SkUaTeR
|
beb80cfc16
|
Fixes for MSVC
|
2017-05-09 23:53:20 +02:00 |
|
pancake
|
69b4c61b8a
|
Fix mingw32 build
|
2017-05-09 22:57:47 +02:00 |
|
alvarofe
|
a24dc27556
|
Move jni init function into entrypoints
|
2017-05-09 22:41:06 +02:00 |
|
Giovanni
|
72b643654d
|
iCj - Signatures in JSON format
|
2017-05-09 14:43:07 +02:00 |
|
xarkes
|
926f024909
|
Improved MSVC support (WIP)
|
2017-05-09 14:25:57 +02:00 |
|
Rene Laemmert
|
f355ad66a1
|
honor retn <num> in esil x86 cs (#7457)
|
2017-05-09 12:43:58 +02:00 |
|
pancake
|
6a9579097c
|
Fix anal.timeout description
|
2017-05-09 11:09:11 +02:00 |
|
pancake
|
0b4e63c732
|
Support Java_*_init pattern for JNI libs
|
2017-05-09 04:09:27 +02:00 |
|
pancake
|
6f6c0db635
|
Do not use dynamic size arrays in stack. Fix crash in DEX
|
2017-05-09 04:01:06 +02:00 |
|
pancake
|
e0ea16c394
|
Honor cfg.log for analysis metadata (CC, ...)
|
2017-05-09 03:38:29 +02:00 |
|
pancake
|
c4b6da3eaa
|
Support -e -s in #!vala
|
2017-05-09 03:22:47 +02:00 |
|
pancake
|
d7c2c717ea
|
Fix deadlock in r_core_cmd spawned from V@
|
2017-05-09 03:06:50 +02:00 |
|
pancake
|
d97c6fb7f5
|
Implement cfg.log and cmd.log
|
2017-05-09 02:58:39 +02:00 |
|
pancake
|
31468882cc
|
Add support for #!python -e and other rlang plugins
|
2017-05-09 02:42:51 +02:00 |
|
pancake
|
50b798c837
|
Fix mingw32 build
|
2017-05-09 02:42:16 +02:00 |
|
pancake
|
4846d210e2
|
Fix cmd_log tests T command
|
2017-05-09 02:10:28 +02:00 |
|
alvarofe
|
1a67862a1f
|
Refix oob in r_asn1.c
|
2017-05-09 01:35:29 +02:00 |
|
Khairul Azhar Kasmiran
|
3f506e0881
|
Fixed asm.cmtcol's off-by-one (#7452)
* Fixed asm.cmtcol's off-by-one
* Added a space
|
2017-05-08 20:21:56 +02:00 |
|
Marc
|
8bd2882979
|
Fix #7376 - segfault in dex (thanks to @marcograss for reporting)
|
2017-05-08 20:21:06 +02:00 |
|
soez
|
22c220c3e2
|
Update global_max_fast for dmh
|
2017-05-08 17:19:53 +02:00 |
|
radare
|
36dc6351cc
|
Merge tms320c64x plugins into tms320, use e asm.cpu=c64x
|
2017-05-08 10:35:32 +02:00 |
|
radare
|
3ae837aa89
|
Identify Rust main symbol on mach0 (#7448)
|
2017-05-08 09:49:43 +02:00 |
|
radare
|
08429062f2
|
Fix inPLT check for function analysis
|
2017-05-08 03:51:36 +02:00 |
|
Srimanta Barua
|
a4d4002ce0
|
Reorganized shlr/gdb in preparation for gdbserver
|
2017-05-07 11:53:17 +02:00 |
|
Raúl Peñacoba
|
90938f9a73
|
Add missing free() in regcomp.c
|
2017-05-07 11:52:47 +02:00 |
|
Tzaoh
|
9a7415af04
|
Fix #7421 - Implementing px0
|
2017-05-07 11:51:58 +02:00 |
|
alvarofe
|
85d0513474
|
Avoid leak memory in r_asn1.c
|
2017-05-06 23:28:10 +02:00 |
|
alvarofe
|
a71a41bd5f
|
Fix oob read in r_asn1.c
Variable used as length delemiter was user controlled producing oob
|
2017-05-06 23:23:21 +02:00 |
|
alvarofe
|
4e19275c1a
|
Fix minor warnings while compiling
|
2017-05-06 22:56:50 +02:00 |
|
Raúl Peñacoba
|
1409a1e3c6
|
Add missing free() in cmd_anal.c (#7433)
|
2017-05-06 19:17:06 +02:00 |
|
Khairul Azhar Kasmiran
|
c64f560d9a
|
Aligned callee info cmts (#7424)
|
2017-05-06 09:27:21 +02:00 |
|
Emily Bragg
|
da4aa29a8f
|
errant 'break' was causing documentation never to be printed for afi (#7426)
|
2017-05-06 09:26:42 +02:00 |
|
Christopher Hewitt
|
aade860cc9
|
Reorder includes to provide missing BIGNUM definition (#7425)
|
2017-05-06 00:04:09 +02:00 |
|
Francesco Tamagni
|
7f345ab70b
|
Fix arm64 ESIL: pass the correct param to arm64_reg_width (#7423)
|
2017-05-06 00:03:58 +02:00 |
|
pancake
|
64a0814180
|
Refix asm.bbline. thx @ret2libc for spotting it
|
2017-05-05 14:53:19 +02:00 |
|
pancake
|
d0d235423a
|
Remove asm.spacy and integrate the logic into asm.bbline when no fcn is found
|
2017-05-05 12:48:52 +02:00 |
|
pancake
|
add5b90598
|
Add runmeson.bat for windows builds
|
2017-05-05 02:49:29 +02:00 |
|
qrux0
|
d9cad2220b
|
Fix #7338 - afll? should explain the header abbreviations
|
2017-05-05 02:13:20 +02:00 |
|
pancake
|
4204fecce8
|
Fix #7406 - do not relsub on reg*x+base expressions
|
2017-05-05 02:11:02 +02:00 |
|
mrmacete
|
031e7a36dd
|
Add internal flags setting for esil_sub
|
2017-05-05 00:51:22 +02:00 |
|
pancake
|
bf6965dbcb
|
Fix null deref in r_str_const
|
2017-05-05 00:48:09 +02:00 |
|
pancake
|
0ac3477662
|
Use r_str_const to avoid dangling calling conventions in fcn->cc
|
2017-05-04 14:52:43 +02:00 |
|
Sven Steinbauer
|
028878f87a
|
add thumb lsr op
|
2017-05-04 12:59:01 +02:00 |
|
h4ng3r
|
905cb24851
|
Fix some heap overflows in DEX
|
2017-05-03 22:04:13 +02:00 |
|