IMAGE_SUBSYSTEM_EFI_APPLICATION
Beginning of support for compressing EFI files; lacks run-time decompressor. https://github.com/upx/upx/issues/518 modified: p_armpe.cpp modified: p_w32pe.cpp modified: p_w64pep.cpp modified: pefile.cpp modified: pefile.h
This commit is contained in:
committed by
Markus F.X.J. Oberhumer
parent
c9f6a3583c
commit
02bd9cc403
+5
-1
@@ -268,7 +268,11 @@ void PackW64Pep::defineSymbols(unsigned ncsection, unsigned upxsection,
|
||||
|
||||
void PackW64Pep::pack(OutputFile *fo)
|
||||
{
|
||||
super::pack0(fo, 0x0c, 0x0000000140000000ULL);
|
||||
super::pack0(fo
|
||||
, (1u<<IMAGE_SUBSYSTEM_WINDOWS_GUI)
|
||||
| (1u<<IMAGE_SUBSYSTEM_WINDOWS_CUI)
|
||||
| (1u<<IMAGE_SUBSYSTEM_EFI_APPLICATION) // no decompressor yet
|
||||
, 0x0000000140000000ULL);
|
||||
}
|
||||
|
||||
/* vim:set ts=4 sw=4 et: */
|
||||
|
||||
Reference in New Issue
Block a user