FUEL.exe.cat and FUEL.exe.cdf - widberg/fmtk GitHub Wiki

The MakeCat tool can generate catalog files, .cat, from catalog definition files, .cdf. "A Catalog file (.cat) is a digitally-signed file. To be more precise it is a PKCS7 certificate with embedded data." (Microsoft Catalog Files and Digital Signatures decoded). FUEL.exe's catalog definition file:

[CatalogHeader]
Name=FUEL.exe.cat
PublicVersion=0x00000001
EncodingType=0x00010001
CATATTR1=0x10010001:OSAttr:2:5.1,2:5.2,2:6.0
CATATTR2=0x10010001:LIVECatalogVersion:1.0

PageHashes=true

[CatalogFiles]
FUEL.exe=FUEL.exe
FUEL.exe.cfg=FUEL.exe.cfg

The last line refers to FUEL.exe.cfg, the Games for Windows Live configuration file.

Allegedly FUEL.exe's catalog file can be dumped with dumpmscat from Samba or parsemscat but neither of these tools seem to work.