SQL Server下几个危险的扩展存储过程


这些存储过程如下:
sp_makewebtask
xp_cmdshell
xp_dirtree
xp_fileexist
xp_terminate_process
sp_oamethod
sp_oacreate
xp_regaddmultistring
xp_regdeletekey
xp_regdeletevalue
xp_regenumkeys
xp_regenumvalues
sp_add_job
sp_addtask
xp_regread
xp_regwrite
xp_readwebtask
xp_makewebtask
xp_regremovemultistring

对应措施:删除上述存储过程或可执行文件或修改存储过程相应用户组可执行权限,删除上述存储过程对应脚本为:
drop PROCEDURE sp_makewebtask
exec master..sp_dropextendedproc xp_cmdshell
exec master..sp_dropextendedproc xp_dirtree
exec master..sp_dropextendedproc xp_fileexist
exec master..sp_dropextendedproc xp_terminate_process
exec master..sp_dropextendedproc sp_oamethod
exec master..sp_dropextendedproc sp_oacreate
exec master..sp_dropextendedproc xp_regaddmultistring
exec master..sp_dropextendedproc xp_regdeletekey
exec master..sp_dropextendedproc xp_regdeletevalue
exec master..sp_dropextendedproc xp_regenumkeys
exec master..sp_dropextendedproc xp_regenumvalues
exec master..sp_dropextendedproc sp_add_job
exec master..sp_dropextendedproc sp_addtask
exec master..sp_dropextendedproc xp_regread
exec master..sp_dropextendedproc xp_regwrite
exec master..sp_dropextendedproc xp_readwebtask
exec master..sp_dropextendedproc xp_makewebtask
exec master..sp_dropextendedproc xp_regremovemultistring



举例:

exec xp_dirtree 'C:' 1,1



相关阅读:
PJBlog扩展代码:利用Cookie给回头用户问候
Win2003下APACHE+PHP5+MYSQL4+PHPMYADMIN 的简易安装配置
初探OpenOffice.org 3.1
PHP程序员一般都忽略了的几点精华
WordPress安装图解教程
Math对象应用详解
编写PHP代码的过程中养成的良好习惯
js wmp操作代码小结(音乐连播功能)
Access 新手来看
Linux 误删文件的解决方法
在WINDOWS上安装ORACLE RAC的注意事项
关于使用存储过程创建分页
PHP中冒号、endif、endwhile、endfor使用介绍
用ASP编写俄罗斯方块游戏
快速导航

Copyright © 2016 phpStudy | 皖ICP备18014864号-4