de-compression of arm64 --android-shlib

modified:   src/p_lx_elf.cpp
	modified:   src/p_lx_elf.h
	modified:   src/stub/src/arm64-linux.shlib-init.S
This commit is contained in:
John Reiser
2018-01-24 15:39:46 -08:00
parent 5d13c6cd01
commit 85f53b210d
5 changed files with 365 additions and 264 deletions
+2
View File
@@ -250,6 +250,8 @@ protected:
virtual off_t pack3(OutputFile *, Filter &); // append loader
virtual void pack4(OutputFile *, Filter &); // append pack header
virtual void unpack(OutputFile *fo);
virtual void unRela64(upx_uint64_t dt_rela, Elf64_Rela *rela0, unsigned relasz,
MemBuffer &membuf, upx_uint64_t const load_off, OutputFile *fo);
virtual void generateElfHdr(
OutputFile *,