Debugging

Verbose Output

Enable verbose logging:

cabriolet cab extract archive.cab --verbose

Binary Inspection

Use hex editors to inspect binary data:

hexdump -C archive.cab | head -20

Debug Mode

Cabriolet.logger.level = Logger::DEBUG

Common Issues

  • Checksum errors: Try salvage mode

  • Format errors: Verify file is correct format

  • I/O errors: Check file permissions