我需要证明我编写的 VB.NET 程序是在特定时间编写的。
(原因是学术诚信调查中有人复制了我的代码)。
我的磁盘上有所有代码,包括调试和发布文件夹,我的用户名位于构建路径中。
我可以做一些额外的事情,例如查看二进制文件吗?
最佳答案
如果使用IL反汇编器打开EXE/DLL,然后选择菜单选项View>Header,在COFF/PE头中有一个名为“Time-date stamp”的字段。它是二进制格式的,并且根据 MSDN它是:
The low 32 bits of the time stamp of the image. This represents the date and time the image was created by the linker. The value is represented in the number of seconds elapsed since midnight (00:00:00), January 1, 1970, Universal Coordinated Time, according to the system clock.
关于vb.net - 确定 .net 程序何时编译/构建的任何方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11006854/