关于上传asp文件,技术求高手解

来源:百度知道 编辑:UC知道 时间:2024/06/14 00:34:16
某个网站系统,允许上传任何文件,但是当上传脚本文件(*.asp *.php等)都会把"."更改为中文"。",无法执行,例如我上传"海洋2006.asp",将会被自动更名为"海洋2006。asp",导致输入路径显示"无法找到该页"
请问有什么办法解决这些问题
我尝试过1楼的方法,在文件名后面加上" .rar"不过还是被重命名了,估计只要含有.asp就自动变成。了
2楼真的。。。我要在服务器上执行这个asp文件,不是下载到本地来,如果这么容易的话,就用不着请这儿的高手了
3楼的....这个我知道,但是我要的是解决办法啊

没有办法的了,想想其他方法吧~例如注入==

这个应该是网站设置的问题!几乎没有网站愿意提供上传ASP、PHP之类文件的功能的!这个是要冒很大风险的,一旦有不轨的人上传某些破坏性文件所造成的后果是及其严重的!

可能服务器不支持中文名,改为英文试试。或者是该网站为防止恶意脚本代码的执行而设定的(如果是这样就没办法了)。最简单的方法:联系该网站客服,要有诚意点

打开我的电脑——〉〉工具——〉〉文件夹选项——〉〉查看——〉〉把“隐藏已知文件类型的扩展名”前面的勾去掉——〉〉单击确定——〉〉重新将“海洋2006.asp”改名为“海洋2006.rar”(其他后缀也可,只要该网站支持上传——〉〉告诉下载的人按上面步骤设置,下载后改名为“海洋2006.asp”——〉〉看看可以了没?可以就给分,呵呵。

你可以抓包
在抓包的过程中更改文件名.

这个要看上传程序怎么写的了。