Commit Graph

4063 Commits

Author SHA1 Message Date
pancake
405d56e5b9 Fix #764 - rahash2 -a all show empty hashes 2014-04-05 12:31:58 +02:00
pancake
20cb48898f Fix #763 - 'bf' tab autocompletion 2014-04-05 12:10:30 +02:00
Adam Pridgen
75043c88f3 added java command to print out the exception table 2014-04-05 04:12:56 -05:00
Adam Pridgen
b182b23b40 fixing the following coverity issues, which entails the issue with print and most of the java issues:
1196398, 1196403, 1196402, 1196401, 1196400, 1196413, 1196415, 1196414, 1196411
2014-04-05 00:39:17 -05:00
Adam Pridgen
aea7766d96 Fixed replace cp classname code, and added code to guard against too much fail if the java file is mangled 2014-04-05 00:10:25 -05:00
Adam Pridgen
d4657446d9 Adding code to check the end of buffer 2014-04-04 23:16:17 -05:00
Adam Pridgen
61ccb44890 Fixing more memory leaks in java/class.c 2014-04-04 22:26:58 -05:00
Adam Pridgen
35984ef8a6 Adding default values if imports cant be resolved 2014-04-04 20:29:08 -05:00
pancake
f0b4e88157 Fix build 2014-04-05 02:20:06 +02:00
pancake
bd7f7cb74c Fill symbol type bin info for coff 2014-04-05 02:09:45 +02:00
pancake
3be52d8ac6 Fix m68k instruction length in disassembler 2014-04-04 17:45:04 +02:00
Adam Pridgen
0f1cb60b2d Fixed an off-by-one write bug, but need to fix the class replacement function 2014-04-04 09:39:04 -05:00
Adam Pridgen
1110265678 Eliminated most of the memory leaks caused by class file parsing 2014-04-03 22:16:28 -05:00
pancake
ad6b3842df Fix build and some more sdbization of anal vars 2014-04-04 03:42:22 +02:00
pancake
662de48bd2 Fix rabin2 -z on Rust binaries 2014-04-04 00:24:56 +02:00
pancake
613e6e2f9c Fix invalid free and r2 -hh help 2014-04-03 23:05:52 +02:00
pancake
a95cdefae5 Fix #747 - /p 10 doesnt works 2014-04-03 22:55:16 +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
94bcf930ee fixed a bug that unnecessailry deleted the constant null type 2014-04-03 02:03:20 -05:00
Adam Pridgen
9d6556cf93 References in code works 2014-04-03 00:12:32 -05:00
pancake
eb4373e325 Update sdb (add -j), fix static link builds 2014-04-03 04:04:03 +02:00
pancake
9cb435b407 Update to capstone 2.1.2 2014-04-03 03:33:17 +02:00
Anton Kochkov
4a5e9c7a05 Fix ESIL segfault on x86 Capstone 2014-04-03 02:38:28 +04:00
Adam Pridgen
d876dec7ee Adding java command to help identify external calls, reads, and writes 2014-04-02 17:02:23 -05:00
Anton Kochkov
b4f1cd220f Show imports in disassembly 2014-04-03 00:59:13 +04:00
Adam Pridgen
3ddac2d893 Fixed yank from file RCoreFile swap, and fixed logic bug in io.c that would prevent file swaps 2014-04-02 13:10:26 -05:00
Adam Pridgen
f8679bb888 Fixed yank from file RCoreFile swap, and fixed logic bug in io.c that would prevent file swaps 2014-04-02 13:10:03 -05:00
pancake
b4d10aa2db Fix #753 - Fix crash in sC (null deref coz invalid sdb key name) 2014-04-02 18:07:47 +02:00
pancake
dbda9f5fb8 Fix ns-free null deref 2014-04-02 10:03:33 +02:00
Adam Pridgen
3fb12cddd1 fixed a bug in the annotations parsing and interfaces parsing 2014-04-01 19:45:44 -05:00
pancake
b417f655da Update Sdb, adding refcounting and some coverity fixes 2014-04-02 01:32:18 +02:00
Adam Pridgen
d3e09af4c9 Removing use of r_cons_printf from java analysis plugin 2014-04-01 16:36:33 -05: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
5c32779d52 Workaround doublefrees until we get refcounting in Sdb 2014-04-01 04:03:48 +02:00
Adam Pridgen
494e329d92 fixed bug for creating utf8 summary (thanks valgrind) 2014-03-31 15:52:03 -05:00
Adam Pridgen
9f8d8b7b2e Adding a print summary for the class file, and revamping how summary dumps string content 2014-03-31 15:35:47 -05:00
Adam Pridgen
85d7d8a11d Fixing a typo, using the wrong buffer 2014-03-31 10:35:18 -05:00
pancake
796bb19cfd Implement ?x- command to decode hexpair strings 2014-03-31 17:16:27 +02:00
pancake
9e08e07b7b Fix build, remove useless debug printfs 2014-03-31 16:39:16 +02:00
pancake
eaccd3bb7a Fix #743 - rax2 -v shows interpreter 2014-03-31 05:46:42 +02:00
pancake
f288cb811b Better r2048, more random refactoring for anal sdbization 2014-03-31 04:42:55 +02:00
condret
b0f2f54a05 correct a few esil-strings 2014-03-31 03:07:55 +02:00
condret
cd92dfee31 fix an io-map bug
this makes the wall of 0xff at the end of this video less scary : http://runas-racer.com/foo/io_bugs.mp4
2014-03-31 03:07:50 +02:00
condret
4947acdfa7 prevent T in visual-mode from segfaulting
thx @thejh
someone, please take a look at this, the real bug might be still existing
2014-03-31 03:07:46 +02:00
pancake
bc344eea1d Add r2048 game in V! command. Initial sdbization of fcn vars 2014-03-31 03:06:45 +02:00
Adam Pridgen
7bee007b9c Class name replacement works 2014-03-30 14:04:15 -05:00
Adam Pridgen
a7bcdcab01 Adding class replacement 2014-03-28 21:06:26 -05:00