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

大连网站建设在线重庆网站建设兼职

大连网站建设在线,重庆网站建设兼职,dns是不是做网站用的,广州做网站信科建设一.基础概念 1.组件 定义#xff1a;组件是软件开发中具有特定功能或特性的可重用部件或模块#xff0c;能独立使用或集成到更大系统。 类型 前端 UI 组件#xff1a;像按钮、下拉菜单、导航栏等#xff0c;负责构建用户界面#xff0c;提升用户交互体验。例如在电商 AP…一.基础概念 1.组件 定义组件是软件开发中具有特定功能或特性的可重用部件或模块能独立使用或集成到更大系统。 类型 前端 UI 组件像按钮、下拉菜单、导航栏等负责构建用户界面提升用户交互体验。例如在电商 APP 中商品展示页面的图片轮播组件方便用户浏览商品图片。后端服务组件承担业务逻辑处理和数据存储等功能比如用户登录验证组件用于验证用户输入的账号密码是否正确。安全组件保障软件系统的安全如加密组件对用户敏感信息进行加密处理防止数据泄露。数据处理组件实现数据的清洗、转换和分析等操作在大数据分析系统中数据清洗组件可去除脏数据。 作用组件通过接口或 API 进行交互和集成有助于构建复杂软件系统提高开发效率减少重复开发工作。 2.框架 定义框架是一种软件开发工具或平台提供一套结构和规范助力开发人员构建和组织软件应用程序。组成部分包含通用功能模块、设计模式、工具和规范。例如 MVCModel - View - Controller设计模式将软件分为模型、视图和控制器三部分各司其职提高代码的可维护性和可扩展性。作用开发人员基于框架开发应用程序无需从头编写所有代码大大缩短开发周期同时使软件架构更规范、稳定。 二.Apache Shiro-550漏洞 1.漏洞分析 2.环境搭建 新建docker-compose.yml文件将以下内容复制进去 version: 2 services:web:image: vulhub/shiro:1.2.4ports:- 8080:8080然后执行docker-compose up -d​ 启动后访问http://your-ip:port/ ​ ​ 3.组件发现 首先需要知道目标是否使用该组件在访问及登录时抓包如果响应头 set-cookie​ 中显示 rememberMedeleteMe​ 说明使用了 Shiro 组件。 ​ ​ 除此之外还可以自己在请求包中的Cookie处添加 rememberMe1 然后查看响应头是否有 rememberMedeleteMe​ ​ ​ 还可以使用一些指纹探测工具 -- Finger指纹探测工具 以及Burp Suite插件进行被动扫描 -- ShiroScan 4.漏洞利用 在获取到目标网站使用了Shiro组件之后可以再使用其他的工具爆破密钥例如LiqunKit综合漏洞利用工具运行该工具需要有java环境。 ​ ​ 三.SpringBoot Actuator漏洞 ​Spring​ 是 java web​ 开发里非常常见的开发框架SpringBoot​ 不是 Spring​ 官方的框架模式而是一个团队在Spring4.0版本上二次开发并开源公布出来的。简而言之SpringBoot​ 就是一个轻量级简化配置和开发流程的web整合框架。 ​Actuator​ 是 Spring Boot​ 框架中的一个功能模块它提供了一系列用于监控和管理 SpringBoot​ 应用程序的端点endpoints​。这些端点可以通过HTTP、JMXJava Management Extensions或 其他一些远程方式访问用于查看应用程序的各种运行时信息和健康状态。 ​SpringBoot Actuator​ 未授权访问漏洞可以使得攻击者可以在不需要进行身份验证的情况下访问一 些敏感的管理端点从而获取关键的应用程序信息或执行某些管理操作。这种漏洞的存在可能导致严 重的安全问题如信息泄露、应用程序篡改或拒绝服务攻击。 1.端点信息 介绍Spring Boot 1.x​ 版本默认内置路由的根路径以 /​ 开始2.x​ 则统一以 /actuator​ 开始SpringBoot Actuator​ 的端点默认情况下是开放的攻击者通过访问这些敏感的管理端点从而获取关键的应用程序信息或执行某些管理操作。 主要功能 健康检查Health Check提供了一个用于检查应用程序健康状况的端点。通过访问/actuator/health端点可以查看应用程序是否正常运行。它对于实时监控应用程序的健康状态和故障排查非常有用。 应用程序信息Application Information提供了关于应用程序的一些基本信息如应用程序名称、版本号、描述等。通过访问/actuator/info端点可以获取这些信息。 环境配置信息Environment Information提供了应用程序的配置属性信息。通过访问/actuator/env端点可以查看应用程序的配置属性及其值。 线程转储Thread Dump提供了获取应用程序线程转储的端点通过访问/actuator/threaddump端点可以查看应用程序线程的当前状态用于分析线程问题和死锁情况。 度量指标Metrics提供了关于应用程序性能和资源利用的度量信息。通过访问/actuator/metrics端点可以查看请求统计、内存使用、垃圾回收等指标。 管理端点Management Endpoints除了上述常用端点外Actuator还提供了其他一些管理端点如刷新配置、关闭应用程序等。 2.组件发现 通过网站图标发现 ​​ 通过python脚本发现 -- SB-Actuator 使用命令python SB-Actuator.py -u ip​ 3.漏洞利用 A.获得被脱敏数据 介绍访问 env 接口时SpringBoot actuator 会将一些带有敏感关键词(如 password、secret)的属性名对应的属性值用 * 号替换达到脱敏的效果。 ​GET​ 请求目标网站的 /env​ 或 /actuator/env​ 接口搜索 ******​ 关键词找到想要获取的被星号*​ 遮掩的属性值对应的属性名。 ​ ​ 发送数据包其中的 security.user.password​ 替换为实际要获取的属性名直接发包明文值结果包含在 response​ 数据包中的 value​ 键中。 四.ThinkPHP漏洞 ThinkPHP是为了简化企业级应用开发和敏捷WEB应用开发而诞生的开源轻量级PHP框架。很多cms内容管理系统就是基于ThinkPHP二次开发的所以ThinkPHP出问题的话会影响很多基于ThinkPHP开发的网站。 1.框架发现 A.通过默认页面发现 ​​ B.通过网站图标发现 ​​ 2.漏洞利用 A.漏洞发现 使用 Python​ 脚本 TPscan​ 发现 -- TPscan一键ThinkPHP漏洞检测   B.漏洞利用 介绍使用自动化利用工具一键获取权限 -- LiqunKit综合漏洞利用工具 ​​
http://www.pierceye.com/news/824188/

相关文章:

  • 牛牛襄阳做网站郑州网站建设市场
  • 网站首页的导航栏北京公司注册核名详细流程
  • 专注昆明网站建设有哪些网络营销方式
  • 公司做两个网站网站怎么做本地映射
  • 响应式网站一般做几个尺寸百度联盟怎么做自己的网站
  • 河南做网站的wordpress 幻灯片加数字
  • 东莞网站建设建网站平面设计培训哪个好
  • 网站建设与管理专业是什么办公空间设计案例整套
  • 网站设计网站源码怎么介绍自己的学校
  • 企业网站建设兴田德润很赞运动网站建设主题
  • 沧州自适应网站建设惠安规划局建设局网站
  • 第三方商城网站建设清理wordpress模板
  • 石家庄市建设厅网站wordpress 缩略图代码
  • 网站建设开发服务费怎么做账在线教育平台
  • 南京市英语网站建设网页制作基础教程课件葛艳玲
  • 石家庄网站建设电商台州自助建站在线咨询
  • 郑州媒体网站定制开发网站建设有趣名称
  • 清远企业网站建设公司江西网站开发企业
  • 中国建设监理协会化工监理协会网站中国建行官网首页
  • 长宁区科技网站建设科技类网站怎么做
  • 物流企业的网站模板wordpress海淘
  • 青岛做外贸网站的公司简介重庆关键词优化平台
  • 黄岛外贸网站建设很多网站没排名了
  • 广州做网站优化费用网站建设和制作
  • 修改网站域名网站收录低的原因
  • 网站登录页面模板下载做网站背景
  • 温州网站推广驭明电脑网站模版
  • 高端定制网站开发需要多少钱秦皇岛优化网站排名
  • 有网站源码怎么搭建网站南京网站制作设计公司
  • 做网站学什么专业建个什么网站赚钱