Commit Graph

10529 Commits

Author SHA1 Message Date
Álvaro Felipe Melchor
454b4d1a54 fix coding style 2016-09-20 12:42:33 +02:00
Damien Zammit
7d970e45b5 Bigendian fixes: ELF (WIP) - 8 failures left in r2r format.elf BE 2016-09-20 12:42:31 +02:00
pancake
b966a8ddce Only recache hints if database changes. Huge speedup in pd 2016-09-20 11:34:08 +02:00
pancake
613c27f98f Implement cfstring support for ARM/Thumb binaries 2016-09-20 11:35:32 +02:00
Jon Gentle
503b3a9e98 Reduce the requirements of dko to any reason with a signum (#5806) 2016-09-20 09:25:06 +02:00
pancake
40bab922df Handle LDR instructions properly in ARM64 for static analysis 2016-09-20 00:54:50 +02:00
pancake
e228e430e0 Add support for cfstrings and fix arm64 ADR analop for more refs 2016-09-20 00:43:06 +02:00
pancake
6d6a23c456 Add scr.flush and handle ^C in px/pxr/pd/.. 2016-09-20 00:11:59 +02:00
Álvaro Felipe Melchor
c59519d244 fix potential crash in coff 2016-09-19 17:54:49 +02:00
pancake
57fcc54a4d Fix #5790 - 0>> shouldnt quit the prompt 2016-09-19 17:44:22 +02:00
Álvaro Felipe Melchor
e9fe78064d some changes in r2 to handle reloc 2016-09-19 17:34:57 +02:00
Álvaro Felipe Melchor
80026a5d5e added reloc into coff 2016-09-19 17:34:55 +02:00
Álvaro Felipe Melchor
21b1befc66 added section and symbol into coff 2016-09-19 17:34:54 +02:00
Álvaro Felipe Melchor
52f56b825c some work before to add reloc into coff 2016-09-19 17:34:52 +02:00
Álvaro Felipe Melchor
71d45f9a42 added coff in is_data_section 2016-09-19 17:34:49 +02:00
Álvaro Felipe Melchor
9088ae76b3 fix bad indentation 2016-09-19 17:34:22 +02:00
Álvaro Felipe Melchor
a20398624e fix properly the crash in dwarf 2016-09-19 17:09:09 +02:00
pancake
555adaeee1 Fix #5796 - Implement oom to reopen file in malloc:// 2016-09-19 16:50:57 +02:00
Álvaro Felipe Melchor
85371bc377 fix crash in dwarf 2016-09-19 16:13:13 +02:00
Álvaro Felipe Melchor
c57f2eb410 fix crash in dex loader 2016-09-19 16:01:11 +02:00
Álvaro Felipe Melchor
05ae77eda4 fix warning & remove check in version info elf 2016-09-19 15:47:19 +02:00
Sven Steinbauer
2996538700 Fix #5633 - Change x == NULL to correct syntax 2016-09-19 14:44:47 +02:00
pancake
a86ae89f1d Fix syntax error from termux 2016-09-19 12:39:00 +02:00
pancake
6cbae900c5 Include some patches frmo termux 2016-09-19 12:21:54 +02:00
Álvaro Felipe Melchor
4fbaa01864 get symbols from phdr when shdr is fucked up (#5804) 2016-09-19 11:49:25 +02:00
pancake
14db7949bb Update pf output 2016-09-19 05:27:42 +02:00
dromero
20ed81af73 Fixing debugging problems at MIPS (32bits) (#5800) 2016-09-19 02:10:43 +02:00
pancake
dbc4cd4cad Fix some JSON bugs in pf 2016-09-19 02:09:42 +02:00
pancake
dee162875d Fix big-endian bug in r_cons_yesno() 2016-09-19 01:35:36 +02:00
pancake
99ec70a82a Fix regression in function naming 2016-09-19 01:18:39 +02:00
pancake
3e262feef8 Fix UJMP for x86.cs 2016-09-19 01:04:04 +02:00
pancake
4e5d5cbd91 Fix p=b uninitialized memory issue 2016-09-19 00:47:38 +02:00
pancake
5dca943a09 Fix issue with autonaming functions 2016-09-19 00:23:28 +02:00
Maijin
13ed2131ee Cleanup TODOs [ci skip] 2016-09-19 00:02:10 +02:00
pancake
c0692f3e53 Revert "Fix #5472 - ds on call and jmp (#5785)"
This reverts commit 6ccc045526.
2016-09-18 23:19:52 +02:00
zlowram
27922b17fe More zignature fixes (#5795) 2016-09-18 23:07:48 +02:00
pancake
1016708b14 Aim to fix that anal mayhem 2016-09-18 23:02:49 +02:00
pancake
b806494c9d Fix #5748 - Add zs as an alias for z/ 2016-09-18 22:34:03 +02:00
pancake
8197fce582 Drop the 128 char limit of symbol names in ELF 2016-09-18 22:32:13 +02:00
pancake
42692477cf Fix regression introduced in last anal change 2016-09-18 22:20:46 +02:00
pancake
997455fe5f Fix format string in fcn.c 2016-09-18 22:11:35 +02:00
pancake
f404b85d15 Fix /j JSON output by encoding results in base64 2016-09-18 21:58:03 +02:00
saucec0de
6ccc045526 Fix #5472 - ds on call and jmp (#5785) 2016-09-18 21:41:15 +02:00
zlowram
f9b70631b2 Fixed some issues from #5718 (#5791)
* Fixed some issues from #5718

- Confirmation message for number of lines to print will not appear
anymore if the output is redirected to a file.
- "signature too small" message will be printed to stderr instead of
stdout, so will not appear on zignature file.
- Previous flagspace will be restored after running `.z` or `z/`
commands.

* Changed fprintf (stderr,... to eprintf
2016-09-18 13:28:26 +02:00
pancake
e10c664c55 Add msr/mrs for the armass64 assembler 2016-09-16 18:27:42 +02:00
pancake
d4a87d1eed Extend oa to load a different bin and handle riodesc properly 2016-09-16 16:32:56 +02:00
pancake
edb43e11f5 Honor cursor again in Vdf 2016-09-16 11:31:30 +02:00
Marc
e607086e8f fix coverity issues (#5779) 2016-09-15 22:57:37 +02:00
pancake
73b73d507c Fix #5725 - Honor hex.cols in pxe 2016-09-15 19:31:39 +02:00
n4☠0r
515c732bef missed return value (#5777) 2016-09-15 19:25:20 +02:00