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
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
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
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
Rick Altherr
f5689beef4
bin_mz: Restructure check_bytes for clarity
...
As checks have been added for file formats that include an MZ header but
are handled by a different plugin, bin_mz's check_bytes has gotten hard
to understand. Restructure it as a default true with early exits to
simplify the logic.
2017-11-20 03:06:40 -05:00
Khairul Kasmiran
1805de9202
Cs8: add utf8 string
2017-11-19 21:05:01 +08:00
Khairul Kasmiran
645aa62758
vstart_off → i
2017-11-18 13:48:21 +08:00
Khairul Kasmiran
ed20d397f6
Added checks against underflow and overflow in store_versioninfo_gnu_verdef
2017-11-18 12:57:14 +08:00
Alex Kornitzer
34511da1f0
pf: missing structname fix and bumped the nesting limit to 5 ( #8759 )
...
* pf: bumped the nesting limit to 5
* pf: don't mutilate '?' it is already handled
2017-11-17 20:07:18 +08:00
pancake
04c492a60c
Add usrcmt on all themes
2017-11-16 11:48:15 -05:00
Francesco Tamagni
49e7045473
Tweak pink theme ( #8845 )
...
- more readable “call” color scheme
- add “usrcmt”
2017-11-16 10:28:04 -05:00
Khairul Azhar Kasmiran
6252ca48c7
Fix #8788 - asciify non-ascii chars
2017-11-15 10:45:30 -05:00
Raul Siles
08d9abe283
Change references from OSX to macOS
2017-11-15 10:43:31 -05:00
Sven Steinbauer
ab845480b1
Fix push and call ops for 64 bit extended regs ( #8837 )
...
* Fix push and call ops for 64 bit extended regs
Tests pushed to r2r master
* Remove undeed reg variable
2017-11-15 10:42:37 -05:00
pancake
8b5e0c0219
Add a comment on the stepback functionality to warn user about how broken is it
2017-11-15 01:13:29 +09:00
pancake
d772b5f0ad
Fix s..
2017-11-14 23:39:50 +09:00
pancake
24021c1c29
Implement ahh -> anal hint highlight
2017-11-14 23:36:04 +09:00
pancake
48bfa5087b
Fix regression
2017-11-14 05:25:04 +09:00
pancake
2ca9ab4589
Fix #8813 - segfault in dwarf parser
2017-11-14 04:15:54 +09:00
pancake
d43d2f738d
Fix asm.immstr
2017-11-14 03:59:24 +09:00