Small PackHeader update.
committer: mfx <mfx> 979756656 +0000
This commit is contained in:
+2
-2
@@ -110,7 +110,7 @@ void PackHeader::putPackHeader(upx_bytep p)
|
|||||||
assert(get_le32(p) == UPX_MAGIC_LE32);
|
assert(get_le32(p) == UPX_MAGIC_LE32);
|
||||||
if (get_le32(p+4) != UPX_MAGIC2_LE32)
|
if (get_le32(p+4) != UPX_MAGIC2_LE32)
|
||||||
{
|
{
|
||||||
printf("%x %x\n", get_le32(p+4), UPX_MAGIC2_LE32);
|
//printf("%x %x\n", get_le32(p+4), UPX_MAGIC2_LE32);
|
||||||
throwBadLoader();
|
throwBadLoader();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -181,7 +181,7 @@ void PackHeader::putPackHeader(upx_bytep p)
|
|||||||
{
|
{
|
||||||
if (p[size - 1] != old_chksum)
|
if (p[size - 1] != old_chksum)
|
||||||
{
|
{
|
||||||
printf("old_checksum: %d %d\n", p[size - 1], old_chksum);
|
//printf("old_checksum: %d %d\n", p[size - 1], old_chksum);
|
||||||
throwBadLoader();
|
throwBadLoader();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+2
-2
@@ -45,13 +45,13 @@
|
|||||||
dw 0 ; 16 uncompressed len
|
dw 0 ; 16 uncompressed len
|
||||||
dw 0 ; 18 compressed len
|
dw 0 ; 18 compressed len
|
||||||
db 0 ; 20 filter
|
db 0 ; 20 filter
|
||||||
db 0 ; 21 header checksum
|
db 45 ; 21 header checksum
|
||||||
%elifdef EXE
|
%elifdef EXE
|
||||||
db 0,0,0 ; 16 uncompressed len
|
db 0,0,0 ; 16 uncompressed len
|
||||||
db 0,0,0 ; 19 compressed len
|
db 0,0,0 ; 19 compressed len
|
||||||
db 0,0,0 ; 22 original file size
|
db 0,0,0 ; 22 original file size
|
||||||
db 0 ; 25 filter
|
db 0 ; 25 filter
|
||||||
db 0 ; 26 header checksum
|
db 45 ; 26 header checksum
|
||||||
%else
|
%else
|
||||||
dd 0 ; 16 uncompressed len
|
dd 0 ; 16 uncompressed len
|
||||||
dd 0 ; 20 compressed len
|
dd 0 ; 20 compressed len
|
||||||
|
|||||||
Reference in New Issue
Block a user