Álvaro Felipe Melchor
84e871e456
Fix #5476 - fix UAF executing twice izz~:0
2016-08-28 17:36:18 +02:00
Tiago Gasiba
3e21569722
Fix dbic <num> <cmd> Arg parsing
2016-08-28 15:48:38 +02:00
Tiago Gasiba
1639113cb1
Fix swstep on x86-32 for UCALL/UJMP instructions
2016-08-28 13:56:29 +02:00
pancake
0e39492148
Make dalvik method/field names consistent again
2016-08-28 13:53:59 +02:00
Tiago Gasiba
e686af49aa
Make !? help available via ?!
2016-08-28 13:41:06 +02:00
pancake
220a0b46bd
Fix #5554 - Update !? help
2016-08-28 13:40:41 +02:00
Vlad Ivanov
9f55b79ca3
anal_xtensa: fix stack pointer definition in reg profile
2016-08-28 13:27:13 +02:00
pancake
0b32cf7c90
Fix recent regressions for DEX, fix entrypoints, {s,i}fields and lot of segfaults!
2016-08-28 13:19:04 +02:00
SkUaTeR
cc73f46ee3
fix overflow on reg sync ( #5628 )
2016-08-28 03:59:47 +02:00
Tiago Gasiba
3a7a46441e
Fix swstep on call [addr]
2016-08-27 19:19:58 +02:00
pancake
7cf0e1b633
Fix r2pipe:// (initial \x00 issue and cmd chop messages properly)
2016-08-27 02:32:43 +02:00
Rakholiya Jenish
66772837c0
Add support to have custom directory name for cloned repo
2016-08-27 01:36:40 +02:00
Damien Zammit
e9e8ae3629
Bigendian fixes: DEX parser ( #5588 )
2016-08-27 01:34:45 +02:00
SkUaTeR
8b17834eb5
Fix command do in windows, fix dr command to get segments registers, …
2016-08-26 23:51:56 +02:00
Damien Zammit
3ae075cba9
rabin2: Fix check for binaries and as a result don't need to open twice ( #5614 )
2016-08-26 22:21:06 +02:00
Pankaj Kataria
16502dbe90
Updated av to fix recent regression
2016-08-26 22:12:13 +02:00
BlueC0re
40aa48681d
Fix vmarks and save them in the project
...
removing deletion of marks after dump and using UT64_MAX as an unset flag throughout the code.
2016-08-26 21:35:10 +02:00
BlueC0re
6f314bf0db
fix immediate base setting in visual mode
2016-08-26 20:02:02 +02:00
BlueC0re
0ad02a8afc
fixed missing newline in graph help menu
...
Was almost hiding the function callgraph keybinding.
2016-08-26 20:01:31 +02:00
Phil
ee7216a117
Fix typos in cmd help msg
2016-08-26 20:01:15 +02:00
Jeffrey Crowell
bf95f88fe8
ignore kdev4 garbage
2016-08-25 23:23:58 -04:00
pancake
64d91ce2fb
Add scr.color.bytes and rename scr.colorops to scr.color.ops
2016-08-25 20:31:45 +02:00
Jeffrey Crowell
0db6959c6d
fixup grammar in r_debug_kill
2016-08-25 18:27:11 +00:00
pancake
30e3d06dbf
Fix #4814 - Make asm.reloff less confusing and add experimental asm.reloff.flags
2016-08-25 20:17:55 +02:00
pancake
2670953678
Initial boolification of the DisasmOptions struct
2016-08-25 18:55:09 +02:00
zlowram
fb4a895d9a
Fix #5571 - Add e asm.cmtrefs
...
Disabled by default. When enabled, it shows the flag and comment that is at the ref of the current instruction.
2016-08-25 18:41:49 +02:00
pancake
a74fed4fdf
Fix infinite loop in r2 -e cfg.editor=- -c- --
2016-08-25 17:46:08 +02:00
Rakholiya Jenish
c86010e702
pf indent fix and follow code standards ( #5607 )
2016-08-25 17:06:23 +02:00
Ahmed Mohamed Abd El-MAwgood
12ba06aab6
Fixing coverties in anal_tp.c ( #5606 )
...
CID 1361922
CID 1361920
2016-08-25 14:55:22 +02:00
Ahmed Mohamed Abd El-MAwgood
ee30afde45
Fixing infinite loop issue ( #5601 )
2016-08-25 11:26:35 +02:00
Wladimir J. van der Laan
59a03b7d9a
Fix stack pointer tracking for POPCNT POPFD POPFQ ( #5604 )
...
- POPFD and POPFQ were not counted
- POPCNT is not a stack operation but counts the '1' bits in a word.
Not sure where POPCNT belongs with it was wrong here.
2016-08-25 09:50:12 +02:00
Álvaro Felipe Melchor
7df4fc3ce4
Fix some coverities
2016-08-24 22:02:38 +02:00
pancake
a3ce21645e
Fix infinite loop in afm
2016-08-24 16:47:41 +02:00
pancake
e3c8b637f6
Update help for 'af' and handle invalid af subcommands
2016-08-24 16:45:55 +02:00
Rakholiya Jenish
a461d53397
Implement stack based splitting of args
...
* stack based splitting of args
* fix r_str_rchr
2016-08-24 16:33:45 +02:00
Sebastien Marie
4c1b1b7481
make r_sys_truncate() obey to sandbox mode ( #5594 )
...
the diff corrects a logic error in `__WINDOWS__ && !__CYGWIN__` case, as
r_sandbox_open() will return `-1` on error.
and it makes a sandbox check before calling truncate(2) syscall.
2016-08-24 16:30:43 +02:00
Sebastien Marie
2e0434d211
spelling namepsace->namespace ( #5596 )
2016-08-24 16:30:23 +02:00
Álvaro Felipe Melchor
34c6e3e1a1
Fix #5543 - oob write in Sr command ( #5598 )
2016-08-24 00:23:14 +02:00
Wladimir J. van der Laan
da564f28ee
Remove unused field addr from SymName
2016-08-24 00:01:40 +02:00
pancake
25e75fc00c
Update www-m from git (updated settings panel)
2016-08-23 19:27:03 +02:00
Wladimir J. van der Laan
fb196362e1
Handle NULL strings in r_bin_demangle ( #5587 )
2016-08-23 13:11:30 +02:00
Ahmed Mohamed Abd El-MAwgood
4a3c341ade
Fixing more bugs in type matching ( #5586 )
...
* Fixing more bugs in type matching
* Adding functionality to restore ESIL env var state before aftm was issued
2016-08-23 13:10:15 +02:00
pancake
4f1c50f7f5
Code cleanup and reindent in visual/core
2016-08-23 03:02:23 +02:00
pancake
662d482708
Fix #5559 - Fix build of release capstone
2016-08-23 01:46:07 +02:00
pancake
0b86c2ac55
Fix memleaks and r2pipe annoyance with izz
2016-08-23 01:39:16 +02:00
pancake
24c2bf009e
Update capstone and r2webui from git
2016-08-22 18:57:27 +02:00
pancake
2f73865c5c
Fix #5572 - show disasm in Vx and also fix build
2016-08-22 18:44:52 +02:00
pancake
fd0810fbf1
Fix memleaks in av, lot of anal code cleanup and do not always allocate bb->diff
2016-08-22 18:32:18 +02:00
Wladimir J. van der Laan
b68c345948
Add stackptr to aOj output ( #5582 )
...
It's 10:00 PM, do you know where your stack pointers are?
2016-08-22 18:07:15 +02:00
Joshua J. Drake
b526aded9c
Don't restore breakpoints on STEP recoil ( #5583 )
...
As the comment says, we need to pretend to satisfy the caller. For some reason
I also restored the breakpoints here. I cannot for the life of me figure out
why since it should be ok with in all cases.
For swstep=false, the step will stop right away (regardless of any breakpoints)
and thus need to remove breakpoints anyway.
For swstep=true, a breakpoint is created on the next instruction and would stop
too and thus need to remove breakpoints anyway.
So yeah, don't do this. Thanks for the report skuater!
2016-08-22 17:13:13 +02:00