这是一次内网***,为何标题不写内网呢,因为当时搞的时候不知道是内网,搞到一台主机之后才知道是双网卡,有对内的网卡,以为只是一次简单web***, 所以没必要夸大标题。

不会写的太详细,大概记录下流程

1、突破口

通过内部扫描器没有什么服务器方面漏洞,只有一些信息泄漏,调试信息等,根本对这次的***起不到关键的作用,当时看了几天没啥思路了,该看的漏洞都看过去了,比如上传啊 社工啊  注入啊等等的都没办法用,当时二级域名扫出来了,也没啥思路了,就去看二级域名的c段了,在二级域名的c段的用iis put scaner(可返回title)工具扫描的时候发现了一个主机头绑定是blog的子域名,当时其实他们的blog的子域名是解析到另外一台主机的,我本地host绑定扫出来ip跟blog域名,直接访问,变成了另外的一个网站,是wordpress,那么剩下的就是找漏洞了。wpscan扫描没啥漏洞,通过目测wordpress插件进行查找,也没啥大的问题,祭出最无奈的一招,暴力破解,抓取用户,进行密码爆破,密码为弱口令,进去后台,在模版处拿webshell,ifconfig查看双网卡,内网。

2、内网***

从上面博客已拿到了webshell,开启s5的反向代理,在博客的那个机器用py脚本扫描常见的端口,常见端口,通过扫描发现9200 27017  27018 6379端口,看到9200立马想到了ElasticSearch的代码执行,发现存在CVE-2014-3120漏洞,直接执行命令,wget下载 反弹个shell,通过翻看/etc/配置文件目录发现zabbix的服务端地址,正常情况下服务端都有web管理界面(其实zabbix服务端的机器当时我看过,但是直接现显示是redhat页面还是apache页面默认的页面,忘记了,当时没扫目录,假如扫目录就可以发现zabbix的机器,因为zabbix的web控制端目录是zabbix),访问zabbix web管理端,脑子立马反映这玩意有个注入Zabbix SQL Injection/RCE – CVE-2013-5743,哦呵呵  一测试 还确实存在 但是表名修改了,丢到sqlmap里面去跑了,跑到密码,有几个不能解密,解密了一个登录进去,权限太低,啥都干不了, 当前库的用户是新建的用户不是root但是权限挺大可以直接访问mysql数据库,查询mysql.user查看到root的密码,(这个Mysql的密码 还是blog的机器的ss密码,当时blog的时候)连接mysql,update了一个高权限的用户,进去zabbix的管理控制端,本来是想着利用zabbix的命令执行搞内网的机器呢,结果客户端不能执行命令,只有zabbix服务端可以执行命令,那么我就把zabbix服务端这太机器反弹回来了。(zabbix的表中存有session id 可以利用session欺骗进去,不用添加用户的,两种办法。)

3.跨网段

上面把zabbix的机器反弹回来了,因为目标的主站客户说在40网段,但是我们搞的是198.168.1.1,跨不过去,但是把zabbix机器搞下来的时候时候可以跨了,因为对内网的很多主机要进行监控,当然不能做隔离嘛,并且通过netstat 查看发现很多内网ip,之后有在zabbix的机器配置文件 发现了内网dns服务器.测试发现存在域传送漏洞。并知道主站的ip地址,其实发现dns域传送漏洞之前我们已经找到了目标站了,并不是客户说的40网段,在20网段,我们怎么样的发现的呢? 是这样发现的,用nmap扫描的在Zabbix看到网段的时候,访问内网的一个ip的时候直接跳转到主站了,那时候%70确定了,之后有发现了dns域传送,更加确定了。之后通过收集的信息,拿下了客户的数据。

简单的叙述下这次的过程

进内网 本地host绑定blog,blog爆破拿websell进入内网-> 内网*** 扫描192.168.1网段发现ElasticSearch的代码执行, 在这个ElasticSearch的机器上在配置文件发现zabbix的服务端,->转战zabbix的机器,访问管理页面发现存在注入,拿到了数据库的账户密码,且数据库的密码是blog的那台服务器ssh->跨网段 通过zabbix机器发现内网其他网段的ip地址,并可达,查看配置文件发现内网dns->确定目标 扫描zabbix的网段访问20段某个内网ip跳转的主站,猜测是目标,更加确定,过zabbix发现内网的dns 发现域传送 发现目标主机。

由于工作原因,不能写太过于详细,要是有什么问题,或者疑问直接留言给我就行了。

转载于:https://blog.51cto.com/0x007/1628943

对某公司一次***测试相关推荐

  1. 软件测试:什么样的公司需要专职测试?

    你好,我是测试萌萌,我今天想与你讨论一下,什么样的公司需要专职测试这个问题. 从这些年业界发展趋势来看,看起来很多公司都不需要专职测试了,只需要开发兼任测试工作就可以了.比如,Facebook 号称自 ...

  2. 软件工程:什么样的公司需要专职测试

    从这些年业界发展趋势来看,看起来很多公司都不需要专职测试了,只需要开发兼任测试工作就可以了.比如,Facebook号称自己没有专职测试工程师,Google和Amazon虽然有专职的测试工程师,但但是开 ...

  3. 【软件测试】公司招个测试员,我又面试了100多人,结局......

    目录:导读 前言 一.Python编程入门到精通 二.接口自动化项目实战 三.Web自动化项目实战 四.App自动化项目实战 五.一线大厂简历 六.测试开发DevOps体系 七.常用自动化测试工具 八 ...

  4. saas 测试_为什么SaaS公司需要进行安全测试?

    saas 测试 SaaS公司在为客户提供基本软件解决方案时提供了很大的灵活性. 它们具有易于访问的附加优点,并且在所有类型的设备上也很容易访问. 结果,现代企业正在Swift转向SaaS供应商提供的这 ...

  5. 怎么在公司里面做好测试工作(做好测试工作)

    怎么做好测试工作,我们都知道软件测试都是关注客户的需求,关注主体的业务流程,我在上家公司,因为上家公司是自主研发的,所以业务流程很快就被我熟悉,加上只有我一个测试,所有所有的活都是我一个人干,那么就更 ...

  6. orange软件_Orange和戴尔技术公司合作 联合测试和开发5G和商业模式

    戴尔技术公司(Dell Technologies)已与电信供应商Orange合作,共同开发边缘计算和加速技术(edge computing and accelerator Technologies)旗 ...

  7. 飞控cpci计算机靶机公司,CPCI专用测试系统的研制

    摘要: 随着航天装备的现代化发展,对自动测试系统的要求也日益提高,特别是被测信号的数量,密度,种类等日益复杂.如何在装备使用前快速,全面,准确,机动的完成整套复杂测量任务,是装备性能保障的关键.为开展 ...

  8. 马斯克又把吹过的牛实现!“无聊公司”测试隧道首次亮相,时速高达80公里...

    乾明 发自 凹非寺  量子位 报道 | 公众号 QbitAI 马斯克的"无聊公司"(Boring Company)有了标志性的进展,首条测试隧道正式亮相. 不少人在体验之后,给出了 ...

  9. 为什么很多公司都在招测试开发?

    看到很多人解释为什么公司都要招聘测试开发,在说效率,在说岗位职责,没有人从这个行业发展的变化去说的. 在开始正文之前,我先抛出一个观点,做80%的做测试的,都称不上为测试工程师. 好的,带着这个观点, ...

最新文章

  1. Python正则匹配HTML,python正则匹配html标签_Python爬虫常用正则表达式及HTML网页标签分析总结...
  2. 查询数据库占用空间大小
  3. php jquery点击事件,jQuery操作html元素点击事件详解
  4. C#读写txt文件的两种方法介绍
  5. 关于phpcmsv9更新缓存出现链接被重置的问题
  6. 7PYX 网站代码下载
  7. [机器学习]京东机器学习类图书畅销原因分析-决策树或随机森林
  8. 带着canvas去流浪系列之二 绘制折线图
  9. 嵌入式Linux系统编程学习之六make工程管理和Makefile
  10. js清理cookie
  11. 「黑科技」增加栈的空间
  12. 镁光c400-MTFDDAK064M固态硬盘更新固件
  13. 研究生--论文书写规范
  14. 大数据之Python数据分析 实训 航空公司客户价值分析之二、使用 K-Means 算法进行客户分群
  15. 用计算机做电子贺卡送祝福,春节祝福电子贺卡模板制作
  16. 收到一个神盾局的offer,怎么样?
  17. andriod 无网络逻辑设置和判断
  18. TCP协议的RST标志位
  19. 小程序+二维码(带logo图片,可直接运行)
  20. compare比对工具

热门文章

  1. Nginx模拟负载均衡
  2. DNS解析域名的过程
  3. 最近项目中遇到的问题以及解决办法
  4. 个人博客 V0.0.3 版本 ...
  5. React入门教程第三课--gulp编译优化
  6. js获取几个月前,几周前时间。
  7. Oracle体系结构四(学习笔记)
  8. MediaPlay播放Stream时出现error 38等错误的原因
  9. 两岸三地在线编程学习网站大全
  10. NetBeans与myeclipse区别