pancake
|
6df53f8bb1
|
Fixes for enum types in t and pf
|
2016-09-06 04:29:42 +02:00 |
|
Álvaro Felipe Melchor
|
11bbcfd690
|
Fix bad interpretation from dynamic section (#5702)
We were not using correctly DT_PLTREL
|
2016-09-06 02:53:45 +02:00 |
|
pancake
|
6fabf7acc2
|
Set leahints to false by default
|
2016-09-06 02:48:01 +02:00 |
|
pancake
|
d77d7984aa
|
Fix build
|
2016-09-05 21:56:39 +02:00 |
|
Paul
|
30a0987c0a
|
Various analysis enhancements
* Updated anal.nonskip is updated
* Possible infinite recursion fix
* anal.hpskip is added (false by default)
* mips fix; build fix; flag_exist_at callback is added
* nopskip fix
* asm.leahints fix
|
2016-09-05 20:42:04 +02:00 |
|
Roman Valls Guimerà
|
0e3b2c20a0
|
A bit more documentation on ESIL (for AVR) does not hurt (#5701)
|
2016-09-05 20:38:01 +02:00 |
|
BlueC0re
|
00d74d68e1
|
fixed array types in parsing routines + added special case for char[] (#5696)
Interpret char[] as char* in the pf format (use z instead of c).
|
2016-09-05 12:17:01 +02:00 |
|
pancake
|
66b87e12fd
|
Fix crash in self://
|
2016-09-05 04:35:05 +02:00 |
|
Anton Kochkov
|
c23c5971a2
|
Fix macroses help
|
2016-09-05 04:45:41 +03:00 |
|
Ahmed Mohamed Abd El-MAwgood
|
38f8f7bf60
|
fixing bug in anal type matching
It should stop its work if the calling convention is not found
|
2016-09-04 19:13:10 +03:00 |
|
BlueC0re
|
c4f301e52e
|
Fix null pointer deref in meta variable comments
|
2016-09-04 16:58:00 +02:00 |
|
BlueC0re
|
5d3c7d1d36
|
Added array size support for structures
|
2016-09-04 16:49:12 +02:00 |
|
Vlad Ivanov
|
1dbcdb3ca8
|
anal_xtensa: fix "callx0 a0" ESIL (#5689)
|
2016-09-04 14:24:13 +02:00 |
|
pancake
|
dad6847883
|
Add zG exact-match zignatures support
|
2016-09-04 14:13:08 +02:00 |
|
Álvaro Felipe Melchor
|
158d3fcc6b
|
More ELFic works
|
2016-09-04 14:03:35 +02:00 |
|
pancake
|
07656c523b
|
Fix #5684 - Add cfg.minzlen to force minimum length as valid zignatures
|
2016-09-04 14:02:27 +02:00 |
|
pancake
|
e3e95d1f4c
|
Implement optimized zo command
|
2016-09-04 13:54:37 +02:00 |
|
pancake
|
e6324bcc62
|
Add zo command and fix build
|
2016-09-04 13:44:02 +02:00 |
|
Álvaro Felipe Melchor
|
4d82d3b3bb
|
fix build
|
2016-09-04 13:43:31 +02:00 |
|
pancake
|
69cefa1442
|
More fixes for agv path discoverty
|
2016-09-04 13:31:37 +02:00 |
|
NighterMan
|
9f7ebda012
|
Fix for invalid JSON ouput on search cmd
|
2016-09-04 12:17:46 +02:00 |
|
pancake
|
6b5e4f151b
|
Add core.breakLoop for 1000ds and fix 'ds #'
|
2016-09-04 01:05:14 +02:00 |
|
pancake
|
e4948d4c28
|
asm.emustr enables asm.emu automatically
|
2016-09-03 20:31:30 +02:00 |
|
pancake
|
dbffaeb602
|
Aim to fix the missing font tag issue in scr.html
|
2016-09-03 18:38:12 +02:00 |
|
pancake
|
b3ccf6387c
|
More checks for agv
|
2016-09-03 17:57:30 +02:00 |
|
pancake
|
0db8170801
|
Fix latest covs
|
2016-09-03 17:26:56 +02:00 |
|
SkUaTeR
|
d5c0671a50
|
fixed esil STOSB opcode for 16 bits (#5676)
|
2016-09-03 17:08:21 +02:00 |
|
pancake
|
ea09d9df2b
|
Fix pxr0 regression
|
2016-09-03 17:08:02 +02:00 |
|
Álvaro Felipe Melchor
|
41a584b91b
|
cache symbols and imports from phdr
|
2016-09-03 16:58:36 +02:00 |
|
Álvaro Felipe Melchor
|
76d2e3e74f
|
fix uaf introduced in faster load elf
|
2016-09-03 16:29:16 +02:00 |
|
pancake
|
320a4aad25
|
Fix #5573 - avoid bad names in functions after af
|
2016-09-03 14:57:59 +02:00 |
|
pancake
|
bd15b62ed0
|
Always run afva from af if anal.vars is set
|
2016-09-03 14:53:34 +02:00 |
|
pancake
|
8a4ac505b0
|
Fix #5665 - Properly handle 32/64 bit spawning on OSX
|
2016-09-03 14:39:43 +02:00 |
|
pancake
|
1ad646698e
|
Add ?w and drop anal.vars check in afva command
|
2016-09-03 14:22:31 +02:00 |
|
Álvaro Felipe Melchor
|
bdd8708429
|
Load ELF files faster caching symbols and imports
|
2016-09-03 13:57:35 +02:00 |
|
pancake
|
c397cda15d
|
Fix #5667 - Override SHDR symbols with PHDR ones
|
2016-09-03 05:05:25 +02:00 |
|
Maijin
|
34a1bdf23c
|
Fix #5640
|
2016-09-02 22:27:24 +02:00 |
|
pancake
|
daacec5753
|
Fix #5668 - Honor =H arg path
|
2016-09-02 20:57:45 +02:00 |
|
pancake
|
90fee6d5dd
|
Fix regression logic in agv and update help
|
2016-09-02 20:00:16 +02:00 |
|
pancake
|
7c0f154dea
|
Fix #5627 - Iterate over all instructions with @@i
|
2016-09-02 18:11:56 +02:00 |
|
pancake
|
6b1a0677fd
|
Revert "Remove agv fix #5662"
This reverts commit 1248617989 .
|
2016-09-02 17:14:52 +02:00 |
|
pancake
|
90fb18dcfc
|
Fix endian issue in mips.gnu assembler
|
2016-09-02 17:12:28 +02:00 |
|
Maijin
|
aab6ebf06b
|
Remove afna false-positive
|
2016-09-02 16:48:25 +02:00 |
|
Maijin
|
48cbf32b88
|
Fix #5666
|
2016-09-02 14:15:05 +02:00 |
|
Maijin
|
1248617989
|
Remove agv fix #5662
|
2016-09-02 14:11:42 +02:00 |
|
Vlad Ivanov
|
19d4154e39
|
anal_xtensa: initial ESIL support
|
2016-09-01 22:50:28 +02:00 |
|
pancake
|
0a1e99ce04
|
Fix assemble() endianness for mips
|
2016-09-01 22:46:07 +02:00 |
|
pancake
|
4429de16f9
|
Fix pa/pad for big/lil endian
|
2016-09-01 22:34:28 +02:00 |
|
pancake
|
dc545c8102
|
Fix regression in rasm2 -e
|
2016-09-01 21:50:04 +02:00 |
|
Wladimir J. van der Laan
|
d8941295e6
|
Fix off-by-one error in afx- handling (#5664)
|
2016-09-01 21:02:38 +02:00 |
|