这是DC系列的最后一个靶机,难度中等,思路比较清晰容易上手
成功导入镜像,启动成功显示如下界面
因为靶机与kali处于同一个网段先使用nmap发现地址,然后在对地址进行详细的端口探测
靶机地址为192.168.1.106
对该地址进行端口扫描
开放了22与80端口
进入80端口发现可以输入信息,但是页面上看不到输入的内容判断使用的是POST方式
可以使用burp抓包尝试修改参数
查看是否存在SQL注入
使用 ' or 1=1 -- 进行尝试
发现存在SQL注入
直接使用sqlmap进行暴库
将两个数据库的内容都爆出来
获得之一个库的账号密码,通过解密获得密码
账号:admin
密码:transorbital1
第二个库
因为开放了22端口尝试进行远程登录
登录被拒绝
换一种思路进行尝试
使用之一个库爆出的账号密码在页面中进行登录
看看是否能获得一些有用的信息
发现页面最下面显示文件不存在,看看是不是文件包含
命令可以执行
最终通过爆破发现knockd.conf,通过查找资料发现这个文件是端口敲门服务,用于将服务隐藏,需要将它开放的端口进行逐个敲门才能够开启ssh远程连接端口
使用nc逐一敲击三个端口
再次扫描端口之后发现22端口已被打开
连接ssh远程端口需要密码
我们可以使用之前爬取数据库获得的账号与密码生成两个字典
使用hydra进行爆破
因为这是复现,这里直接进入有敏感信息的账号
账号:janitor
密码:Ilovepeepee
登录成功后,ls -al 查看所有文件
发现.secrets-for-putin,这是一个储存密码的文件
将获取的密码写入之前的字典重新进行爆破
账号:fredf
密码:B4-Tru3-001
sudo -l查看是否有可利用信息
进入/opt/devstuff/目录下发现test.py
查看test.py内容
sys.argv[1]是输入的之一个参数:r是read读,output是输出,将读的内容输出
sys.argv[2]是输入的第二个参数:a是append增加,w是写,output是sys.argv[1]里的输入的内容。
这段代码的意思是将输入的之一个文件名的内容,增加到第二个输入的文件名内容里面去
我们可以构造一个root权限的文件,并将这个文件写入到/etc/passwd文件中
passwd格式:
用户名:密码(hash值):uid:gid:注释性描述:宿主目录:命令解释器
首先进入/tmp目录下,因为在这个目录下我们有写权限
之一次尝试失败,因为设置密码时设置的密码为空在提权时直接身份验证失败
使用openssl生成一个新用户和新密码
获取flag
低压高是怎么回事(低压高是由于什么原因造成的)在生活中,有很多人听过低压过高这个名词,却不知道是什么原因。特别是在身体检查的时候,看到检查单上显示低压过高,却不明所以。其实,低压过高指的就是舒张压高,...
本文导读目录: 1、黑客一般都用mac还是pc? 2、mac开发者常用的工具有哪些 3、有稍微懂点MAC的黑客知识的吗!!! 4、黑客比较喜欢用 Mac 电脑吗 5、卡巴斯基:Mac系...
有 sudo apt-get update职业杀手雇佣网站,qq空间技术网 个税帮手域环境比较于工作组环境,存在一个可安稳的运用进程:taskhost.exePHP支撑变量函数的概念。 这意味着,假如...
加州宝宝金盏花沐浴乳是宝宝淋浴用具之中较为有名的,父母们都是会感觉大品牌较为安心给宝宝应用,下边的我就产生:加州宝宝金盏花沐浴乳好不好用呢 加州宝宝金盏花沐浴乳评测。 加州宝宝金盏花沐浴乳好不...
本文导读目录: 1、关于毒品的主题口号 2、有什么网络流行语 和有趣点的广告词 3、黑客的宗旨是什么? 4、骇客和黑客有什么不同?不同在那里? 5、wifi网络FAST-E75C0C...
本文目录一览: 1、黑客是什么意思? 2、黑客是啥意思? 3、黑客是什么意思 4、什么是黑客,全新的黑客定义 黑客是什么意思? 黑客这个名词,恐怕一千个人脑里有一千个不同的模样。举几个例...