资源预览内容
第1页 / 共3页
第2页 / 共3页
第3页 / 共3页
亲,该文档总共3页全部预览完了,如果喜欢就下载吧!
资源描述
2024年SQLServer数据库被挂马的解决方案 SQL Server数据库被挂马的解决方案 案例:一个网站遭受入侵,破坏相当严峻,SQL数据库被挂马,全部的表里面大部分字段都被多次重复插入挂马代码,查看日志,还好没有涉及到服务器的平安,只是数据库那里出现了许多异样警告而已,网站的确存在漏洞 没有方法,我只得修复数据库,因为他们没有数据库备份,根本就没有方法还原数据库啊,何况连事务日志都没有开启,试着复原了几次都不胜利,复原数据库没有一点希望,我只得乖乖的帮他们清理挂马代码,不行能手工删除挂马代码,终归数据太大了,不行能去干脆修改,通过四处搜寻得到了一个牵强有效的解决方法,每个表里面去执行一下这个sql语句: update tablename set ziduanming =replace(cast(ziduanming as varchar(8000),' ',null) 上面的sql语句可以对应修改表,字段名,和替换内容。 其实,sql数据库挂马是一种较新的挂马方法,只要网站存在注入,并且连接数据库是db owner权限就可以进行数据库挂马,估计这次攻击的流程应当是自动化的,通过先进的扫描技术批量收集到几万网站的SQL注入漏洞,针对漏洞攻击,进行自动化的SQL注入挂马。这次应当有许多网站遭殃了,asp+mssql的是主要被攻击对象! SQL Server数据库挂马的解决方法: 正确清理木马,留意数据库不能随意修改或删除,被挂上马后,更须要谨慎的操作。建议,先备份然后再当心清理。 假如以前没有备份的话,就利用我上面的sql吩咐进行修复, 如何预防SQL数据库挂马: 1、清理网站上全部注入点。 2、为网站配置牢靠的防注入程序。 3、最好在网站源码中做好过滤,在数据库中限制字符的类型和长度。 4、养成常常备份数据库的习惯。大家可能无法保证每天备份数据库,但也会保证每周备份一次,假如有时间保证每天备份数据库。 5、最好是请专业的网站平安公司,对您的站和服务器做彻底的平安评估。
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号