5803 Commits

Author SHA1 Message Date
pancake
f7eee65067 Bump for cs-v3-rc1 2014-09-22 17:10:45 +02:00
pancake
9ee9521a59 Also quickseek to CCALLs ('0'-'9' in visual disasm) 2014-09-22 17:00:18 +02:00
pancake
6d8b9608a7 Add doc for that new rax2 thing 2014-09-22 16:40:08 +02:00
pancake
a095ad7a42 Fix #1356 - rax2 =10 0x89984 or rax2 =16 ... 2014-09-22 16:35:23 +02:00
pancake
b0b16a7318 Allow af and df to resize+ redefine new function (anal testing) 2014-09-22 15:00:41 +02:00
pancake
8863e9917e Fix '[$$]'-like expressions 2014-09-22 13:54:08 +02:00
pancake
342ff7ba4f Bring back the anal vars (wip), Fix Vvg, and VJK with screen boundaries 2014-09-22 13:45:36 +02:00
pancake
1306653d4a Working with 'afa' and 'afv' again. Updated sdb for some goodies 2014-09-22 04:22:47 +02:00
pancake
bd2da0557e Fix infinite analysis loop issue 2014-09-22 02:10:27 +02:00
pancake
196cfd0534 Initial major cleanup of the RAnal module 2014-09-22 01:39:24 +02:00
condret
2a4b1f0d96 remove a useless conditional 2014-09-21 23:29:25 +02:00
pancake
c896cf7d50 Fix pda 2014-09-21 03:49:47 +02:00
Maijin
1982aa498f PE Parsing: Add pe_image_data_directory
PE Parsing: Add pe_image_data_directory
2014-09-21 03:25:25 +02:00
pancake
d6aeae624f Implement te,tb,tk and pf E, pf B to handle enum and bitfields 2014-09-21 01:39:18 +02:00
Maijin
4f8ee8f22b PE parsing:add pe_nt_img_header support 2014-09-21 00:04:54 +02:00
Adam Pridgen
2d3187670d Fix double check and a minor bug 2014-09-21 00:04:19 +02:00
pancake
46ccb5e361 Fix pf x? (b)ee ;pf.a crash 2014-09-20 22:58:46 +02:00
deeso
55fe0a9e9a Added command that 'bruteforces' the parsing of a class file in a blob of data 2014-09-20 19:46:21 +02:00
condret
ca73e908e7 replace the "R_TRUE >" foo with "R_TRUE !=" foo and fix #1388 2014-09-20 19:31:52 +02:00
pancake
ac22f9e25c Fix several COFF parsing crashes. Bring back /B 2014-09-20 19:28:56 +02:00
pancake
43d213853f Fix PE crash 2014-09-20 18:43:04 +02:00
pancake
e627c05c4a Avoid infinite loading times for some crafted mach0 2014-09-20 18:15:09 +02:00
pancake
9977a4721d Fix some mach0 crashes 2014-09-20 17:45:06 +02:00
pancake
5ff1de1068 Fix another ELF parsing crash (thanks @maijin for reporting) 2014-09-20 16:12:44 +02:00
jvoisin
86c3d0e70f Fix some trivial coverity issues 2014-09-20 15:56:34 +02:00
pancake
fc2bb2af7f Fix 4GB issue file and some more warnings 2014-09-20 15:53:29 +02:00
pancake
be7ef9d890 More warning cleanup 2014-09-20 15:35:08 +02:00
pancake
4c4173769b Revert "Fixing the issue where file size exceeds size of an integer":
3adb00621b84b271b6473cc35edabaff889141e5
e2afa84443b51faa6be1f09e465aa3d4ebadb879
0761955fdbaa671f87ac67d0f2e6c9918db08fae
17cc18fad09ca92ba88e668e3586054ec34c584f
135c62fb5de928fbc3c85bacb458ba4e9ef410c0
2014-09-20 15:33:59 +02:00
pancake
99b8dab78b Fix two enum-cast warnings 2014-09-20 15:21:25 +02:00
pancake
143033b5d6 Add PE DOS header struct in r2 -nn (via maijin) 2014-09-20 13:27:54 +02:00
pancake
3e7612ced2 Add osx-pkg-uninstall shell and apple scripts 2014-09-20 13:05:51 +02:00
pancake
94a1841b12 Add 'r2 --' to load no file at all. 2014-09-20 12:51:03 +02:00
pancake
cb83310c8b Restrict function size limits, avoid 4GB size functions 2014-09-20 10:50:26 +02:00
pancake
240e0d98a9 Fix some warnings 2014-09-20 10:13:48 +02:00
pancake
13d905c7a7 Update capstone from git 2014-09-20 09:50:36 +02:00
pancake
68b38a80de Bring back the JMP_IS_EOB analysis feature 2014-09-20 09:43:31 +02:00
condret
f6141a64a8 fix 2 gcc Wunused warnings in vio 2014-09-19 23:59:06 +02:00
condret
7ff2652577 more io cleanup 2014-09-18 22:57:31 +02:00
pancake
14ae021780 Remove debug from afna 2014-09-18 22:01:59 +02:00
condret
977c3834a2 add r_io_is_valid_offset and r_core_is_valid_offset 2014-09-18 21:28:02 +02:00
Jonathan Neuschäfer
4f7526d721 Add "const" in two places 2014-09-18 18:56:57 +02:00
Jonathan Neuschäfer
b87c3be119 "e asm.arch=nonexistent" should not change anal.arch 2014-09-18 18:56:57 +02:00
Jonathan Neuschäfer
f9294bfd0f Improve "C?" 2014-09-18 18:56:57 +02:00
Jonathan Neuschäfer
a29b8cdf33 vio.c: add a missing "int" to r_io_pwrite's declaration 2014-09-18 18:56:57 +02:00
Jonathan Neuschäfer
9b5d4d53bb fix an off-by-one bug in r_isprint
Array accesses, yeah.
2014-09-18 18:56:57 +02:00
Jonathan Neuschäfer
0e6d969e60 Make webui and r2agent a little more ASan-friendly, use strncmp. 2014-09-18 18:56:57 +02:00
Jonathan Neuschäfer
64574ac5fb Fix an one-byte buffer overflow in string_scan_range 2014-09-18 18:56:57 +02:00
Fedor Sakharov
0592964fe9 propeller initial commit 2014-09-18 18:51:24 +02:00
condret
c79bd47335 deprecate r_core_sync_view_by_file 2014-09-18 18:27:58 +02:00
condret
11692a7a62 deprecate r_core_sync_view_by_fd 2014-09-18 18:27:38 +02:00