pancake
0487c52169
Remove project directory if empty with P-
2018-03-05 12:11:54 +01:00
Benno Fünfstück
18bffe1257
feat(anal_avr): implement opcode masking for improved zignatures ( #9569 )
...
AVR instruction encoding is weird, we really need custom masking to get useful
zignatures.
2018-03-05 11:39:48 +01:00
Benno Fünfstück
6c77168732
feat(anal_avr): add missing opcode info (val, ptr) ( #9568 )
2018-03-05 11:23:03 +01:00
Riccardo Schirone
61036b3dd3
Fix tmpseek in visual with asm.emu ( #9585 )
2018-03-05 11:22:43 +01:00
radare
78d53e68d1
Remove wtf for bf->narch ( #9583 )
2018-03-05 11:20:50 +01:00
pancake
7f07d52008
Fix #9550 - UAF in VVOOO
2018-03-05 11:20:15 +01:00
Ayman Khamouma (ak42)
a95f9429d0
fix #9545 : allow subsequently loaded cpython modules to access libpython symbols ( #9570 )
2018-03-05 18:16:34 +08:00
Jay Bhavsar
1b03ccf6c0
Fix #9500 - remove projects
2018-03-05 10:14:00 +01:00
Khairul Kasmiran
1783ebd848
izj-type cmds: fixed spurious initial comma when using string filtering
2018-03-05 17:01:21 +08:00
vdf-git
e85be034e3
solves issue #9524 ( #9559 )
2018-03-05 09:40:31 +01:00
Riccardo Schirone
867f7526a9
Fix pd syntax (also aex and pa) ( #9578 )
...
* core/cmd_print: remove redundant code from "pd" command
No need to have tmp arch and tmp bits in the syntax, we can use @a and
@b. Also, fix @a and @b to temporarily overwrite anal hints.
* core: remove useless code in "pa" and "aex" commands
No need to have arch and bits in the command syntax, just use @a and @b.
* core: address coding style comments
2018-03-05 09:25:20 +01:00
Jack Baker
fac9ac9d3c
Find _main in MSVC-compiled MZ binaries ( #9586 )
2018-03-05 09:21:55 +01:00
Anton Kochkov
6a41524599
Revert "char* is a pointer ( #9580 )"
...
This reverts commit d57ae7ae1b
.
2018-03-05 12:33:11 +08:00
Anton Kochkov
1aaeba1c95
Fix Meson build
2018-03-05 12:26:08 +08:00
Guillaume Valadon
d57ae7ae1b
char* is a pointer ( #9580 )
2018-03-05 00:18:42 +01:00
Paul I
13f7013696
Meson: Added sdb building/installation rules ( #9575 )
2018-03-05 00:10:28 +01:00
Khairul Azhar Kasmiran
59d556d872
Aligned XREF comments like other comments ( #9551 )
2018-03-05 00:08:50 +01:00
pancake
03ff82839d
More code cleanup in RBin api for file and obj
2018-03-05 00:05:17 +01:00
pancake
0e692944a4
Refactor RBin for file and obj, mach0 headers to stdout
...
- Show CODESIGN load command offset+size
2018-03-04 23:52:45 +01:00
Jack Baker
5e93912b24
Fix colorizing real-mode addresses twice ( #9573 )
2018-03-04 22:29:40 +01:00
Khairul Azhar Kasmiran
3c7ee36386
izz/izzj works with -n without using rabin2 ( #9561 )
2018-03-04 22:04:56 +01:00
Florian Märkl
0570001038
Make idpi independent of bin loading ( #9560 )
2018-03-04 22:02:30 +01:00
sivaramaaa
c3faf2f033
Fix #9512 , Fix asm.emu.str and restore asm.emu in pds ( #9556 )
2018-03-04 22:02:07 +01:00
Benno Fünfstück
61198eca8f
fix(anal): use r_anal_op_free instead of free for op ( #9565 )
2018-03-04 21:54:44 +01:00
Lowly Worm
12d291be0f
fix double free in r_fs_find_off_aux
2018-03-04 11:10:19 -08:00
Florian Märkl
067ae7030d
Fix out of bounds write in vtables ( #9571 )
2018-03-04 00:43:44 +01:00
Florian Märkl
5e1f811ec0
Fix meson indentation ( #9567 )
2018-03-03 22:08:37 +01:00
xarkes
41b8e7d110
Fix dbtj json output
2018-03-03 19:38:27 +01:00
xarkes
00668df334
Fix non closing on readline failure (windows)
2018-03-03 17:49:27 +01:00
Giuseppe
f345d7cccc
Normalize usage output for some o
commands ( #9562 )
2018-03-03 17:06:06 +01:00
Florian Märkl
95a1b75784
Install Headers and .pc Files with Meson ( #9548 )
...
Use meson pkgconfig for .pc files
meson 0.44
Install same headers as acr
2018-03-03 20:00:18 +08:00
Riccardo Schirone
cb002bc25c
core: fix @B and add some undocumented commands
2018-03-03 10:50:19 +01:00
Riccardo Schirone
62850d9000
core: add undocumented command in graph mode
2018-03-03 10:50:19 +01:00
Riccardo Schirone
ee936475fb
core: print | char to print bbline
2018-03-03 10:50:19 +01:00
securisec
84ead4285f
Create darkda ( #9555 )
2018-03-03 10:49:54 +01:00
pancake
fda9737c42
Fix #9549 - Make @@@ work, add better help, use single char operators
2018-03-02 18:58:14 +01:00
pancake
b860076802
Fix #9541 - VC rotates scr.color instead of toggling
2018-03-02 17:58:44 +01:00
pancake
b1212240a1
Blindfix #9506 - null deref i cant reproduce
2018-03-02 17:52:36 +01:00
Giuseppe
a668ad4712
Make wopO stop when value isn't starting with 0x ( #9538 )
2018-03-02 11:03:05 +01:00
Jack Baker
cd1ab13e78
Additional _main signature for MSVC ( #9546 )
2018-03-02 11:02:33 +01:00
pancake
040dbad8a3
Add mach code signature magic entry
2018-03-01 19:03:20 +01:00
pancake
b4d3a78989
Use io.pcache instead of io.cache, improve speed, we dont need change logs here
2018-03-01 16:34:18 +01:00
pancake
59f3217ea8
Enable io.cache for afta too under aaaa.. we must optimize io.cache
2018-03-01 15:37:13 +01:00
pancake
de098d28f6
Improve autoanalysis support for noob users
2018-03-01 12:59:13 +01:00
pancake
346ad9b899
Fix #9489 - enable io.cache when using aaaa
2018-03-01 12:49:37 +01:00
pancake
8d675ab95a
Fix glitch in graph cropping introduced in 173c7ee49f
2018-03-01 12:01:29 +01:00
Duncan Ogilvie
e8621872b8
fix r_io_reopen when reopening with write access on windows ( #9539 )
...
workaround for #8840
2018-03-01 11:49:40 +01:00
pancake
e894b56205
Add more clippies
2018-03-01 10:53:53 +01:00
redmed666
2b9c554724
Implement axgj
...
* Added axgj option in the ax help menu
* Added an opts field for anal_axg in order to allow json output
* Added an if case for axg (allows json output)
* Added some checks for the json output from axg in order to have a correct json object
2018-03-01 10:50:56 +01:00
Vanellope
6b36d7773b
added in some missing codes to synchronize the offset of the disassemly in panels and visual ( #9542 )
2018-03-01 13:58:20 +08:00