pancake
562cb02721
Fix #7309 - Add afCl to get an aprox count of loops in a function
2017-11-24 14:22:29 +01:00
pancake
869d629bee
Fix type punned pointers in windbg
2017-11-24 14:09:56 +01:00
pancake
4b67c37fd5
Fix #8816 - Honor search.in and cmd.hit in /V
2017-11-24 13:48:08 +01:00
Anton Kochkov
12b9d8c3b4
Enable GDB for Windows ( #8877 )
2017-11-24 14:16:14 +08:00
Anton Kochkov
c5cf714a6d
Enable missing plugins for AppVeyor ( #8876 )
2017-11-24 13:13:01 +08:00
Anton Kochkov
d3f820dfc2
Fix AppVeyor build
2017-11-24 10:14:00 +08:00
pancake
f371229fe0
Oops scr.fps was already there :D show it in graph view too
2017-11-24 00:55:18 +01:00
pancake
92577e3c58
Fix oobread in arm analysis
2017-11-24 00:38:44 +01:00
pancake
27ef8319a5
Delete help.c and make it into cmd.c
2017-11-24 00:19:05 +01:00
pancake
a10b0b29c1
Fix in /s memleak and seek issues
2017-11-24 00:13:28 +01:00
pancake
293e915a7e
Enhance the visual graph workflow with auto-analysis
2017-11-23 23:42:10 +01:00
pancake
7d2da2201e
Implement scr.fps
2017-11-23 23:16:19 +01:00
pancake
1a2223ba07
Fix regression after optimization and use fcnIn in more places
2017-11-23 22:46:57 +01:00
pancake
fbd2e7039c
Fix format string
2017-11-23 22:37:44 +01:00
Rene Laemmert
0dfc77917b
Added some output to aab and improved the false positives a bit ( #8873 )
...
* Added some output to aab and improved the false positives a bit
* added cfg.debug befroe all those noisy eprintfs
2017-11-23 21:47:45 +01:00
pancake
6514041110
Add aflc command to count functions
2017-11-23 18:57:33 +01:00
pancake
8c1c01c5b0
Make visual mode 10x faster on big binaries by checking ds->fcn before O(n)
2017-11-23 18:35:13 +01:00
pancake
b631199245
Remove 'anal error' noisy debug printf
2017-11-23 18:10:59 +01:00
pancake
3649a190b8
Fix #8871 - Implement ffs command
2017-11-23 17:08:05 +01:00
pancake
75066808c7
Honor Capstone, LibSSL and Libmagic ldflags in pkgconfig files
2017-11-23 16:54:50 +01:00
Florian Märkl
cb47d46228
Use r_str_newf() in parse_tmp_evals() ( #8872 )
2017-11-23 15:41:06 +01:00
pancake
2f5563e685
Fix #8870 - sn/sp accepts an arg to override scr.nkey
2017-11-23 14:41:11 +01:00
pancake
9f12bb05cc
Fix last covs
2017-11-23 14:38:28 +01:00
pancake
2c39e67d80
Initial implementation of the 'ff' command to check the distance between flags
2017-11-23 14:34:07 +01:00
pancake
cae26f7124
Fix /s warnings
2017-11-23 14:03:13 +01:00
Khairul Kasmiran
110158c3e3
af+ no-bb fix
2017-11-23 19:49:25 +08:00
Florian Märkl
a48b877189
Fix multiple arrobas ( #8868 )
...
* Fix two arrobas in one command
* Support more than two arrobas
* Fix multiple @e: and @e: with duplicate keys
2017-11-23 13:01:24 +08:00
Anton Kochkov
10fe3b3e39
Fix AppVeyor build
2017-11-23 12:12:28 +08:00
Rick Altherr
e9f179f674
anal_x86_cs: Fix incorrect aliasing of CS and SS in 16-bit mode ( #8867 )
...
Looks like a typo in the offsets caused CS and SS to point to the same
offset in the register arena. They are actually distinct segment
registers.
2017-11-22 21:03:49 +01:00
sivaramaaa
e68c3e1c1a
Implement the new /s syscall search command
2017-11-22 18:43:40 +01:00
Maijin
f7aee6b441
Fix #8314
2017-11-22 15:25:34 +01:00
pancake
52145350d2
Add o-! command and fix ood
2017-11-22 15:00:06 +01:00
Khairul Kasmiran
e7afd67991
cfg.escbslash → str.escbslash
2017-11-22 21:35:09 +08:00
pancake
3ed6ca7a54
Fix build
2017-11-22 13:34:15 +01:00
pancake
84179ca610
Fix null deref in oo
2017-11-22 12:59:09 +01:00
pancake
a4f80190c5
Use tmpdir as home when not available
2017-11-22 12:55:56 +01:00
pancake
839fa08ce2
Honor TMPDIR on android too, to fix termux/adb environments, keeping in-app hardcoded
2017-11-22 12:44:24 +01:00
Srimanta Barua
21abaf4b51
Changed to a more correct system for parsing xml ( #8863 )
2017-11-22 12:03:09 +01:00
Michael Zhilin
236758fa1e
[FreeBSD] ino64 change on -head ( #8860 )
2017-11-22 11:25:00 +01:00
pancake
2831aae633
Use r_tinyrange_in in r_anal_fcn_in and 2x visual disasm
2017-11-22 01:58:14 +01:00
Khairul Azhar Kasmiran
8d7fb922dd
Add cfg.escbslash: Escape the backslash (currently Cs output only) ( #8855 )
...
* Renamed ign_bslash param to esc_bslash
* cfg.escbslash: Escape the backslash (currently Cs output only)
2017-11-22 01:09:58 +01:00
pancake
474e6586f8
Detect lang=go in ELF binaries
2017-11-22 01:06:57 +01:00
pancake
77ebba9699
Fix unaligned issue in sub
2017-11-22 01:01:00 +01:00
pancake
0a69a6ff5e
Shrink pxe width, for unicode10 friendly terminals :)
2017-11-22 00:44:29 +01:00
Anton Kochkov
e162bf3c3d
Slight Mingw32 building fixes
2017-11-21 12:50:27 +08:00
Fedor Sakharov
881e797e8b
We are moving EVM to radare2-extras
2017-11-21 01:31:05 +01:00
Maijin
5957fcd087
Add scr.randpal in ecr help
...
Add scr.randpal in ecr help
2017-11-20 13:12:56 +01:00
Maijin
1bfd377f74
Fix #8836 V! 'continue'
...
Fix #8836 V! 'continue'
2017-11-20 09:16:02 +01:00
Rick Altherr
9e440fb1b4
dreg: Fix printing of 16-bit x86 segment registers
...
'ar seg' ends up calling r_debug_reg_list() with size=0. This should
disable filtering of matches by size per the inner loop iterating over
the registers. An earlier check to ensure the requested size is valid
for this register set fails to allow for size=0 and will force it to
size=32 instead. When in 16-bit mode, that will cause no registers to
be printed.
2017-11-20 03:06:40 -05:00
Rick Altherr
750170e27b
bin_mz: implement header command (ih)
2017-11-20 03:06:40 -05:00