Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想确定真正的文件扩展名。
例子 :
file = "test.fakeExt" // but the real extention is .exe // for security reason I wish to avoid using it!
我怎样才能做到这一点?
如果要确定扩展名,可以使用 findmimefromdata。它查看文件的第一部分以确定它是什么类型的文件。
FindMimeFromData 函数
示例代码
.exe 文件的前两个字节总是“MZ”。
所以你可以读取二进制文件,看看前两个字节是否是MZ,那么你就知道它是一个.exe文件......