Python 如何获取文件的编译时间,比如 exe 文件
typedef struct _IMAGE_FILE_HEADER {
WORD Machine; /* +0004h 目标机器类型 */
WORD NumberOfSections; /* +0006h PE 中节的数量 */
DWORD TimeDateStamp; /* +0008h 时间戳 */
DWORD PointerToSymbolTable; /* +000ch 指向符号表的指针 */
DWORD NumberOfSymbols; /* +0010h 符号表中符号数目 */
WORD SizeOfOptionalHeader; /* +0012h 可选头的大小 */
WORD Characteristics; /* +0014h 文件属性标志 */
} IMAGE_FILE_HEADER, *PIMAGE_FILE_HEADER;
TimeDateStamp 双字。低 32 位表示从 1970 年 1 月 1 日 00:00 到文件创建时经过的秒数。
E12648E80643542CD36B87A4E15DA015.exe
MD5: e12648e80643542cd36b87a4e15da015
SHA-1: 441be3586830dac18e7b8c1d18cba6d969312125
SHA-256: 91cce4c4fe19c9e4b0ffc3fd7397dad4da4c046402069e1885aa9c0501e04146
File Name: E12648E80643542CD36B87A4E15DA015.exe
File Size: 753117 byte
Optional Header: 0x400000
EntryPoint: 295830
Compile Time: 2010-06-09 18:32:16
Subsystem: IMAGE_SUBSYSTEM_WINDOWS_GUI
DLL: False
Sections: 4
warning:
Byte 0x00 makes up 60.1832% of the file’s contents. This may indicate truncation / malformation.
KERNEL32.dll
USER32.dll
MFC42.DLL
MSVCRT.dll
@IsaacYoung
@no1xsyzy