1. 网页判断不懂……软件的话试试PEid这个软件~
5. 文件都是通过后缀识别的,但是存储都是以文本形式,很难解释,举个例子,空间存了一个html,一个php,都是文本,但php解释器只会遍历php后缀,把html改后缀也会遍历,所以判断文件只能通过后缀,除非你把所有格式的特征字符记录下来,然后比对来判断
11.
@读书顶个鸟用,对比后缀无用,php文件改成rar后缀,检测出来的类型不会知道具体是php还是txt等等,如果取后缀对比更加不对了,因为rar和php类型都不一,如何对比?
13. 不是纯文本的确实可以通过文件头,纯文本的有的可以通过特征辨认,比如标准的html文件,php的……如果是纯文本再看后缀吧^_^
15.
@旧人,艾特也不准却吧?把zip压缩包后缀改成mp4试试能不能解压?
18. 无语,以后缀分辨,你可以在空间里告诉用户:以正确的后缀可以在日后实现在线播放功能,以及在线编辑文本功能,如果后缀上传错误,系统无法识别,造成无法上传就不好了,反正大致就这样告诉来访的人
19.
@梦浪的小虾米,好吧,我考虑了用户上传以后缀获取类型,查看上传文件信息时通过文件头获取类型