8791 Commits

Author SHA1 Message Date
pancake
47a5e7a945 Fix java test crash 2015-08-26 16:33:30 +02:00
Riccardo Schirone
af20357c2a util/str: fix order of mrwx permissions/flags 2015-08-26 15:25:32 +02:00
pancake
4322640635 Fix class method naming 2015-08-26 15:00:30 +02:00
Riccardo Schirone
eeef82c2b8 bin: use R_BIN_SCN_MAP flag when a section should be mapped by IO
- io/section: filter sections by looking at R_IO_MAP flag
- util/str: consider (m)apped flag when printing/parsing srwx info
2015-08-26 14:12:46 +02:00
pancake
8e218c36f7 New flag naming rules, initial refactoring 2015-08-26 14:08:41 +02:00
pancake
48542c4b0a Linux: Close all filedescriptors except 0,1,2 on spawn 2015-08-26 03:18:50 +02:00
pancake
1efa0f2f7e Add asm.slow eval config var to speedup disasm
- Useful for slow io backends
2015-08-26 03:27:34 +02:00
pancake
53189dd87a Implement dd for OSX/iOS and Fix dd- and gs on OSX 2015-08-26 03:07:20 +02:00
pancake
23f03c9f0b Fix #3171 - Implement paD as an alias for pdi@x: 2015-08-26 02:37:33 +02:00
pancake
1f08722c6d Hack for #3143 - Please Test 2015-08-26 02:02:28 +02:00
pancake
2e1f7c8b2d Implement dd to list filedescriptors for OSX/iOS 2015-08-26 01:55:37 +02:00
Álvaro Felipe Melchor
d8b1ee5b9b More cleanup in debug 2015-08-26 00:47:15 +02:00
skuater
50e881d929 Initial implementation 'dmm' for windows. 2015-08-26 00:37:38 +02:00
pancake
c1d305c1b6 Fix #3163 - Fix ARM function names by dont flagging NOTYPE symbols 2015-08-26 00:30:46 +02:00
pancake
235953900c Fix glitch in disasm DATA XREFS 2015-08-26 00:29:56 +02:00
pancake
dce4b9919f Fix ARM32 and Thumb analysis for unconditional branches 2015-08-26 00:23:13 +02:00
condret
eeb374480c avr_anal-love 2015-08-26 00:12:14 +02:00
pancake
db6900fb9e Make r2 -D unicorn /bin/ls load rbin info too 2015-08-25 14:49:34 +02:00
pancake
62755eeb0e Fix latest COVs 2015-08-25 12:40:21 +02:00
pancake
b82a021117 RCore.hash_load() filename parameter is now optional 2015-08-25 12:31:04 +02:00
condret
9394443583 more avr_anal-love 2015-08-24 21:45:48 +02:00
jvoisin
8256955b59 Fix some gcc warnings 2015-08-24 21:29:12 +02:00
condret
476d7e1ab0 avr_anal-love (movw, mov and ldi) 2015-08-24 18:06:43 +02:00
pancake
0b8f25e4f4 Update capstone from next 2015-08-24 17:31:09 +02:00
Serguey Parkhomovsky
a497a6cf5b Fix solib file name for libr2 on OS X
Use the helper functions in libr/config.mk.tail to put the library
version before the library extension on OS X for libr2.
2015-08-24 17:29:28 +02:00
pancake
1e3dbdf18c Enhace asm.assembler priorities 2015-08-24 17:28:13 +02:00
pancake
c84850518c Use keepio in debug.esil too 2015-08-24 16:53:47 +02:00
pancake
030cb34f6d Add DebugPlugin->keepio to fix ffff regression in debugger 2015-08-24 16:44:09 +02:00
pancake
59dfda515f Fix #3136 - Add ARM and ARM64 assemmbler support from NDK 2015-08-24 15:43:13 +02:00
pancake
d7598b3be0 Fix #3125 - Check if sudo is installed 2015-08-24 13:25:04 +02:00
pancake
61d5f0ca54 Fix #3154 - Implement dmm. command 2015-08-24 13:22:52 +02:00
pancake
e3d6e390e0 Fix #3144 - drt all and drt drx 32 and many more! 2015-08-24 11:12:39 +02:00
pancake
4ecf45d264 MASM is not supported on all versions of Capstone 2015-08-24 10:34:47 +02:00
pancake
6aa8de37d6 Some code cleanup to enable emulator plugins read memory 2015-08-24 04:45:04 +02:00
condret
0a8e6ab385 avr_anal-love (ror and reti) 2015-08-24 03:57:48 +02:00
pancake
325759d744 Fix dmm for Linux 2015-08-24 01:58:34 +02:00
pancake
4dff5cca5e Some some COVs related to control flow and memory leaks 2015-08-24 01:58:36 +02:00
condret
56d8444378 improve avr anal-plugin slightly 2015-08-24 01:40:01 +02:00
pancake
7c3ef24314 Delegate dmm logic into the native plugin.
- Add native iOS/OSX support to list modules
- Generic fallback used for the rest of platforms
- Update sdb to fix ~{}
- Fix ARM64 analysis typo issue
2015-08-24 01:29:35 +02:00
condret
06076207fb add r_io-wrappers in r_bin 2015-08-24 00:31:35 +02:00
Riccardo Schirone
5663e41177 bin/format/pe: fix imports vaddr
the RVA in the PE header doesn't consider the base address, so we
have to add it in the vaddr field.
2015-08-23 23:33:00 +02:00
Riccardo Schirone
e1739384ef bin/format/pe: remove PE_ macro from static functions 2015-08-23 23:33:00 +02:00
pancake
cc8d8b0524 Fix #3149 - Show loaded modules with dmm 2015-08-23 22:13:22 +02:00
mrpink17
b4109d2ce2 fix capstone-sync make target
fixed capstone repository url
2015-08-23 21:53:51 +02:00
condret
fcddf030b0 fix esil-paritiy-stuff 2015-08-23 19:18:06 +02:00
Maijin
6c11953481 Fix #3144 2015-08-23 14:46:25 +02:00
shengdi
932dde8504 Fix #3119 - Add dbg.btdepth 2015-08-23 12:35:24 +02:00
Anton Kochkov
4b89b73303 Expand x86 regprofiles a bit more 2015-08-23 13:23:08 +03:00
pancake
eeea80ef4c Better drf command for 80bit double support and more 2015-08-23 04:55:30 +02:00
pancake
7a871d4cb5 Add drm command to get/set packed registers. Old drm is now drf 2015-08-23 04:43:31 +02:00