- Nov 25, 2021
- 522
- 2,758
Project:
I’m looking for a Beginner to Intermediate-level developer to re-create a QuickBMS script that can unpack and repack a large set of .pkg archives. You’ll work from the provided index files (pkg.idx, pkg.pkg, pkg.sp) and a sample folder of 1,807 .pkg files (the remainder will be shared once you start). Your deliverable is the .bms script plus brief usage documentation, as well as proof it works. You should not be asking me if it works or not when you have the files.
Developer:
Symphatic
Looking for Skills & Experience:
Work commitment:
DM here. or on Discord.
Job Description:
You must be registered to see the links
- File Unpack/RepackI’m looking for a Beginner to Intermediate-level developer to re-create a QuickBMS script that can unpack and repack a large set of .pkg archives. You’ll work from the provided index files (pkg.idx, pkg.pkg, pkg.sp) and a sample folder of 1,807 .pkg files (the remainder will be shared once you start). Your deliverable is the .bms script plus brief usage documentation, as well as proof it works. You should not be asking me if it works or not when you have the files.
Developer:
Symphatic
Looking for Skills & Experience:
- QuickBMS scripting language (loops, conditionals, binary reads/writes)
- Reverse engineering & binary parsing (hex editors, endianness, offsets)
- Archiving/compression handling (experience with zlib/LZ variants is a plus)
- Proven track record of shipping similar QuickBMS scripts or small utilities
- $150 fixed price.
- Payment via PayPal.
- New Member: Payment given after Completion.
- Established/Known Member: Payment will be given at the start.
Work commitment:
- Small—straightforward extraction/re-injection task. Under 1 week (expected ~5 hours of billable work)
DM here. or on Discord.
Job Description:
- Analyze the .pkg/.idx format (sample set provided) and reverse-engineer its structure.
- Write a QuickBMS script (.bms) that accurately extracts every .pkg file and rebuilds it identically when given the same inputs.
- Test your script against the sample files, log any edge cases, and ensure round-trip integrity (unpack → repack → re-unpack yields identical data).
- Document usage steps and any dependencies (QuickBMS version, command flags).
- At least 30+ GB (11 GB at start) of storage space is required; files sizes tend to increase when you unpack them.
You must be registered to see the links
all of the pkg files will be given to you after being accepted.
Last edited: