Commit graph

1347 commits

Author SHA1 Message Date
deeso
d5908941fb Steps toward fixing the reopen of a file being debugged 2014-04-24 18:21:40 -05:00
Fedor Sakharov
3ea8820b76 dwarf: Store DW_AT_comp_dir var in sdb_addrinfo.
This variable points to the default directory to be
searched for source files of the binary. This is used
by linenumber information but is stored in debug_info section.
debug_info by default is DWARF4(which is currently not supported)
and debug_lines is by default DWARF2 so for now if using DWARF4
in your binaries you would have to set this var by hand.
2014-04-24 11:49:19 +02:00
deeso
c6a7faad77 fixed the bug with the insane fuzz command 2014-04-22 23:06:00 -05:00
pancake
836803d786 Sdbize RBin.list_archs(). Expose addrinfo in 'k bin/fd.#/addrinfo/*' 2014-04-23 03:57:13 +02:00
pancake
fee19ad875 Bump SDB fixing some ns issues 2014-04-23 03:27:50 +02:00
Fedor Sakharov
6c5505b39d Use sdb to store dwarf lineaddr info 2014-04-21 19:22:37 +04:00
pancake
db42789d62 Make the http server work on w32 (^C not handled yet) 2014-04-21 12:55:34 +02:00
Anton Kochkov
57eb5c5ee2 Fix CID #1134721 2014-04-21 02:58:05 +04:00
deeso
a1e81a4cbd refactored some of cmd_hash 2014-04-20 17:22:51 -05:00
pancake
61fba34835 Add 'iA' command to list all archs (sub-bins) 2014-04-18 12:10:38 +02:00
pancake
cf2e5799a9 Update to latest sdb 2014-04-16 06:26:47 +02:00
pancake
bea860681b Make include files C++11 friendly 2014-04-11 10:26:25 +02:00
pancake
774ccc71a0 Fix asm.arch=?asf issue, implement asm.syntax=? 2014-04-11 02:22:41 +02:00
pancake
bb531643ca Fix asm.arch=? asm.cpu=? and add hex.pairs option 2014-04-10 22:18:26 +02:00
pancake
10f2439c5d Update sdb and fix #777 - pxq and pxw honors cfg.big_endian 2014-04-10 19:18:21 +02:00
pancake
20cb48898f Fix #763 - 'bf' tab autocompletion 2014-04-05 12:10:30 +02:00
pancake
ad6b3842df Fix build and some more sdbization of anal vars 2014-04-04 03:42:22 +02:00
Adam Pridgen
eaa8f303fc fixed issue with r_bin missing stuff 2014-04-03 14:13:02 -05:00
Adam Pridgen
3048a34783 Trying to fix mem-leaks, and allow updating of bin object infos 2014-04-03 14:04:07 -05:00
pancake
08d94e38e1 Plugins are now loaded from API, not from Core constructor 2014-04-03 12:43:30 +02:00
Adam Pridgen
d876dec7ee Adding java command to help identify external calls, reads, and writes 2014-04-02 17:02:23 -05:00
pancake
b417f655da Update Sdb, adding refcounting and some coverity fixes 2014-04-02 01:32:18 +02:00
Adam Pridgen
6bc694f873 Added colorization to pdn and added a dead code warning if all the bytes in a method are not consumed during analysis. 2014-04-01 16:22:56 -05:00
pancake
4e8ab49948 Fix freeing issue in RCore plugins and rename RCmdPlugin to RCorePlugin 2014-04-01 17:17:03 +02:00
pancake
f288cb811b Better r2048, more random refactoring for anal sdbization 2014-03-31 04:42:55 +02:00
pancake
bc344eea1d Add r2048 game in V! command. Initial sdbization of fcn vars 2014-03-31 03:06:45 +02:00
pancake
818e6666b5 Bump sdb. fixes some memleaks and overflows 2014-03-29 00:39:51 +01:00
pancake
3ee51a2d02 Fix w32 build 2014-03-28 17:17:56 +01:00
pancake
ae20ea8132 Add ragg2-cc support for OSX-x86-64 2014-03-28 16:22:34 +01:00
Adam Pridgen
8d994160b0 Java CP String rewriting works, add R_NEW0 to RIODesc macro 2014-03-27 14:08:56 -05:00
pancake
2397c956c9 Use R2_ as unique header guard prefix 2014-03-27 16:34:17 +01:00
Adam Pridgen
478d642434 Adding a command to shift blocks 2014-03-26 22:41:31 -05:00
pancake
d3af1ea077 Fix #723 - header guards conforming to C standards 2014-03-27 02:32:26 +01:00
pancake
13fb09ee5f Update sdb from git and sync base64 fixes 2014-03-26 23:17:40 +01:00
condret
27d7725950 Code clean up and fix o+ 2014-03-26 22:32:45 +01:00
pancake
609122eac9 Update to sdb 0.9 (array api changes) 2014-03-26 04:16:03 +01:00
pancake
cdfc568591 Use RList in RAnal->plugins 2014-03-25 12:06:48 +01:00
Adam Pridgen
09fa5cf10c Added extend to io support, now files can be extended, b00y4! 2014-03-24 22:57:36 -05:00
pancake
7ffb5699a4 Initial work on anal/x86.cs esil 2014-03-25 04:10:44 +01:00
condret
d6dae07979 Implement RAnalCycleFrame Stuff, New optypes and esil-adc/sbc 2014-03-25 02:36:54 +01:00
pancake
c5db30dcd5 More static link fixes 2014-03-25 01:21:25 +01:00
pancake
51fb0a0581 Fix static typedef issues 2014-03-25 00:34:23 +01:00
Fedor Sakharov
900721165c cr16: Adds anal support 2014-03-24 21:18:57 +04:00
Adam Pridgen
12dd493f6d extended yank command so that offset and len did not need to be specified 2014-03-22 15:44:21 -05:00
Adam Pridgen
2e2e2eaac2 remove yank_off (ha) 2014-03-21 15:29:44 -05:00
Fedor Sakharov
08aca601b1 cr16: Initial support for CR16. 2014-03-21 21:03:17 +04:00
Adam Pridgen
940db1cf75 Added the ability to yank a file into a buffer without loading it 2014-03-20 23:25:39 -05:00
Adam Pridgen
b144099451 RCore yank_buf is now a RBuffer with a defined API. Tweaked RBuffer so it reallocs buffers correctly. Modified io_zip to write through on new files. 2014-03-20 13:09:37 -05:00
pancake
6a835f159d Fix static link 2014-03-18 01:36:54 +01:00
pancake
b1b02fba8e Fix linkage of RCoreJava plugin 2014-03-18 00:55:26 +01:00