靶场

vulhub靶场搭建,以及使用方法

如何安装vulhub靶场 备份文件(如果没有重要的东西,就非必要) cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak 下载阿里云覆盖原文件 curl -o /etc/yum.repos.d/CentO ......
靶场 使用方法 方法 vulhub

搭建vulhub靶场

安装vulhub靶场 https://vulhub.org/ 可选择的操作 备份 cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak 下载阿里云覆盖原文件 curl -o /etc/yum.repos. ......
靶场 vulhub

Vulhub靶场的搭建

很多师傅在安装vulhub的时候出现了很多的问题,于是写了一篇关于vulhub靶场搭建的文章,欢迎各位师傅阅读,有不足的地方也欢迎各位师傅指正。 ......
靶场 Vulhub

W1R3S靶场渗透实例

### 实验环境 kali:10.10.10.128 靶机:10.10.10.148 [靶机下载地址](https://www.vulnhub.com/entry/w1r3s-101,220/) ### 渗透过程 **1. 主机发现** ```sh netdiscover -i eth0 -r 10 ......
靶场 实例 W1R3S W1 1R

DeRPnStiNK靶场实战

### 实验环境 靶机:10.10.10.147 kali:10.10.10.128 [靶机地址:](https://www.vulnhub.com/entry/derpnstink-1,221/) ### 渗透过程 **1. 主机发现** ```sh netdiscover -i eth0 -r ......
靶场 DeRPnStiNK 实战

LORD OF THE ROOT靶场渗透实战

### 知识点 **1. 端口碰撞** 端口碰撞(Port Knocking)是一种安全技术,用于隐藏和保护网络服务器。**该技术通过发送一系列特定的数据包,来触发服务器开放指定端口**。在没有收到这些特定数据包的情况下,服务器的端口会一直处于关闭状态,从而增强服务器的安全性。 通常,端口碰撞技术将 ......
靶场 实战 LORD ROOT THE

靶场练习 9

## 利用的技术 1. 目录扫描 & 端口扫描 2. exploit 打 mantis 3. 敏感信息获取数据库账号密码 4. 可写目录提权 ## 信息收集 全端口扫描,服务发现 ```shell nmap -n -v -p- --max-retries=0 172.16.33.53 nmap -s ......
靶场

记一次靶场渗透

# 外围突破 thinkphp 5.0.22 ``` GET /index.php?s=/index/\think\app/invokefunction&function=call_user_func_array&vars[0]=file_put_contents&vars[1][]=bak.php ......
靶场

Raven 靶场渗透实例

### 知识点 **1. PHPMailer** PHPMailer是一个用PHP编写的开源邮件发送库,它可以让PHP开发者方便地向收件人发送电子邮件。PHPMailer可以运行在几乎所有支持PHP的平台上,它使用SMTP协议来发送电子邮件,也可以使用PHP内置的mail函数。 ### 实验环境 k ......
靶场 实例 Raven

DVWA 靶场搭建

DVWA > Damn Vulnerable Web Application 该死的易受攻击的Web应用 ### 一、使用docker方式部署 `docker run --name dvwa -d -it -p 81:80 vulnerables/web-dvwa` ### 二、部署成功后直接访问 ......
靶场 DVWA

upload靶场总结12-21白名单

PHP版本为5.5.9nts版本 ## 第十二关白名单校验(GET 型 0x00 截断) 漏洞描述:使用白名单限制上传文件类型,但上传文件的存放路径可控利用方法:设置上传路径为 upload/phpinfo.php%00 ,添加 phpinfo.php%00 内 容为了控制路径,上传文件后缀为白名单 ......
靶场 名单 upload 12 21

upload靶场总结1-11客户端验证和文件后缀验证

## 第一关JS校验 利用文件上传js前端的后缀名检测来进行检测 后端并没有对文件进行检验 上传文件方法 1.关闭前端的js ![image-20230321173315964](C:\Users\30310\AppData\Roaming\Typora\typora-user-images\ima ......
靶场 后缀 客户端 客户 文件

upload-labs靶场第20关

没有对上传用户名的文件做判断,只对用户输入的文件名做判断 后缀名黑名单 上传文件名用户可控 黑名单用于用户输入文件后缀名进行判断move_uploaded_file() 特性 会忽略文件末尾/.1 建立新文档 输入 <?php phpinfo();?> 命名成PHP文件 有两种模式 一种 末尾加ph ......
靶场 upload-labs upload labs

upload-labs靶场第8关

这关是尝试在文件后面加点 因为被禁用了很多文件名 但是没有禁用后面加点这一项 那我们就可以进行尝试在文件后面加点经过尝试直接在文件后面加点会被自动删除掉 所以要抓包进行修改上传图片进行抓包查看完成 ......
靶场 upload-labs upload labs

upload-labs靶场第9关

因为是白盒测试 可以看到前端代码 所以我们知道没有禁用掉字符::$DATA 如果文件名+"::$DATA"会把::$DATA之后的数据当成文件流处理,不会检测后缀名上传文件进行抓包 修改后缀查看完成 ......
靶场 upload-labs upload labs

upload-labs靶场第10关

经过查看源码 很多文件格式都被禁掉了提示所以我们要尝试是否是循环验证 循环验证就是没有进行二次验证或者多次验证 只验证了一次 但是加两个点或者加多个空格 这样就只会检测到一次 就只会删除一个 剩下的就可以上传进去上传文件进行抓包 查看完成 ......
靶场 upload-labs upload labs

upload-labs靶场第11关

上传文件修改后缀文件名 将php修改成pphphp这样就会从前面向后检测 检测到php就会把php 删除掉 这时候没有循环检测或者多次检测 剩下的就还是php 就会上传成功源码提示上传文件 抓包查看完成 ......
靶场 upload-labs upload labs

upload-labs靶场第12关

%00是url编码,使用GET请求是在url地址中添加,服务器会自动解码,而在post中添加服务器不会将%00解码成空字符此漏洞适用于5.3以下版本发现可以上传文件格式抓包添加php%00抓包完成 ......
靶场 upload-labs upload labs

upload-labs靶场第13关

上传文件进行抓包上传成功完成 ......
靶场 upload-labs upload labs

upload-labs靶场第14关

打开靶场发现phpStudy 使用5.3以上版本只允许使用这三种文件格式1 制作图片马 创建一个文件夹里面 准备一张 jpg图片和准备一个一句话木马的php文件 使用notepad++打开图片最后一行添加<?php phpinfo();?>2 打开cmd 使用命令制作图片马输入命令copy 图片位置 ......
靶场 upload-labs upload labs

upload-labs靶场第15关

以上步骤和14关一样1 制作图片马 创建一个文件夹里面 准备一张 jpg图片和准备一个一句话木马的php文件 使用notepad++打开图片最后一行添加<?php phpinfo();?>2 打开cmd 使用命令制作图片马输入命令copy 图片位置 /b + 木马php位置 /a 编写的文件名称 . ......
靶场 upload-labs upload labs

upload-labs靶场第16关

查看源码注意到这样查看你的phpstudy 文件配置或者PHP扩展及设置 配置文件里代码太多不好找 去PHP扩展更改也可以配置改完 重新启动就i可以16关和 15 14关步骤一样 ......
靶场 upload-labs upload labs

upload-labs靶场第18关

十八关是一个先上传后验证配合逻辑漏洞产生的条件竞争方法 上传php文件进行抓包 抓包发送到攻击模块 因为攻击时会检测到php文件并会删除所以攻击同时再打开另一个浏览器去访问那个文件路径 这样访问成功就不会被删除进行攻击清除选中点击开始 工具会一直上传 但是网站的服务器一直删除,我们在另一个浏览器打开 ......
靶场 upload-labs upload labs

upload-labs靶场第19关

这关是一个文件包含漏洞 文件解析 先上传一个图片木马 进行抓包获取路径 因为服务器会把上传的文件重命名一个新的 因为他是先验证 然后上传到服务器 所以他的文件路径要改 配合文件漏洞获取他的信息查看源代码提示这一关做了白名单验证文件上传后先保存在对象中 随后对文件进行判断存在,检查扩展名,检查大小,重 ......
靶场 upload-labs upload labs

upload-labs靶场第6关

c查看源码发现strtolower(string)* 说明 把字符串转换为小写* 参数string规定转换的字符串*注意 必须是字母才能转换为小写字母这个函数 被禁了很多 但是没有🈲大小写 这样就可以尝试把php替换成phP进行上传 发现这样可以打开进行上传发现上传失败使用抓包工具进行抓包抓住包后 ......
靶场 upload-labs upload labs

upload-labs靶场第7关

此关是没有首未去空验证的 所以只需要在前面或者后面加空格就好上传进行抓包查看 ......
靶场 upload-labs upload labs

upload-labs靶场第2关

源码提示使用抓包伪造mime类型进行绕过打开第二关选择上传文件看到文件类型不正确 接下来查看一下源码可以上传什么类型的文件经过查看 所需要的类型接下来进行抓包 抓包步骤和第一关一样把类容类型更成所需要的类型上传成功查看 ......
靶场 upload-labs upload labs

upload-labs靶场第3关

打开靶场查看源码查看提示后发现在选择上传文件时可以更改文件后缀进行上传从而绕过类如可以把1.php改成1.php5 或者其他可以不禁用的文件格式上传完成后进行抓包抓包是为了查看文件路径并复制函数Array一般指数组。数组(Array) 是有序的元素序列。若将有限个类型相同的变量的集合命名,那么这个名 ......
靶场 upload-labs upload labs

upload-labs靶场第1关

前端验证打开靶场选择所需要上传的文件点击上传发现 上传文件不允许上传php格式文件使用javascript在客户端验证,后端源代码没有设防 直接禁用javascript就行将webshell后缀改成.jpg格式后使用 在进行抓包拦截 把后缀改为.php格式进行绕过接下来右击屏幕 点击检查下滑找到 返 ......
靶场 upload-labs upload labs

vulnhub靶场搭建

# vulnhub靶场搭建 ## kali虚拟机安装 ### 1、更新 sudo apt-get update ![image](https://img2023.cnblogs.com/blog/2988012/202305/2988012-20230519234458164-417900736.p ......
靶场 vulnhub