| 删除与恢复扩展存储过过程xp_cmdshell的语句 |
|
删除扩展存储过过程xp_cmdshell的语句:
|
开启cmdshell的SQL语句
EXEC sp_addextendedproc xp_cmdshell ,@dllname ='xplog70.dll'
判断存储扩展是否存在
Select count(*) from master.dbo.sysobjects where xtype='X' and name='xp_cmdshell'
返回结果为1就OK
恢复xp_cmdshell
Exec master.dbo.addextendedproc 'xp_cmdshell','xplog70.dll';select count(*) from master.dbo.sysobjects where xtype='X' and name='xp_cmdshell'
返回结果为1就OK
否则上传xplog7.0.dll
Exec master.dbo.addextendedproc 'xp_cmdshell','C:/WinNt/System32/xplog70.dll'
堵上cmdshell的SQL语句
sp_dropextendedproc "xp_cmdshell"

博客主要介绍了与xp_cmdshell相关的SQL操作,包括开启cmdshell的SQL语句,判断存储扩展是否存在的SQL查询,若不存在则恢复或上传相关dll文件的操作,以及堵上cmdshell的SQL语句。


被折叠的 条评论
为什么被折叠?



