Security Verification
Note: UPX-compressed binaries may trigger false positives in some antivirus engines.
Changes
feat: maximum binary size optimization
- Add profile-rustflags cargo-feature for inline rustflags in Cargo.toml
- Add RUSTFLAGS: share-generics, symbol-mangling-version=v0, inline-mir-threshold=0
- Add linker optimizations: /MERGE, /OPT:REF,ICF, /INCREMENTAL:NO
- Move build-std config to .cargo/config.toml [unstable] section
- Confirmed opt-level=z is 33KB smaller than opt-level=s
- Final binary size: 297.5 KB (32% reduction from 439KB)
Build Information
- Commit:
1d30a1db26cb8d2aca93a32382174304f4ccfa0e - Author: IRedDragonICY
- Platform: Windows x64
- Binary Size: 142.5 KB (UPX compressed)
- Rust Toolchain: Nightly
Installation
- Download
compactrs.exefrom assets below - Run as Administrator (required for WOF compression)
- Drag and drop files or folders to compress
Checksum
SHA256: 9490F938A4A621809F03D80D773046B49390CBAEB00FFD397F6D37EB2AF020F7
Verify integrity:
(Get-FileHash .\compactrs.exe -Algorithm SHA256).Hash -eq "9490F938A4A621809F03D80D773046B49390CBAEB00FFD397F6D37EB2AF020F7"