- 博客(25)
- 收藏
- 关注
原创 靶场通关19--bulldog
靶机:Bulldog: 1(VulnHub,作者 Nick Frichette)难度:Beginner / Intermediate 类型:Django 信息泄漏 + 弱口令 + Web-Shell 命令注入 + 硬编码密码提权攻击机:Kali。
2026-10-30 08:35:54
197
原创 靶场通关18--typhoon
靶机:Typhoon: 1.02(VulnHub,作者 PRISMA CSI)难度:Intermediate 类型:多服务暴露 + MongoDB 管理面板凭据 + 可写脚本提权攻击机:Kali。
2026-10-30 08:25:53
30
原创 靶场通关17--dpwwn2
靶机:dpwwn: 2(VulnHub,作者 Debashish Pal)难度:Intermediate 类型:WordPress 插件 LFI + NFS 写入 + SUID find 提权攻击机:Kali(另有。
2026-10-30 08:15:32
307
原创 靶场通关16--victim1
靶机:Victim: 1(VulnHub,作者 iamv1nc3nt)难度:Easy-Intermediate 类型:Web 文件泄漏 + WPA 抓包破解 + nohup SUID 提权攻击机:Kali。
2026-10-29 08:26:04
123
原创 靶场通关15--bossplayersctf
靶机:bossplayersCTF: 1(VulnHub,作者 Cuong Nguyen)难度:Easy(新手向) 类型:Web 信息泄漏 + 命令注入 + SUID 提权攻击机:Kali。
2026-10-29 08:21:00
314
原创 靶场通关14--mhz_c1f
靶机:mhz_cxf: c1f(VulnHub,作者 mhz_cyber & Zamba)难度:Easy(官方描述 “A piece of cake”) 类型:Web 信息泄漏 + SSH + 图片隐写 + sudo 提权攻击机:Kali。
2026-10-28 08:15:49
132
原创 靶场通关13--westwild
靶机:WestWild: 1.1(VulnHub,作者 Hashim Alshareff)难度:Intermediate 类型:boot2root(Linux / SMB + 凭据泄漏 + sudo 提权)攻击机:Kali。
2026-10-28 07:56:53
25
原创 靶场通关12--dpwwn1
nmap扫描收集信息可以看到22,80,3306端口,先从80端口入手查看之后没有发现什么有价值的信息,尝试目录爆破也没有新的目录再从3306端口入手(新的角度,没有在前面出现过)该端口运行mysql服务,可以尝试能否空密码登录成功登录并获得了账号密码,ssh登录。
2026-08-27 13:57:03
15
原创 靶场通关11--brokengllery
依旧nmap扫描收集信息扫出了80端口,漏洞扫描没有有用信息,去80端口看看可以看到readme.md中都是十六进制数,我怀疑是ascll码值在该网址转换,转换前需要修改数据的格式,可以写脚本,也可以使用各种文本编辑器看到含有jpeg字样,怀疑原本可能是一个jpeg文件使用工具转为文件接下来,我是没思路了,查看别人的思路,可能是这样的,我们费劲得到了上面这个jpeg文件,那么其中大概率含有重要信息,而靶机作者一直强调broken,且文件中大写强调了两个broken,可以尝试ssh登录.成功登录。
2026-08-27 12:30:56
173
原创 靶场通关十--my file sever
首先nmap搜集信息发现主机与开放端口扫描端口信息可以发现21端口ftp可以匿名登录,而且2121端口同样运行的是ftp服务,同样可以匿名登录.可以发现很多文件,其中secure文件很有可能与安全方面相关,可以尝试获取可以看到权限不够无法获取尝试2121端口同样失败但前面我们知道这台机器运行的有nfs服务,从这里入手看看发现可以获取secure文件查看发现smbuser的密码,尝试ssh登录这告诉我无法使用密码登录,只能使用密钥登录,接着去登录ftp也都不行。
2026-08-24 15:45:35
221
原创 靶场通关九--me and my girlfriend
nmap先扫描发现目标主机接着扫描主机的端口主机打开了22与80端口,扫描端口的信息没有发现什么有用信息,使用脚本扫描端口是否具有漏洞扫描发现80端口下有几个目录,查看一下这个没什么用处这个目录打开什么也看不到同上我们还没有直接访问看看,尝试直接访问:这里告诉我们,该网址只能本地访问,那么我们就尝试修改http报文,添加XFF头如果不成功的话,可能是: HTTP报文头部和正文之间有一个空行(\r\n\r\n如果你在Burp的“Raw”视图中,没有把请求头加在。
2026-08-16 13:12:54
205
原创 靶场通关七--sar1
首先使用nmap扫描搜集信息扫出来80端口处于开放状态,其余没有什么有用的信息,使用漏洞扫描功能看一下扫出了两个文件都看一下尝试访问一下robots.txt中的目录可以看到是一个应用,猜测应该是这个应用有漏洞,这里介绍一个工具使用该工具对其进行漏洞扫描翻译得知,sar2html 远程代码执行(RCE)2019/08/013.2.1CentOS 7在 Web 应用程序中,你会看到带有的 URL 后缀。访问即可执行你输入的命令。在注入命令后,点击。
2026-05-25 20:55:57
242
原创 靶场通关六--misdirection
首先,扫描发现主机ip与开放端口再扫描这些端口是否具有漏洞在等待扫描漏洞结果时,我们可以访问80,8080端口来看看可以发现页面中可以测试的地方很多,需要我们判断测试优先级(我也不知道怎么判断)根据漏洞扫描结果来判断扫描出了很多路径,可以去访问一下,最终发现一个shell,进行信息搜集发现其可以使用brexit用户打开bash,使用后发现这个shell没有办法拉起一个持续的交互式shell,不过目前我们也能正常使用注意到有.viminfo,这个记录了vim的使用记录,是敏感信息,查看。
2026-05-19 09:22:49
168
原创 靶场通关四--mercury
先查询靶机地址,再扫描开放端口,查询其详细信息可以看到8080端口下有一个robots.txt去访问看看不允许访问的是根目录,那我们偏要去看,看了发现报错,但是拨错信息里也有先线索点击下方第一个链接,可以看到一些话,改变url中的数字,可以改变内容,推测是sql注入。
2026-05-07 21:21:30
63
原创 靶场通关3-narak
首先扫描网络,发现靶机,发现之后,接着扫描端口信息发现运行的有80端口,访问看看,查看网页源代码没有发现什么有用的信息试试目录爆破gobuster dir -u ip地址 -w 字典地址,爆破发现有一个webdav目录,访问发现需要账号密码暂时不知道账号密码,可以先放一放.
2026-05-07 21:14:29
171
原创 靶场通关2-FourandSix2
也就是使用less打开authlog文件,那么当我们打开文件之后,按v可以打开vi编辑器,此时我们权限还是root,那么我们点击冒号,输入!sh,我们就使用vi编辑器打开了shell,此时我们是root权限,拿下靶机。可以注意到,111端口与rpc,nfs服务有关,而nfs服务可以共享网络之间计算机的文件,可以稍加利用(除了这个也没其他可操作的了,我是没看出来别的)使用上一个靶场用过的工具没找到什么信息,图片先放一放,看看那两个文件,一个是公钥,一个是私钥。看到这个系统是openBSD的,并不常见。
2026-04-27 18:21:27
222
原创 靶机通关1--nullbytes
原理:我们创建了一个名为"ps"的软链接指向/bin/sh,并将当前目录设置在环境变量的最前面,这样我们在执行procwatch程序时,它会去调用ps,而当前目录最优先,调用了当前目录里的ps,也就是调用了/bin/sh,同时procwatch是以root权限调用的,所以我们也使用root权限打开了/bin/sh。整理一下手中的情报,我们扫描端口时得到各个端口的服务,扫描漏洞时找到了80端口下/phpmyadmin,/uploads目录,同时还通过浏览器访问靶机找到了一串 kzMb5nVYJw。
2026-04-05 20:45:08
429
原创 关于SQL注入的学习笔记(一.续)
基本语法:select 字段列表 from 数据表名称 where 查询条件 (where子句) (group by 子句2) (order by子句3) (limit 子句4) ......;查询名字两个字且第二个字是王:select name from class where like "_王"查询名字中带王:select name from class where like "%王%"limit 数字x,数字y 查询偏移量x开始,y条数字。联合查询的作用:把多个表中的数据联合在一起进行显示。
2025-07-20 20:08:04
328
原创 SQL注入学习笔记(一)
insert into 数据表名称([字段一,字段二,......]) values(字段一的值,字段二的值,......)数据表名称 set 字段1=更新后的值,字段2=更新后的值,... where 更新条件;也就是说多个字段构成一条数据,多条数据构成一张数据表,多张数据表构成一个数据库。不支持更改数据库的名称。我们所谓的修改数据库主要修改的是数据库的编码格式。,数据表中一条数据具有多种字段,一种字段对应一种属性。字段1 字段类型 [字段约束],字段2 字段类型 [字段约束],
2025-07-20 18:58:11
648
原创 关于Linux的学习笔记(五)
介绍:shell设计者已经定义好的变量,可以在shell脚本中使用基本语法:$$当前进程的进程号PID后台运行的最后一个进程的进程号PID最后一次执行命令的返回状态,如果是0证明上一个命令正确执行,如果非0则证明 的上一个命令执行错误。
2025-07-09 16:03:51
1111
原创 关于Linux系统的学习笔记(四)
(Network Time Protocol Daemon)是用于同步系统时间的守护进程,它通过 NTP 协议与远程时间服务器通信,确保本地系统的时间与标准时间保持一致。权限模式:就是该文档需要设置的权限信息(可以使用三位字母,也可以使用一位数字,r对应4,w对应2,x对应1,也就是说rwx权限就为7,其余可知)且不需要用户独立去安装的软件的服务,而是当系统安装好之后就可以直接使用的服务(内置):NTP 使用分层结构(stratum),从高到低级别设定为 1-16,数字越小,层级越高,表示可靠性越高。
2025-07-09 11:25:57
1385
原创 关于linux的学习笔记(三)
一个用户可以同时处于多个用户组,一个用户组同样可以包括多个用户(这些用户都具有该用户组的权限)当一个用户创建时,同时也会创建一个用户名相同的组,这个组称为该用户的主族,每个用户只有一个主组。一个用户除了主组以外还可以加入其他组,这些组叫做附加组,一个用户可以加入多个附加组。每个用户拥有唯一的用户名和账号,成功登录账号后默认进入这个用户的自己的主目录。Linux系统可以由多个用户执行多个任务,执行不同任务需要不同的权限。-G:设置用户的附加组,不同的附加组用空格隔开。-u:设置用户的uid,
2025-07-08 17:40:10
292
原创 关于linux命令的学习笔记(二)
利用>>可以将输出内容追加至文件中,>为覆盖到文件中(不仅echo可以使用,其他命令也可以,如cat)cat(catch):打开文件,查看文件内容,一次性显示,若文件太大,前面的内容就看不到了。指的是一个文件或目录的集合,而这个集合被存储在一个文件中,二者的不同之处在于所占空间不同。建议直接使用wc -lwc,后方lwc顺序可以调换,但输出顺序不变,是行,字数,字节数。类似于windows上的记事本,vim具有三种模式:编辑模式,命令模式,普通模式。more:分页查看文件内容,空格键下一页,q键退出。
2025-07-08 16:37:05
372
原创 关于linux命令的学习笔记(一)
l:将文件名称,文件型态,大小,权限,拥有者,大小等资讯详细列出。pwd(print working directory)用途:打印当前工作目录,以绝对路径的方式。-a:列出指定目录下所有内容(包括隐藏文件,隐藏文件通常以“.”开头)。ls(list)用途:显示指定工作目录下的内容(指定目录下的文件或子目录)如果指定移动的源目录或文件与目标的目录或文件同名,不会询问,直接覆盖旧文件。-n:不覆盖已存在的文件,-n 是 “no-clobber” 的缩写。-u:显示文件被最后访问的时间 u是used的缩写。
2025-07-08 11:12:33
288
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅