pe-assembler 0.1.1

PE/COFF assembler for Windows instruction sets - strongly typed, object-oriented, zero-dependency core
Documentation
[
    {
        "analysis_success": true,
        "file_size": 2676,
        "machine_type": 34404,
        "number_of_sections": 6,
        "number_of_symbols": 16,
        "timestamp": {
            "secs_since_epoch": 4287841230,
            "nanos_since_epoch": 0
        },
        "characteristics": 0,
        "section_names": [
            ".drectve",
            ".debug$S",
            ".debug$T",
            ".text$mn",
            ".debug$S",
            ".chks64"
        ],
        "symbol_names": [
            "↯comp.id",
            "↯feat.00",
            "↯vol.md",
            ".drectve",
            "\u0003",
            ".debug$S",
            "\u0004",
            ".debug$T",
            "\u0002",
            ".text$mn",
            "\u0006",
            ".debug$S",
            "\u0000\u0000\u0000\u0004",
            "symbol_4",
            ".chks64",
            "0"
        ]
    },
    {
        "analysis_success": true,
        "file_size": 2686,
        "machine_type": 34404,
        "number_of_sections": 6,
        "number_of_symbols": 16,
        "timestamp": {
            "secs_since_epoch": 3322369218,
            "nanos_since_epoch": 0
        },
        "characteristics": 0,
        "section_names": [
            ".drectve",
            ".debug$S",
            ".debug$T",
            ".text$mn",
            ".debug$S",
            ".chks64"
        ],
        "symbol_names": [
            "↯comp.id",
            "↯feat.00",
            "↯vol.md",
            ".drectve",
            "\u0003",
            ".debug$S",
            "\u0004",
            ".debug$T",
            "\u0002",
            ".text$mn",
            "\u0006",
            ".debug$S",
            "\u0000\u0000\u0000\u0004",
            "symbol_4",
            ".chks64",
            "0"
        ]
    },
    {
        "analysis_success": true,
        "file_size": 2168,
        "machine_type": 34404,
        "number_of_sections": 6,
        "number_of_symbols": 20,
        "timestamp": {
            "secs_since_epoch": 3324037374,
            "nanos_since_epoch": 0
        },
        "characteristics": 0,
        "section_names": [
            ".text$mn",
            ".data",
            ".pdata",
            ".xdata",
            ".debug$S",
            ".debug$T"
        ],
        "symbol_names": [
            "↯comp.id",
            "↯feat.00",
            ".text$mn",
            "^",
            ".data",
            "symbol_0",
            ".pdata",
            "\f\u0000\u0000\u0000\u0003",
            ".xdata",
            "\b",
            ".debug$S",
            "\u0004\u0000\u0000\n",
            ".debug$T",
            "p",
            "symbol_4",
            "__chkstk",
            "symbol_18",
            "$$000000",
            "cs10",
            "cs20"
        ]
    },
    {
        "analysis_success": true,
        "file_size": 5286,
        "machine_type": 34404,
        "number_of_sections": 9,
        "number_of_symbols": 25,
        "timestamp": {
            "secs_since_epoch": 4033429839,
            "nanos_since_epoch": 0
        },
        "characteristics": 0,
        "section_names": [
            ".drectve",
            ".debug$S",
            ".debug$T",
            ".text$mn",
            ".debug$S",
            ".text$mn",
            ".debug$S",
            ".gfids$y",
            ".chks64"
        ],
        "symbol_names": [
            "↯comp.id",
            "↯feat.00",
            "↯vol.md",
            ".drectve",
            "\u0003",
            ".debug$S",
            "x\u0007",
            ".debug$T",
            "d\u0005",
            ".text$mn",
            "\u0003",
            ".debug$S",
            "\u0000\u0002\u0000\u0000\u000e",
            ".text$mn",
            "\f\u0000\u0000\u0000\u0002",
            ".debug$S",
            "\u0000\u0000\u0000\u0004",
            "symbol_4",
            "symbol_35",
            "symbol_85",
            ".gfids$y",
            "\u0004",
            "symbol_123",
            ".chks64",
            "H"
        ]
    },
    {
        "analysis_success": true,
        "file_size": 37638,
        "machine_type": 34404,
        "number_of_sections": 13,
        "number_of_symbols": 36,
        "timestamp": {
            "secs_since_epoch": 3782200260,
            "nanos_since_epoch": 0
        },
        "characteristics": 0,
        "section_names": [
            ".drectve",
            ".debug$S",
            ".debug$T",
            ".text$mn",
            ".CRT$XIC",
            ".gfids$y",
            ".debug$S",
            ".text$mn",
            ".debug$S",
            ".xdata",
            ".pdata",
            ".bss",
            ".chks64"
        ],
        "symbol_names": [
            "↯comp.id",
            "↯feat.00",
            "↯vol.md",
            ".drectve",
            "\u0003",
            ".debug$S",
            "\u0000I\u0000\u0000\u0002",
            ".debug$T",
            "LA",
            ".text$mn",
            "\u0014\u0000\u0000\u0000\u0001",
            "symbol_4",
            ".CRT$XIC",
            "\b\u0000\u0000\u0000\u0001",
            "symbol_48",
            ".gfids$y",
            "\u0004",
            "symbol_94",
            ".debug$S",
            "\u0000\u0000\u0000\u0004",
            ".text$mn",
            "\b\u0000\u0000\u0000\u0001",
            ".debug$S",
            "\u0000\u0000\u0000\u0006",
            "symbol_109",
            ".xdata",
            "\b",
            "symbol_138",
            ".pdata",
            "\f\u0000\u0000\u0000\u0003",
            "symbol_190",
            ".bss",
            "\b",
            "symbol_241",
            ".chks64",
            "h"
        ]
    },
    {
        "analysis_success": true,
        "file_size": 2859,
        "machine_type": 34404,
        "number_of_sections": 6,
        "number_of_symbols": 17,
        "timestamp": {
            "secs_since_epoch": 4203195902,
            "nanos_since_epoch": 0
        },
        "characteristics": 0,
        "section_names": [
            ".drectve",
            ".debug$S",
            ".debug$T",
            ".text$mn",
            ".debug$S",
            ".chks64"
        ],
        "symbol_names": [
            "↯comp.id",
            "↯feat.00",
            "↯vol.md",
            ".drectve",
            "\u0003",
            ".debug$S",
            "\u0004",
            ".debug$T",
            "\u0002",
            ".text$mn",
            "\u0012\u0000\u0000\u0000\u0001",
            ".debug$S",
            "\u0000\u0000\u0000\u0004",
            "symbol_4",
            "symbol_17",
            ".chks64",
            "0"
        ]
    },
    {
        "analysis_success": true,
        "file_size": 2427,
        "machine_type": 34404,
        "number_of_sections": 6,
        "number_of_symbols": 16,
        "timestamp": {
            "secs_since_epoch": 4122432557,
            "nanos_since_epoch": 0
        },
        "characteristics": 0,
        "section_names": [
            ".drectve",
            ".debug$S",
            ".debug$T",
            ".text$mn",
            ".debug$S",
            ".chks64"
        ],
        "symbol_names": [
            "↯comp.id",
            "↯feat.00",
            "↯vol.md",
            ".drectve",
            "\u0003",
            ".debug$S",
            "\u0003",
            ".debug$T",
            "\u0002",
            ".text$mn",
            "\u0006",
            ".debug$S",
            "\u0000\u0000\u0000\u0004",
            "symbol_4",
            ".chks64",
            "0"
        ]
    },
    {
        "analysis_success": true,
        "file_size": 3863,
        "machine_type": 34404,
        "number_of_sections": 10,
        "number_of_symbols": 26,
        "timestamp": {
            "secs_since_epoch": 3299715747,
            "nanos_since_epoch": 0
        },
        "characteristics": 0,
        "section_names": [
            ".drectve",
            ".debug$S",
            ".debug$T",
            ".text$mn",
            ".debug$S",
            ".text$mn",
            ".debug$S",
            ".text$mn",
            ".debug$S",
            ".chks64"
        ],
        "symbol_names": [
            "↯comp.id",
            "↯feat.00",
            "↯vol.md",
            ".drectve",
            "\u0003",
            ".debug$S",
            "4\u0004",
            ".debug$T",
            "<\u0004",
            ".text$mn",
            "\u0003",
            ".debug$S",
            "\u0000\u0000\u0000\u0004",
            ".text$mn",
            "\u0003",
            ".debug$S",
            "\u0000\u0000\u0000\u0004",
            ".text$mn",
            "\u0003",
            ".debug$S",
            "\u0000\u0000\u0000\u0004",
            "symbol_4",
            "symbol_27",
            "symbol_60",
            ".chks64",
            "P"
        ]
    }
]