pancake
c2a4e6b473
Update capstone
2014-11-24 03:31:07 +01:00
pancake
f9fa0e5536
Fix ^C issue with nullcmd repeat issue (reported by @jfrankowski)
2014-11-24 03:10:29 +01:00
pancake
0d95f6ecfb
Fix portability issue in git pull for sys/install.sh (thanks zlul!)
2014-11-24 02:59:25 +01:00
pancake
a193e9d316
Fix #1665 - PE parser crash
2014-11-24 02:52:03 +01:00
pancake
da51302f73
Fix RLang.C for absolute paths
2014-11-24 02:01:18 +01:00
pancake
54d72a0e40
Fix #1502 - Add io.sectonly
...
We may probably want to merge this feature into different io.va modes
2014-11-24 00:41:20 +01:00
pancake
3c1300a915
Add asm.calls and fix asm.section indentation issue in pd
2014-11-24 00:16:36 +01:00
pancake
0131f257f8
Fix #1727 - dtc not stopping on errors
2014-11-23 23:31:55 +01:00
pancake
dda118423a
Use syscapstone from sys/install.sh when cs-3.0 is found by pkg-config
2014-11-23 23:25:14 +01:00
trndr
ad602ebccc
Allow esil to use negative numbers as arguments
2014-11-23 23:21:12 +01:00
pancake
bcf7d46e36
Fix #1726 - ESIL brainfuck is back (and fix io.maps test case) - Thanks @trndr
2014-11-23 22:44:38 +01:00
pancake
f0e5c584ba
Only git pull in master
2014-11-23 22:11:41 +01:00
pancake
16396f6d68
Fix w32 build
2014-11-23 11:08:51 +01:00
Riccardo Schirone
fb1be4d598
libr/bin/format/mach0: set main_cmd on the first LC_THREAD
...
If there are only LC_THREAD, we get the entrypoint from the first
load_command found.
2014-11-23 11:06:10 +01:00
Riccardo Schirone
236298aaa0
libr/bin/format/mach0: find directly main when bin uses LC_MAIN
2014-11-23 11:06:10 +01:00
Riccardo Schirone
06ddf558d9
libr/bin/format/mach0: remove unused function
2014-11-23 11:06:10 +01:00
Riccardo Schirone
590a18ea23
libr/bin/format/mach0: check filetype in r_bin_mach0_get_baddr
2014-11-23 11:06:10 +01:00
Riccardo Schirone
fa0c74616d
libr/bin/format/mach0: correctly retrieve entrypoint
2014-11-23 11:06:10 +01:00
Riccardo Schirone
ca32f842ad
libr/bin/format/mach0: name consistency
2014-11-23 11:06:10 +01:00
Riccardo Schirone
971223390e
libr/bin/format/mach0: set entrypoint only on first LC_THREAD
2014-11-23 11:06:09 +01:00
Riccardo Schirone
c1441b6ef2
libr/bin/format/mach0: fix baddr
2014-11-23 11:06:09 +01:00
Riccardo Schirone
762f518f25
libr/bin/format/mach0: fix issue with entry offset calculation
...
mach-o/loader.h: comment flavor to follow Apple header
2014-11-23 11:06:09 +01:00
Riccardo Schirone
24368ac3de
libr/bin/format/mach0: check Mach0 format correctness
...
if there is LC_MAIN or LC_UNIXTHREAD in the file, you can't have other
threads
2014-11-23 11:06:09 +01:00
pancake
4762795c87
Fix static build
2014-11-23 11:03:24 +01:00
pancake
162e6957f9
Fix uninitialized variable for io_self
2014-11-23 10:58:05 +01:00
pancake
316555e44e
Minor fix for rahash2 manpage
2014-11-23 10:54:58 +01:00
pancake
1fba30bd67
Make i4004 code a bit shorter
2014-11-23 04:08:48 +01:00
Jeffrey Crowell
05c2cef99a
Fix some spelling and grammar in the readme.
2014-11-23 04:03:53 +01:00
Riccardo Schirone
bbd068f647
libr/asm/arch/i4004: fix compilation issue on os x
...
on os x snprintf is a macro and using another macro for first and second
arguments cause compilation problem.
2014-11-22 16:16:39 -08:00
jvoisin
6d803698a6
Fix some warnings
2014-11-22 16:44:36 +01:00
pancake
0bc0606f74
Avoid using sprintf without format and use snprintf boundaries
2014-11-22 12:06:40 +01:00
pancake
79a6c83cff
Fix Mac Build With Cheese
2014-11-22 11:50:51 +01:00
pancake
7c1d54dcd7
Create and handle asm.section
2014-11-22 05:39:52 +01:00
pancake
654b5167a4
Add 'pid' directive to rarun2 to display the PID of the spawned process
2014-11-22 03:00:31 +01:00
pancake
153b8b1f9d
Add 'rmd' target, enhace io_self and add library version to libr2.so
2014-11-22 02:51:35 +01:00
pancake
af94293214
Fix static linkage
2014-11-22 02:26:30 +01:00
pancake
23776435a2
Fix #1714 - Add ~{} and ~{}.. RCons filters for JSON indentation
2014-11-22 01:51:51 +01:00
Jeffrey Crowell
03923046d9
fix leaks in rop search
2014-11-22 01:25:50 +01:00
pancake
c2770de2b8
Fix #1667 - Fix --with-syszip
2014-11-22 01:15:47 +01:00
pancake
fa9129a817
Handle names in 'dm' for OSX/iOS
2014-11-22 00:36:42 +01:00
Jody Frankowski
ab0398f8e1
Fix CID 1238665 and 1241777 aka memory leak and out of bounds write in flirt
2014-11-21 20:20:14 +01:00
pancake
f37246d3d8
Fix reverse RGB parser (fixes ecj issues)
2014-11-21 14:43:14 +01:00
pancake
9a0d62da22
Finally remove the void*debug pointer from RIOPlugin (use bool isdbg)
2014-11-21 11:36:51 +01:00
inisider
ee429365a7
Add JSON support to the PDB parser
2014-11-21 11:28:12 +01:00
pancake
8ece70cda3
Fix 'bad C' in ioplug->debug
2014-11-21 11:20:32 +01:00
Jeffrey Crowell
dcaf81b0f7
fix crash in rop issue #1711
2014-11-20 22:28:23 -05:00
Jeffrey Crowell
437e556b2f
Implement Regex ROP search in the /R/ command:
...
Contains the following commits:
- make rop search a regular expression
- fix indent and some variable decl places
- remove some debug comment stuff
- make regexp not compile for empty rop search
- change from r_search to r_regex for ropsearch
- make /R/ the option for regex rop search
- make the regex outside of the loop
2014-11-21 01:58:54 +01:00
pancake
46d62d1d0c
Verify that the sdb files in syscall/d are created
2014-11-21 01:48:51 +01:00
Anton Kochkov
bede18046e
Fix win32 build on CI
2014-11-20 16:52:33 +03:00
pancake
d1b5ba0450
Honor sys
path detection
2014-11-20 10:06:09 +01:00