Go最新1、GoldenEye-靶机-百个项目计划_goldeneye 靶机(2),熬夜整理蚂蚁金服Golang高级笔试题

img
img
img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上Go语言开发知识点,真正体系化!

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新

如果你需要这些资料,可以戳这里获取

这里192.168.10.132为本机ip,结尾是1、2的先排除,所以目标靶机ip为192.168.10.134。接着我们就可以开始端口扫描了用nmap 192.168.10.134来查看该ip开放了哪些端口。3735f91709c6479d9ac98e2ba661afbd.png

可以看到开放了25、80端口,从下面的表中可以看出25端口的可能会出现邮件伪造,80端口的可能会出现web的一些漏洞。

这里是一些常见端口会出现的漏洞:

端口服务渗透用途
tcp 20,21FTP允许匿名的上传下载,爆破,嗅探,win提权,远程执行(proftpd 1.3.5),各类后门(proftpd,vsftp 2.3.4)
tcp 22SSH可根据已搜集到的信息尝试爆破,v1版本可中间人,ssh隧道及内网代理转发,文件传输等等
tcp 23Telnet爆破,嗅探,一般常用于路由,交换登陆,可尝试弱口令
tcp 25SMTP邮件伪造,vrfy/expn查询邮件用户信息,可使用smtp-user-enum工具来自动跑
tcp/udp 53DNS允许区域传送,dns劫持,缓存投毒,欺骗以及各种基于dns隧道的远控
tcp/udp 69TFTP尝试下载目标及其的各类重要配置文件
tcp 80-89,443,8440-8450,8080-8089各种常用的Web服务端口可尝试经典的topn,vpn,owa,webmail,目标oa,各类Java控制台,各类服务器Web管理面板,各类Web中间件漏洞利用,各类Web框架漏洞利用等等……
tcp 110POP3可尝试爆破,嗅探
tcp 111,2049NFS权限配置不当
tcp 137,139,445Samba可尝试爆破以及smb自身的各种远程执行类漏洞利用,如,ms08-067,ms17-010,嗅探等……
tcp 143IMAP可尝试爆破
udp 161SNMP爆破默认团队字符串,搜集目标内网信息
tcp 389LDAPldap注入,允许匿名访问,弱口令
tcp 512,513,514Linux rexec可爆破,rlogin登陆
tcp 873Rsync匿名访问,文件上传
tcp 1194OpenVPN想办法钓VPN账号,进内网
tcp 1352Lotus弱口令,信息泄漏,爆破
tcp 1433SQL Server注入,提权,sa弱口令,爆破
tcp 1521Oracletns爆破,注入,弹shell…
tcp 1500ISPmanager弱口令
tcp 1723PPTP爆破,想办法钓VPN账号,进内网
tcp 2082,2083cPanel弱口令
tcp 2181ZooKeeper未授权访问
tcp 2601,2604Zebra默认密码zerbra
tcp 3128Squid弱口令
tcp 3312,3311kangle弱口令
tcp 3306MySQL注入,提权,爆破
tcp 3389Windows rdpshift后门[需要03以下的系统],爆破,ms12-020
tcp 3690SVNsvn泄露,未授权访问
tcp 4848GlassFish弱口令
tcp 5000Sybase/DB2爆破,注入
tcp 5432PostgreSQL爆破,注入,弱口令
tcp 5900,5901,5902VNC弱口令爆破
tcp 5984CouchDB未授权导致的任意指令执行
tcp 6379Redis可尝试未授权访问,弱口令爆破
tcp 7001,7002WebLogicJava反序列化,弱口令
tcp 7778Kloxo主机面板登录
tcp 8000Ajenti弱口令
tcp 8009tomcat AjpTomcat-Ajp协议漏洞
tcp 8443Plesk弱口令
tcp 8069Zabbix远程执行,SQL注入
tcp 8080-8089Jenkins,JBoss反序列化,控制台弱口令
tcp 9080-9081,9090WebSphereJava反序列化/弱口令
tcp 9200,9300ElasticSearch远程执行
tcp 11211Memcached未授权访问
tcp 27017,27018MongoDB爆破,未授权访问
tcp 50070,50030Hadoop默认端口未授权访问

先看一下80端口的有什么信息可以利用,这里看到给出了一个目录。

9ebbb0565401b3b8ab4ac62b09fab955.png

进去发现是这个界面,这里给出了一个信息是存在一个登陆框。467ea96c8b5b5f65a5e293e799370d55.png

(我们需要找到账号密码),接着还是回到开头的页面看看前端给出什么有用的信息。这里可以看到有一个js,点进去看看。ff4f780d30f435440e84a3dcd78e96ea.png

这里英语不是很好翻译一下吧。3b8dc2217edd5cd9dc84405e05c1e801.png

9365f877f8826f494d036bab2a7bc8a5.png

可以看到给出了2个人名Boris、Natalya还有一个编码InvincibleHack3&#114把编码拿来解密一下。15fdd59e5c2aec59136cf4b6501ff3b5.png

得到一个值:InvincibleHack3r

这里有密码了在拿这个密码去登陆刚刚的登陆界面,可以拿刚刚给的用户名去一个一个试试发现用户名是boris密码InvincibleHack3r进入界面.f1787ddc95917b6257850a7c456d26aa.pnga335471c6104406b1d24733869972e9d.png

界面给到我们有用的信息是开启了pop3服务,pop3服务主要用于支持使用客户端远程管理在服务器上的电子邮件。

nmap再去扫描一下全端口nmap -p- 192.168.10.1342c9105ba2208b0e6a91108087bc0ae08.png

发现了一个55006和55007端口,查看一下里边有什么详细信息nmap -p55006,55007 192.168.10.134 -sS -sV -A -T5 前面为参数版本信息-T5为最快速度。

114270b12bffc353ef8d2abd3a95bd2d.png

可以发现和刚刚提示的pop3信息一样,把刚刚得到的2个用户名写到记事本echo -e 'natalya\nboris' > labi.txt

4ecde4b201177b03dadf162f439b0273.png

用hydra(九头蛇)进行爆破,hydra可以对多种服务的账号和密码进行爆破,包括Web登录、数据库、SSH、FTP等服务,支持Linux、Windows、Mac平台安装。hydra -L labi.txt -P /usr/share/wordlists/fasttrack.txt 192.168.10.134 -s 55007 pop3这里的-L是针对字典-l是单个用户,进行爆破

c545df9767eb9d33955a7bad55401af0.pnge69a64b4e1bac7a56910f0caaa117157.png

可以看到爆破出了两个账号密码用户一、login: natalya password: bird用户二、login: boris password: secret1!

用nc进行连接

nc 192.168.10.134 55007                #登陆邮箱
user boris                                         #登陆用户名
pass secret1!                                   #登陆密码
list                                                    #查看邮件数量
retr 1~3                                            #查看邮件内容

用户名和密码为刚刚爆破出来的,登陆成功

ba42efae83bff371093ec56215e3d420.png

d6142cbe547bffedad271cfff10c87b1.png

发现有3封邮件,retr 1、2、3分别打开查看

4b46894480a34495cdea0f5c0860aefb.png

发现第二封有一下的重点。

eef92847d1e41528771d3d23dcb47f67.png

我们在去登陆natalya的邮箱,可以看到有2封邮件内容分别是:

952bea55efc619784612c287234186db.png

第一封邮件:

娜塔莉亚,请你停止破解鲍里斯的密码。 此外,您是 GNO 培训主管。 一旦学生被指定给你,我就会给你发电子邮件。

此外,请注意可能的网络漏洞。 我们获悉,一个名为 Janus 的犯罪集团正在追捕 GoldenEye。


第二封邮件:

好的 Natalyn 我有一个新学生给你。 由于这是一个新系统,如果您看到任何配置问题,请告诉我或鲍里斯,尤其是它与安全有关的问题……即使不是,也只需以“安全”为幌子输入……它就会 轻松升级变更单:)

好的,用户信用是:

username:xenia

password:RCP90rulez!

鲍里斯验证了她是一个有效的承包商,所以只需创建帐户好吗?

如果您没有外部内部域的 URL:severnaya-station.com/gnocertdir

**请务必编辑您的主机文件,因为您通常在远程离线工作…

由于您是 Linux 用户,因此只需将此服务器 IP 指向 /etc/hosts 中的 severnaya-station.com。


其中第二封邮件给出重要信息账号密码和内部域

配置本地HOSTS文件

vim /etc/hosts
192.168.10.134 severnaya-station.com

c46cc21463bd036b24197468c03a622e.png

在打开网址severnaya-station.com/gnocertdir/

98f889643033ae86f96d541a64bda4eb.png

发现这里有Moodle cms框架,点击:

cb3045b99b276c33d6c4b70e80e92681.png

发现有需要输入账号密码,用之前邮箱里给的账号密码进入看看,上面邮件里用户xenia的。

4e95588cbb6d7523329fc92c86df11a0.png

成功进入

dc5a67b222ee06f212ae4d1f799c0feb.png

这里又看到一个人名doak

bf08e05284dd0a255f2879f2f3c8d494.png

我们将他写入我们的txt中

b8c3a6bd401ae200c3edddd39b041003.png

继续拿去爆破hydra -L labi.txt -P /usr/share/wordlists/fasttrack.txt 192.168.10.134 -s 55007 pop3这里也可以-l指定用户名hydra -l doak -P /usr/share/wordlists/fasttrack.txt 192.168.10.134 -s 55007 pop3

b109fb775c904c80dd871fe8a62faf64.png

爆破出来login: doak password: goat

继续用nc去连接查看信息

ed770efe8cfedd78f95faa3d74d675cd.png

邮件消息说,为我们提供了更多登录凭据以登录到应用程序。让我们尝试使用这些凭据登录。

用户名:dr_doak

密码:4England!

回到之前浏览器界面登陆一下

6da919d3318f607fb21886bdc6c63480.png

2bda4030c5394ff91b758b35b7b24034.png

有一个版本号有一个txt,打开txt看看有什么好东西:

38488f888199524752ce57ccb94b7462.png

还是那句话英语太烂了,拿去翻译一下

32ec98d2a786df6817f22c2bce016ff5.png

他说更多的东西在图片的目录里,那我们看看吧

d48aeec7d699025495f7b92ead652d7f.png

是上面这张图片下载下来wget http://192.168.10.134/dir007key/for-007.jpg

这里我们可以用exiftool(图虫)看一下图片里有没有什么隐藏信息,这里涉及一些ctf知识,大家不用担心,不会咱们就去查。

23ceeb8531419d291617d9526f4e2564.png

一眼就看到这里很奇怪是个base64编码的我们去解码一下

7a9c58cfd60cf52996973770c09ec7af.png

解码的结果是xWinter1995x!其中有说,这是管理员用户的密码。管理员用户身份继续登陆应用程序。那就可以试试用户名:admin密码:xWinter1995x!的登陆

8b1328925b0b28cd8de7a35cfd225b37.png

成功进入到管理员的界面,可以看到我们的管理员界面了该干嘛?getshell干嘛,愣着啊!一些常见getshell手段:文件包含漏洞、SQL注入漏洞、文件上传漏洞、暴力破解、木马攻击。如果我们知道该系统存在的历史漏洞,我们也可以通过历史漏洞来拿shell。

3f6ffc43d46c1526ee207a643ae504c3.png

img
img
img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上Go语言开发知识点,真正体系化!

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新

如果你需要这些资料,可以戳这里获取

/img_convert/3f6ffc43d46c1526ee207a643ae504c3.png)

[外链图片转存中…(img-Kmwche5j-1715832535632)]
[外链图片转存中…(img-BEdwelgD-1715832535632)]
[外链图片转存中…(img-TkXxeWTH-1715832535633)]

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上Go语言开发知识点,真正体系化!

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新

如果你需要这些资料,可以戳这里获取

  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值