APACK
(→Software) |
(→Software) |
||
(One intermediate revision by one user not shown) | |||
Line 4: | Line 4: | ||
|subcat=Compression | |subcat=Compression | ||
|subcat2=Executable compression | |subcat2=Executable compression | ||
− | |released=1997 | + | |released=~1997 |
}} | }} | ||
− | {{DISPLAYTITLE:aPACK}}'''aPACK''' is an executable compression utility developed by Jørgen Ibsen, a.k.a. Jibz. It | + | {{DISPLAYTITLE:aPACK}}'''aPACK''' is an executable compression utility for DOS, developed by Jørgen Ibsen, a.k.a. Jibz. It compresses [[MS-DOS EXE|EXE]] files (to EXE), and [[DOS executable (.com)|COM]] files (to COM). |
It has some relationship to [[X-pack for Executable]]. | It has some relationship to [[X-pack for Executable]]. | ||
Line 14: | Line 14: | ||
== Identification == | == Identification == | ||
+ | === Identification of EXE === | ||
Based on information from the [[file command]], compressed EXE files have bytes {{magic|8e c0 b9 08 00 f3 a5 4a 75 eb 8e c3 8e d8 33 ff be 30 00 05}} at offset 53. | Based on information from the [[file command]], compressed EXE files have bytes {{magic|8e c0 b9 08 00 f3 a5 4a 75 eb 8e c3 8e d8 33 ff be 30 00 05}} at offset 53. | ||
− | + | === Identification of COM === | |
+ | Compressed COM files are observed to match one of the following three byte patterns at the beginning of the file. (Versions tested: 0.61, 0.74, 0.90, 0.91, 0.94, 0.96, 0.98, 0.99, 1.00.) | ||
+ | |||
+ | [0.61-0.74, and 0.90+ with -m option:] | ||
+ | |||
+ | 8c c8 05 ?? ?? 8e c0 59 8e d0 51 be ?? ?? bf 00 | ||
+ | 01 50 57 fc | ||
+ | |||
+ | [Most 0.90-0.94 files, and 0.96-1.00 large files (source file > ~32KB):] | ||
+ | |||
+ | 8c c8 80 c4 10 8e c0 fc b9 ?? ?? be 00 01 8b fe | ||
+ | 57 f3 a5 5f be ?? ?? 06 | ||
+ | |||
+ | [0.96-1.00 small files (source file < ~32KB):] | ||
+ | |||
+ | be 0d 01 bf 00 ?? 8b cf fc 57 f3 a4 c3 bf 00 01 | ||
+ | 57 | ||
== Software == | == Software == | ||
− | * [http://ibsensoftware.com/download.html aPACK download page] | + | * aPACK: |
− | * {{OldskoolDOSEXE}} → Executable Tools Pack → packers/apack.* | + | ** [http://ibsensoftware.com/download.html aPACK download page] |
+ | ** {{OldskoolDOSEXE}} → Executable Tools Pack → packers/apack.* (has 0.91, 0.94, 0.96, 0.98, 0.99) | ||
+ | ** [http://old-dos.ru/index.php?page=files&mode=files&do=show&id=1502 Varous versions at old-dos.ru] | ||
+ | ** v0.61: [https://archive.org/details/TheEliteHackersToolkitVolume11998 The Elite Hackers Toolkit Volume 1] → HACKERS.{BIN,CUE} → appcraks/APACK061.ZIP | ||
+ | ** v0.74: [https://archive.org/details/hornet.scene.org-ftp-2012-11-25 hornet.scene.org FTP Mirror 2012-11-25] → .../code/fileutil/apack074.zip | ||
+ | ** v0.90: [https://archive.org/details/hornet.scene.org-ftp-2012-11-25 hornet.scene.org FTP Mirror 2012-11-25] → .../code/fileutil/apack090.zip | ||
+ | ** [{{SACFTPURL|pack|apack100.zip}} v1.00] | ||
== Links == | == Links == | ||
* [http://ibsensoftware.com/products_aPACK.html aPACK website] | * [http://ibsensoftware.com/products_aPACK.html aPACK website] |
Latest revision as of 13:49, 17 August 2024
aPACK is an executable compression utility for DOS, developed by Jørgen Ibsen, a.k.a. Jibz. It compresses EXE files (to EXE), and COM files (to COM).
It has some relationship to X-pack for Executable.
Contents |
[edit] Disambiguation
This aPACK is not related to apack
, a component of the atool archive management utility.
[edit] Identification
[edit] Identification of EXE
Based on information from the file command, compressed EXE files have bytes 8e c0 b9 08 00 f3 a5 4a 75 eb 8e c3 8e d8 33 ff be 30 00 05
at offset 53.
[edit] Identification of COM
Compressed COM files are observed to match one of the following three byte patterns at the beginning of the file. (Versions tested: 0.61, 0.74, 0.90, 0.91, 0.94, 0.96, 0.98, 0.99, 1.00.)
[0.61-0.74, and 0.90+ with -m option:]
8c c8 05 ?? ?? 8e c0 59 8e d0 51 be ?? ?? bf 00 01 50 57 fc
[Most 0.90-0.94 files, and 0.96-1.00 large files (source file > ~32KB):]
8c c8 80 c4 10 8e c0 fc b9 ?? ?? be 00 01 8b fe 57 f3 a5 5f be ?? ?? 06
[0.96-1.00 small files (source file < ~32KB):]
be 0d 01 bf 00 ?? 8b cf fc 57 f3 a4 c3 bf 00 01 57
[edit] Software
- aPACK:
- aPACK download page
- ANORMAL's DOSEXE collections → Executable Tools Pack → packers/apack.* (has 0.91, 0.94, 0.96, 0.98, 0.99)
- Varous versions at old-dos.ru
- v0.61: The Elite Hackers Toolkit Volume 1 → HACKERS.{BIN,CUE} → appcraks/APACK061.ZIP
- v0.74: hornet.scene.org FTP Mirror 2012-11-25 → .../code/fileutil/apack074.zip
- v0.90: hornet.scene.org FTP Mirror 2012-11-25 → .../code/fileutil/apack090.zip
- v1.00