WMA格式检测问题 ( 积分: 100 )

  • 主题发起人 主题发起人 anturong
  • 开始时间 开始时间
A

anturong

Unregistered / Unconfirmed
GUEST, unregistred user!
我用C# asp.net写一个音乐网站
可以上传WMA文件,但如果只能过扩展名进行文件格式检测的话,
怕有人上传asp木马,如何能过读取文件内容的形式,判断文件是否为wma
就是叫他先上传,我在服务器上判断文件是否为wma
再做处理
 
我用C# asp.net写一个音乐网站
可以上传WMA文件,但如果只能过扩展名进行文件格式检测的话,
怕有人上传asp木马,如何能过读取文件内容的形式,判断文件是否为wma
就是叫他先上传,我在服务器上判断文件是否为wma
再做处理
 
找一下wma的sdk看看,应该有这方面控件的。
 
那你不如上传的时候只能上传WMA不就行了!
 
chrysalis到低明白不啊 .这样也叫回答.说你是菜鸟都是夸你呢
 
上传是在客户端.你是在他那安软件还是怎么的.真服了..最恶心的回贴
 
其实,有一个建议给你,你比对一下几个WMA格式的文件,只看它们头几个字节,因为一般文件头几个字节都是文件头的一部分,通常用于区分文件格式,会有那么几个固定的字节永远是固定的值(比如exe文件的头两个字节必定是MZ).你找到个规律简单判断一下应该也可以了.因为就算人家要上传asp脚本,开头总必定是可见字符!这样我想能大致满足你的需求.
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
900
SUNSTONE的Delphi笔记
S
后退
顶部