OpenQBW
OpenQBW is the companion
project that uses OpenSQLAnywhere to read Intuit QuickBooks Desktop
.QBW company files.
- Project site: https://sigilweaver.app/openqbw/docs/
- Repository: https://github.com/Sigilweaver/OpenQBW
- crates.io: https://crates.io/crates/openqbw
- PyPI: https://pypi.org/project/openqbw/
Architecture
.QBW file
|
v
OpenQBW (knows QuickBooks schema, invoice extraction, migrate)
| ^
v |
opensqlany |
- ApModel ----+ (peel additive-progression obfuscation)
- PageStore (walk pages, verify CRC, parse slotted dirs)
- SYSTABLE (SA17 system catalog)
OpenSQLAnywhere has no knowledge of the QuickBooks schema; it exposes plaintext SA17 pages and the deobfuscation primitive. OpenQBW provides the rest.