namespace BurnOutSharp.Models.PortableExecutable { /// /// Immediately following the COFF symbol table is the COFF string table. The /// position of this table is found by taking the symbol table address in the /// COFF header and adding the number of symbols multiplied by the size of a symbol. /// /// public class COFFStringTable { /// /// At the beginning of the COFF string table are 4 bytes that contain the /// total size (in bytes) of the rest of the string table. This size includes /// the size field itself, so that the value in this location would be 4 if no /// strings were present. /// public uint TotalSize; /// /// Following the size are null-terminated strings that are pointed to by symbols /// in the COFF symbol table. /// public string[] Strings; } }