Repository navigation
v0.2.0
chimplink v0.2.0
chimplink turns Actually Portable Executables into a safe, text-only hybrid between Windows batch and Unix sh scripts which allows for self-extraction and execution on Windows, Linux, MacOS, FreeBSD, NetBSD, OpenBSD, DragonFlyBSD, Solaris, and more. chimplink itself is a Chimp executable file, and targets the following platforms:
| Operating system | Hardware architecture |
|---|---|
| Linux | x86_64, aarch64, riscv64, s390x, powerpc64le |
| Windows | x86_64 |
| MacOS | x86_64, aarch64 |
| FreeBSD | x86_64, aarch64 |
| NetBSD | x86_64, aarch64 |
| OpenBSD | x86_64, aarch64 |
| DragonFlyBSD | x86_64 |
| Solaris | x86_64 |
New features and enhancements:
- Adds DragonFlyBSD support for the published
chimplinkexecutable. - Adds
opensslas a backup for base64 decoding on Unix. - Adds support for embedding the generic APE loaders into Chimp executables.
- Optimizes Windows self-extraction to use
base64.exeoropenssl.exe, when available. - Optimizes Unix startup by reusing a previously-extracted interpreter, when available.
Full Changelog: v0.1.0...v0.2.0