Serv-U得到管理员密码新招 (转)

有时候我们在获得WebShell后很高兴地用Serv-U的本地权限提升漏洞来实现完全控制肉鸡的目的,但总会出错。我们在WebShell输入的命令一般是这样的:

D:\WEB\su.exe “net user 1 1 /add”

很多情况下不能成功,一般会返回如下的信息:

<220 Serv-U FTP Server v6.0 for WinSock ready...

>USER LocalAdministrator

<331 User name okay, need password.

>PASS #l@$ak#.lk;0@P

<530 Not logged in.

这样的情况是因为管理员修改了默认的Serv-U的管理员账户或密码,无法登陆自然不能提升权限。遇到这样的情况估计很多朋友都会退缩吧?其实我们有办法继续利用Serv-U提升权限的。

有兴趣的朋友可以用UE或者WinHex等十六进制编辑器打开Serv-U的管理程序:ServUAdmin.exe,仔细的话你会发现里面其实是存储着管理员的账户和密码的,那如何得到这个账户和密码呢?有三种方法:

首先是改了密码没改账户的情况。我们可以直接用UE打开ServUAdmin.exe,搜索账户名“LocalAdministrator”,紧着着账户后面的字符串就是密码。一般是这样的格式:LocalAdministrator.password.Globl……,其中Password就是我们需要的密码了。

第二种方法是改了账户没改密码的情况。这种情况很少见,一般人相信都不会这么修改吧?我们只需要搜索密码就行了,同上。

第三种方法是通用的,直接打开同版本的两个ServUAdmin.exe,在有默认密码的ServUAdmin.exe里找到密码存放的地址,直接到目标机器上的ServUAdmin.exe中查询该地址就能找到密码和账户了。

得到密码后如果服务器支持PHP,可以用wofeiwo的Serv-U本地权限提升PHP脚本实现权限提升,因为里面的账户和密码是可以修改的;或者直接利用臭要饭的Serv-U本地权限生成器生成需要的程序,再用UE修改即可。

相信这个方法公布后,网络上又会有一批服务器倒下,希望大家适可而止。

(0)

相关推荐

  • Serv-U得到管理员密码新招 (转)

    有时候我们在获得WebShell后很高兴地用Serv-U的本地权限提升漏洞来实现完全控制肉鸡的目的,但总会出错.我们在WebShell输入的命令一般是这样的: D:\WEB\su.exe "net user 1 1 /add" 很多情况下不能成功,一般会返回如下的信息: <220 Serv-U FTP Server v6.0 for WinSock ready... >USER LocalAdministrator <331 User name okay, need 

  • 快速恢复Win2000/XP管理员密码

    一.删除SAM文件,清除Administrator账号密码 Windows 2000所在的WinntSystem32Config目录下有个SAM文件(即账号密码数据库文件),它保存了Windows 2000中所有的用户名和密码.当你登录的时候,系统就会把你键入的用户名和密码,与SAM文件中的加密数据进行校对,如果两者完全符合,则会顺利进入系统,否则将无法登录,因此我们可以使用删除SAM文件的方法来恢复管理员密码. 删除SAM文件后重新启动,此时管理员Administrator账号已经没有密码了,

  • Oracle 数据库忘记sys与system管理员密码重置操作方法

    首先打开cmd 执行 orapwd file=C:\app\PWDorcl.ora password=orclorcl C:\app\PWDorcl.ora是你要存放的路径文件 Password=orclorcl是你要改的密码 然后回车,在该路径下就会生成一个文件.把这文件替换你本机oracl的密码文件.Sys和system密码就会改成你要重新设置的密码 例如我的本机路径是C:\app\product\11.2.0\dbhome_1\database 以上所述是小编给大家介绍的Oracle 数据

  • DISCUZ 论坛管理员密码忘记的解决方法

    DISCUZ论坛管理员密码忘记了怎么办? 今天,一个朋友在QQ上问我,"如果DISCUZ论坛管理员密码忘记了 从MYSQL 哪里找啊?", 他用的是HostMonster的虚拟主机. yun~~~, 自己也没用过DISCUZ,只好说,"这个不是很清楚,可以直接去改一下数据库的记录试一下, 但是不知道DISCUZ是否对密码加密了 " 后来他登录cPanel,用phpMyAdmin进去查看, 又晕了,一堆表不知道是哪个,在google一下查到了"Discuz

  • Win2008 R2 遗忘管理员密码后的解决方法

    思路是这样的:修改登录界面其他功能的链接,使之成为CMD的链接,在CMD命令里面 定位到C:\\Windows\System32下,用net user 去修改账号和密码 具体操作如下: 一.使用Windows Server 2008 R2的安装光盘引导计算机启动.完成安装映像加载后,进入语言选择界面,此时,按下"Shift+F10",打开命令提示符界面,进入Windows目录所在分区(若是默认安装Windows,并使用的"系统保留"分区,则为D盘),并定为到&quo

  • 教你一招用U盘破除管理员密码的方法

    有许多朋友还在为忘记XP登陆密码不能进入系统而烦恼,笔者现在将给用户介绍一个小方法,解决忘记密码给你带来的烦恼. 所需工具 1.U盘一个 2.Usboot(U盘启动制作软件) 3.winRAR(压缩软件) 首先声明,此方法是在文件格式为FAT32的状态下进行的! 思路:方法很简单,当你的机器出现登陆框,要求输入密码时,你按下windows键+U,是否出现了辅助工具管理工具,既然可以运行辅助工具,那就意味着可以运行放大镜.我们把放大镜程序换成其他的程序是不是也可以运行呢?想一下如果我们加入用户添加

  • destoon找回管理员密码的方法

    很多人在使用 DESTOON 系统时,经常会出现忘记后台管理密码的情况,亦或者是管理密码被别盗了需要找回,这时候往往不知所措. 其实找回 DESTOON 系统登陆的密码很简单,我们只需要将保存在数据库里面的密码更改掉,换一个简单一点的密码,然后进入系统再更改成自己的就可以了. 如果系统开启了邮件发送,还可以通过前台的找回密码功能邮件找回. 可以使用数据库管理工具,例如PHPMyAdmin,找到destoon_member表, 修改管理员password字段值为: 14e1b600b1fd579f

  • Django 忘记管理员或忘记管理员密码 重设登录密码的方法

    看到标题就知道有逗比忘了密码...没错就是我. 你也忘了密码? 不要着急! 0x00: 第一步:运行django shell python3 manage.py shell 0x01: 第二步:重设密码 >>> from django.contrib.auth.models import User >>> user = User.object.get(username='your_account') >>> user.set_password('you

  • Python猜解网站数据库管理员密码的脚本

    目录 一.功能分析 二.思路分析 三.步骤实现 1)判断注入点 2)猜解长度 3)猜解数据 4)猜解脚本 一.功能分析 简单分析一下网站的功能,大致如下: 需要用户在地址栏中提交参数,根据参数中的id查询对应的用户信息. 如果id存在,则显示查询成功,比如 输入?id=1 如果id不存在,则页面空显示,比如输入 ?id=0(用户id不能是0或负数,id为0时,查询结果为空,会导致页面空显示) 如果数据库报错,页面也是空显示,比如输入?id=1’ 或 ?id=1"(参数中携带引号会导致数据库报错,

  • MySQL设置管理员密码无法生效的问题解析

    昨天某位客户向我咨询这样一个问题:他通过本地 MySQL 命令行连接数据库发现管理员不需要验证密码即可进行后续操作.为了查明原因,他尝试过修改管理员密码,依然无效.为了对比,他还特意创建了一个带密码的新用户,通过 MySQL 命令行可以正常进行密码验证. 经过对他遇到的问题做了详细了解后,我大概知道问题出在哪,不过还需要继续验证. 此类问题大致会有如下几种原因: 此用户本身并没有设置密码. 配置文件里开启 skip-grant-tables 跳过授权表. 配置文件里有明文 password 选项

随机推荐