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

Bugku 渗透测试1

描  述: 甲公司邀请你对他们公司进行网络安全测试,但是甲公司只给了一个官网链接你能打到他们内网吗?

打开靶场地址

1、场景1

查看网站源码,查看最下面,得到flag。

2、场景2

根据场景1提示,下个flag网站管理员才能看到哦,说明需要登录网站才能进行下一个实验。

扫描网站后台

使用弱口令admin /admin登录网站后台

点击左侧菜单栏的-基本设置,下拉找到flag。

3、场景3-甲公司的数据被串改了

发现前台php教程处可以运行php代码

修改执行php版本输出,测试发现存在命令执行漏洞。

后台处,后缀修改添加添加php

构建一句话木马,上传。

发现提示“上传文件后缀不能为空”

可能是替换了php。构造后缀444.pphphp发现上传成功。

使用蚁剑连接成功

打开虚拟终端

到/目录下使用find  -name "flag"查找flag路径

发现flag在/home/cft/flag

查看flag


http://www.kler.cn/news/325578.html

相关文章:

  • 03. 前端面试题之ts : typescript 的数据类型有哪些?
  • LeetCode 热题 100 回顾2
  • 3种方法解决Docker容器中配置运行环境问题
  • 使用Python实现图形学的法线映射算法
  • 磁盘管理器
  • Qt网络编程——QUdpSocket
  • golang学习笔记24-文件操作
  • 实用好软-----电脑端 从视频中导出音频的方便工具
  • 微信小程序-数据模型与动态赋值
  • 女性向游戏的新战场:AI陪伴系统
  • CSS中的字体样式、文本样式、列表样式以及背景和渐变
  • VS Code、Git与自动化脚本的效能之旅
  • MATLAB GUI设计原则与实践
  • GPT带我学-设计模式18-访问者模式
  • Springboot项目-实战2-实现
  • 计数排序(counting sort)
  • 计算机毕业设计 饮食营养管理信息系统的设计与实现 Java实战项目 附源码+文档+视频讲解
  • 问题:vscode 打印中文时终端输出乱码
  • 快手:数据库升级实践,实现PB级数据的高效管理|OceanBase案例
  • (22)activeMQ部署
  • Linux基础命令mkfs详解
  • C语言基础之数组
  • 低空经济时代:无人机飞行安全要点详解
  • 汽车线束之故障诊断方案-TDR测试
  • Leetcode 3302. Find the Lexicographically Smallest Valid Sequence
  • Anaconda虚拟环境默认路径在C盘怎么更改
  • 【bash】将本地未合入 master 的分支,生成对应 patche 文件
  • 计算机毕业设计 办公用品管理系统的设计与实现 Java实战项目 附源码+文档+视频讲解
  • JavaScript中的函数定义
  • 位图:如何实现网页爬虫中的 URL 去重功能?