已经把xplog70.dll改名了,为什么在查询器中还能执行:
EXEC sp_addextendedproc xp_cmdshell,'xplog70.dll' 并能成功恢复xp_cmdshell
或EXEC sp_addextendedproc xp_cmdshell,'xpsql70.dll' 也能成功恢复 xp_cmdshell 但xpsql70.dll这个文件系统中根本就不存在。
请大家指点一下。
EXEC sp_addextendedproc xp_cmdshell,'xplog70.dll' 并能成功恢复xp_cmdshell
或EXEC sp_addextendedproc xp_cmdshell,'xpsql70.dll' 也能成功恢复 xp_cmdshell 但xpsql70.dll这个文件系统中根本就不存在。
请大家指点一下。
,不管是否删除了xplog70.dll。所以防止利用xp_cmdshell最有效的方式是就是管理好sa密码。并且每个数据库最好要创建一个专用帐号。
只有SA的超级权限。我恢复CMDSHELL都没用。。绕过更没用,只是显示成功,其实还是未成功。最后
消息 15121,级别 16,状态 21,过程 xp_cmdshell,第 1 行
在执行 xp_cmdshell 的过程中出错。调用 'CreateProcess' 失败,错误代码: '5'。