updated filter invocation in win64/pe
This commit is contained in:
parent
d913fe508f
commit
d30a0a2e67
File diff suppressed because it is too large
Load Diff
@ -231,15 +231,14 @@ section PECTTNUL
|
||||
mov rdi, rsi
|
||||
|
||||
section PEFILTER49
|
||||
mov ecx, offset filter_length
|
||||
push rsi
|
||||
mov rdi, rsi
|
||||
mov rsi, offset filter_length
|
||||
mov dl, IMM8(filter_cto)
|
||||
.att_syntax
|
||||
#define esi ebx
|
||||
#define rsi rbx
|
||||
#include "arch/amd64/bxx.S"
|
||||
#undef esi
|
||||
#undef rsi
|
||||
.intel_syntax noprefix
|
||||
pop rsi
|
||||
|
||||
// =============
|
||||
// ============= IMPORTS
|
||||
|
||||
@ -25,33 +25,33 @@ Idx Name Size VMA LMA File off Algn
|
||||
20 PETLSHAK2 00000004 0000000000000000 0000000000000000 0000171c 2**0 CONTENTS, READONLY
|
||||
21 PECTTPOS 00000007 0000000000000000 0000000000000000 00001720 2**0 CONTENTS, RELOC, READONLY
|
||||
22 PECTTNUL 00000003 0000000000000000 0000000000000000 00001727 2**0 CONTENTS, READONLY
|
||||
23 PEFILTER49 0000004b 0000000000000000 0000000000000000 0000172a 2**0 CONTENTS, RELOC, READONLY
|
||||
24 PEIMPORT 00000034 0000000000000000 0000000000000000 00001775 2**0 CONTENTS, RELOC, READONLY
|
||||
25 PEIBYORD 00000002 0000000000000000 0000000000000000 000017a9 2**0 CONTENTS, RELOC, READONLY
|
||||
26 PEK32ORD 00000012 0000000000000000 0000000000000000 000017ab 2**0 CONTENTS, RELOC, READONLY
|
||||
27 PEIMORD1 0000000a 0000000000000000 0000000000000000 000017bd 2**0 CONTENTS, RELOC, READONLY
|
||||
28 PEIMPOR2 00000021 0000000000000000 0000000000000000 000017c7 2**0 CONTENTS, RELOC, READONLY
|
||||
29 PEIERDLL 0000000b 0000000000000000 0000000000000000 000017e8 2**0 CONTENTS, READONLY
|
||||
30 PEIEREXE 00000006 0000000000000000 0000000000000000 000017f3 2**0 CONTENTS, RELOC, READONLY
|
||||
31 PEIMDONE 00000004 0000000000000000 0000000000000000 000017f9 2**0 CONTENTS, READONLY
|
||||
32 PERELOC1 00000007 0000000000000000 0000000000000000 000017fd 2**0 CONTENTS, RELOC, READONLY
|
||||
33 PERELOC2 00000004 0000000000000000 0000000000000000 00001804 2**0 CONTENTS, READONLY
|
||||
34 PERELOC3 00000030 0000000000000000 0000000000000000 00001808 2**0 CONTENTS, RELOC, READONLY
|
||||
35 REL64BIG 0000000a 0000000000000000 0000000000000000 00001838 2**0 CONTENTS, RELOC, READONLY
|
||||
36 RELOC64J 00000002 0000000000000000 0000000000000000 00001842 2**0 CONTENTS, RELOC, READONLY
|
||||
37 PERLOHI0 0000000a 0000000000000000 0000000000000000 00001844 2**0 CONTENTS, RELOC, READONLY
|
||||
38 PERELLO0 0000000b 0000000000000000 0000000000000000 0000184e 2**0 CONTENTS, READONLY
|
||||
39 PERELHI0 0000000e 0000000000000000 0000000000000000 00001859 2**0 CONTENTS, READONLY
|
||||
40 PEDEPHAK 0000004b 0000000000000000 0000000000000000 00001867 2**0 CONTENTS, RELOC, READONLY
|
||||
41 PETLSC 0000001b 0000000000000000 0000000000000000 000018b2 2**0 CONTENTS, RELOC, READONLY
|
||||
42 PEMAIN20 00000004 0000000000000000 0000000000000000 000018cd 2**0 CONTENTS, READONLY
|
||||
43 CLEARSTACK 00000010 0000000000000000 0000000000000000 000018d1 2**0 CONTENTS, READONLY
|
||||
44 PEMAIN21 00000000 0000000000000000 0000000000000000 000018e1 2**0 CONTENTS, READONLY
|
||||
45 PEISDLL9 0000000f 0000000000000000 0000000000000000 000018e1 2**0 CONTENTS, READONLY
|
||||
46 PERETURN 00000004 0000000000000000 0000000000000000 000018f0 2**0 CONTENTS, READONLY
|
||||
47 PEDOJUMP 00000005 0000000000000000 0000000000000000 000018f4 2**0 CONTENTS, RELOC, READONLY
|
||||
48 PETLSC2 00000026 0000000000000000 0000000000000000 000018f9 2**0 CONTENTS, RELOC, READONLY
|
||||
49 UPX1HEAD 00000020 0000000000000000 0000000000000000 0000191f 2**0 CONTENTS, READONLY
|
||||
23 PEFILTER49 00000052 0000000000000000 0000000000000000 0000172a 2**0 CONTENTS, RELOC, READONLY
|
||||
24 PEIMPORT 00000034 0000000000000000 0000000000000000 0000177c 2**0 CONTENTS, RELOC, READONLY
|
||||
25 PEIBYORD 00000002 0000000000000000 0000000000000000 000017b0 2**0 CONTENTS, RELOC, READONLY
|
||||
26 PEK32ORD 00000012 0000000000000000 0000000000000000 000017b2 2**0 CONTENTS, RELOC, READONLY
|
||||
27 PEIMORD1 0000000a 0000000000000000 0000000000000000 000017c4 2**0 CONTENTS, RELOC, READONLY
|
||||
28 PEIMPOR2 00000021 0000000000000000 0000000000000000 000017ce 2**0 CONTENTS, RELOC, READONLY
|
||||
29 PEIERDLL 0000000b 0000000000000000 0000000000000000 000017ef 2**0 CONTENTS, READONLY
|
||||
30 PEIEREXE 00000006 0000000000000000 0000000000000000 000017fa 2**0 CONTENTS, RELOC, READONLY
|
||||
31 PEIMDONE 00000004 0000000000000000 0000000000000000 00001800 2**0 CONTENTS, READONLY
|
||||
32 PERELOC1 00000007 0000000000000000 0000000000000000 00001804 2**0 CONTENTS, RELOC, READONLY
|
||||
33 PERELOC2 00000004 0000000000000000 0000000000000000 0000180b 2**0 CONTENTS, READONLY
|
||||
34 PERELOC3 00000030 0000000000000000 0000000000000000 0000180f 2**0 CONTENTS, RELOC, READONLY
|
||||
35 REL64BIG 0000000a 0000000000000000 0000000000000000 0000183f 2**0 CONTENTS, RELOC, READONLY
|
||||
36 RELOC64J 00000002 0000000000000000 0000000000000000 00001849 2**0 CONTENTS, RELOC, READONLY
|
||||
37 PERLOHI0 0000000a 0000000000000000 0000000000000000 0000184b 2**0 CONTENTS, RELOC, READONLY
|
||||
38 PERELLO0 0000000b 0000000000000000 0000000000000000 00001855 2**0 CONTENTS, READONLY
|
||||
39 PERELHI0 0000000e 0000000000000000 0000000000000000 00001860 2**0 CONTENTS, READONLY
|
||||
40 PEDEPHAK 0000004b 0000000000000000 0000000000000000 0000186e 2**0 CONTENTS, RELOC, READONLY
|
||||
41 PETLSC 0000001b 0000000000000000 0000000000000000 000018b9 2**0 CONTENTS, RELOC, READONLY
|
||||
42 PEMAIN20 00000004 0000000000000000 0000000000000000 000018d4 2**0 CONTENTS, READONLY
|
||||
43 CLEARSTACK 00000010 0000000000000000 0000000000000000 000018d8 2**0 CONTENTS, READONLY
|
||||
44 PEMAIN21 00000000 0000000000000000 0000000000000000 000018e8 2**0 CONTENTS, READONLY
|
||||
45 PEISDLL9 0000000f 0000000000000000 0000000000000000 000018e8 2**0 CONTENTS, READONLY
|
||||
46 PERETURN 00000004 0000000000000000 0000000000000000 000018f7 2**0 CONTENTS, READONLY
|
||||
47 PEDOJUMP 00000005 0000000000000000 0000000000000000 000018fb 2**0 CONTENTS, RELOC, READONLY
|
||||
48 PETLSC2 00000026 0000000000000000 0000000000000000 00001900 2**0 CONTENTS, RELOC, READONLY
|
||||
49 UPX1HEAD 00000020 0000000000000000 0000000000000000 00001926 2**0 CONTENTS, READONLY
|
||||
SYMBOL TABLE:
|
||||
0000000000000000 l d NRV_HEAD 0000000000000000 NRV_HEAD
|
||||
0000000000000000 l PEIMDONE 0000000000000000 imports_done
|
||||
@ -183,8 +183,8 @@ OFFSET TYPE VALUE
|
||||
|
||||
RELOCATION RECORDS FOR [PEFILTER49]:
|
||||
OFFSET TYPE VALUE
|
||||
0000000000000001 R_X86_64_32 filter_length
|
||||
0000000000000006 R_X86_64_8 filter_cto
|
||||
0000000000000007 R_X86_64_32S filter_length
|
||||
000000000000000c R_X86_64_8 filter_cto
|
||||
|
||||
RELOCATION RECORDS FOR [PEIMPORT]:
|
||||
OFFSET TYPE VALUE
|
||||
|
||||
Loading…
Reference in New Issue
Block a user