stfs
Parser for Xbox 360 STFS (Secure Transacted File System) packages. Handles CON, LIVE, and PIRS package types.
Features
- Parse XContent headers, volume descriptors, and file tables
- Extract files from STFS packages (sans-io via
ReadAttrait) - Hash table verification (SHA-1 chain validation)
- Optional VFS integration via fskit (
vfsfeature) - Serde serialization with optional base64 encoding for byte fields (
base64-serdefeature)
Usage
use ;
let data = read?;
let wrapper = open?;
let package = wrapper.package;
println!;
for entry in package.file_table.walk_files
Feature Flags
vfs- VFS filesystem abstraction via fskitasync-vfs- Async VFS supportbase64-serde- Base64 encoding for byte array serde
License
Licensed under either of Apache License, Version 2.0 or MIT License at your option.