Commit Graph

15040 Commits

Author SHA1 Message Date
Oscar Salvador
474e56c4b0 Temporary fix for reading regstate from CORE (#9615) 2018-03-07 09:40:33 +01:00
vdf-git
b526d7af16 Added function to translate number to imm12 (#9604) 2018-03-07 09:39:29 +01:00
pancake
d2f9e090c7 Improve aa* and aas to analyze all entrypoints 2018-03-07 01:56:39 +01:00
pancake
cf238084e0 Improve white theme 2018-03-07 01:52:11 +01:00
pancake
30e98b24be Fix: ed works when no r2rc exists, add RFile.touch() and fix .dump() 2018-03-07 01:20:06 +01:00
pancake
6ac290eaec r_cons_yesno() is now echo-ing the pressed key 2018-03-07 01:19:04 +01:00
pancake
8f43e155c4 Fix warning and remove graph layer warning message 2018-03-07 00:51:49 +01:00
pancake
747de793c3 Fix build on Linux 2018-03-07 00:33:03 +01:00
pancake
1d81e15424 Introduce graph.dummy to disable the creation of dummy nodes in the graph
- If disabled layout is worst, but 't' and 'f' work because there
  are no dummy nodes to follow_nth()
2018-03-06 23:28:19 +01:00
Sven Steinbauer
55a3dcaa1c Remove compiler warnings from nz (#9609)
FIX #9592
2018-03-06 21:50:04 +01:00
pancake
6f7d72f12c Fix undeletable function bug. Test: af+ $$ foo; af- $$ 2018-03-06 21:47:08 +01:00
Khairul Kasmiran
88eb6e9645 Fixed read_at param names 2018-03-06 22:30:16 +08:00
Khairul Kasmiran
f5f9ee39d3 Moved read_at into RAnal 2018-03-06 22:26:02 +08:00
Khairul Kasmiran
2244152360 new_read_window 🡒 read_at 2018-03-06 22:19:57 +08:00
cyanpencil
0d3879fc52 Fix "simple edges" graph (#9607)
* Fix graph edges

* Refactor
2018-03-06 14:32:30 +01:00
Oscar Salvador
61765c3e15 Fix coredump generation (#9605) 2018-03-06 13:54:25 +01:00
Khairul Kasmiran
3d1689bd3c modify_read_window → new_read_window 2018-03-06 20:18:25 +08:00
Vanellope
d39ddcba26 fixed the bug that bothered you from changing more than once with VbT (#9602) 2018-03-06 10:37:43 +01:00
Paul I
9c0d682e60 Meson: Invoke python via <python3> module + some little fixes (#9594)
* Meson: Invoke python via <python3> module

* Meson: Added version check

* Meson: Disable git output for capstone cloning command
2018-03-06 08:28:40 +01:00
Thomas Bailleux
4ab85b70e5 Fixes #9318 - Replace return by break, fixing the infinite loop (input* wasn't consume entirely) (#9597) 2018-03-06 01:33:12 +01:00
pancake
92fc73f7d9 Partially enable utf8 in visual panels and honor color theme 2018-03-05 23:32:27 +01:00
pancake
046d38a746 Fix some uninitialized variables for DEX 2018-03-05 18:44:55 +01:00
pancake
4cfdbcc678 Remove asm.bbinfo 2018-03-05 18:33:16 +01:00
pancake
c60d937658 Unsigned cast for mz entrypoint 2018-03-05 18:22:47 +01:00
Anton Kochkov
878c53491e Fix MZ warnings 2018-03-05 21:42:05 +08:00
Khairul Kasmiran
3819134003 Cannot initial declare in for loop 2018-03-05 21:04:38 +08:00
Anton Kochkov
602a5b9cef Fix #9387 - MSVC demangling in PDB 2018-03-05 20:25:05 +08:00
Rene Laemmert
2fe71e69da added my theme (#9589) 2018-03-05 12:47:20 +01:00
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