前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >低权限下搜集当前机器各类密码文件

低权限下搜集当前机器各类密码文件

作者头像
渗透攻击红队
发布2021-10-14 10:42:39
9150
发布2021-10-14 10:42:39
举报
文章被收录于专栏:漏洞知识库

大家好,这里是 渗透攻击红队 的第 75 篇文章,本公众号会记录一些红队攻击的案例,不定时更新!请勿利用文章内的相关技术从事非法测试,如因此产生的一切不良后果与文章作者和本公众号无关!

当我们通过web渗透拿到了一台网络边界的服务器权限后,我们通过把它的 shell 反弹到了 C2,那么我们想要做更深层的信息搜集那么就可以搜集当前机器的各类密码:Windows凭证、Hash、浏览器密码 ...

除了在目标机器上抓系统账号密码,一定要去多翻翻机器上的其他文件:邮件、截截屏、翻翻浏览器记录、收藏夹、注册表、各类客户端软件目录下的配置文件...

这些文件里面很有可能包含大量有价值的账号密码,总之就一句话:拿到机器之后,先别急着上去就开始瞎扫,先把当前机器能翻的翻个底朝天,一直翻到不能动为止!千万别动不动上去不管三七二十一对着内网就说一段胡瞎扫,万一遇到什么流量检测设备苛刻点的环境,或者管理规范经验丰富的网管,可能很快就把你踢出局了,渗透过程中被对方发现是一件非常丢人的事情,实在是有点得不偿失,进入目标内网后,仔细耐心搜集信息永远是第一位的,宁愿慢、稳、也不要粗暴!

在这里假设拿到了一台网络边界的服务器 web-2012 ,发现是低权限后并且把 shell 反弹到了 CobaltStrike 后,如何进行信息搜集,搜集各类保存在本机器的各类密码文件?

此文章的配套视频已经上传到 B 站,点击阅读全文即可查看视频!

低权限下搜集当前机器各类密码文件


搜集当前机器各类敏感密码配置文件

dir 命令搜集当前机器各类敏感密码配置文件

一般配置文件或者密码文件都是:

代码语言:javascript
复制
 pass.*,config.*,username.*,password.*

我们就可以使用 dir 命令来进行文件查找,建议不要直接从 C 盘根目录找,那样文件会很多,建议从 User 目录下:(具体可以更具情况追加)

代码语言:javascript
复制
 shell dir /b /s user.*,pass.*,config.*,username.*,password.*

for 循环搜集当前机器各类敏感密码配置文件

还可以通过 for 循环来查找,例如查找匹配 pass 文件:

代码语言:javascript
复制
 shell for /r c:\ %i in (pass.*) do @echo %i

findstr 命令查找某个文件的某个字段

上面两条命令只是查找某个文件,那我们想要查找一个文件里有没有 userpass 等字段内容,就可以使用这条命令:

代码语言:javascript
复制
 shell findstr /c:"sa" /c:"root" /si *.txt

由上图可见,我们通过查询:

代码语言:javascript
复制
 Desktop\user.txt:user:administrator
 Desktop\user.txt:pass:redteam@2012
 Desktop\user.txt:user:redteam\saulgoodman
 Desktop\user.txt:pass:Saul!@#45

在这个目录下的 Desktop\user.txt 文件里有我们匹配的关键字 userpass

结尾

到此第四章的内容:低权限下搜集当前机器各类密码文件 就写到这里了,内网渗透、域渗透的本质其实就是信息搜集,只要你搜集内网的信息越多,你才能了解一个内网是做什么的,那些地方会有瑕疵,那些地方会有可能被红队人员攻破的地方。

而当我们拿到一台低权限的机器,我们上传一些 exe 也不一定能抓到一些密码,只能通过此类技术来搜索敏感文件,且动静很小!

这里是 渗透攻击红队,我是 saulGoodman ,有问题可以随时私信我与我联系。

我们下一篇,再见!

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-10-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 渗透攻击红队 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 搜集当前机器各类敏感密码配置文件
    • dir 命令搜集当前机器各类敏感密码配置文件
      • for 循环搜集当前机器各类敏感密码配置文件
        • findstr 命令查找某个文件的某个字段
        • 结尾
        相关产品与服务
        云服务器
        云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档