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

0526漏洞原理:漏洞验证-信息收集笔记(BurpSuite Professional,fofa,BUUCTF)

理论知识

1. 渗透测试简介

1.1 渗透测试概念

  • 定义:模拟黑客攻击,评估系统安全性,发现漏洞并提供修复建议。
  • 必要性:定期自查可避免严重安全漏洞,类似“刷牙”维护健康。
  • 渗透测试流程(PTES标准)
    1. 前期交互:确定测试范围、规则、需求(如Web漏洞、权限漏洞等)。
    2. 信息收集:通过搜索引擎、端口扫描等获取目标信息。
    3. 威胁建模:分析漏洞,规划攻击路径。
    4. 漏洞分析:验证漏洞可行性。
    5. 渗透攻击:利用漏洞获取系统权限。
    6. 后渗透攻击:权限维持、内网渗透。
    7. 报告:整理漏洞详情、危害分析及修复建议。

2. 常见名词解释

2.1 网页语言

  • HTML:超文本标记语言,定义网页结构。
  • CSS:层叠样式表,控制网页外观。

2.2 脚本语言

语言特点
ASPMicrosoft开发,用于动态网页开发。
PHP开源脚本语言,适合Web开发,语法类似C/Java。
JSPJava服务器页面,跨平台动态网页技术。
JavaScript客户端脚本语言,增强网页交互性。

2.3 渗透测试方法

  • 黑盒测试:模拟外部攻击,无目标内部信息。
  • 白盒测试:已知内部信息(如代码、拓扑),从内部发起测试。

2.4 其他关键术语

  • CMS(内容管理系统):如WordPress、DedeCMS。
  • 中间件:IIS、Apache、Nginx等,连接应用与操作系统。
  • 数据库类型
    • Access(小型)、SQL Server(大型)、MySQL(流行)、Oracle(企业级)。
  • 常见架构
    • ASP架构:Windows + IIS + SQL Server/ACCESS + ASP
    • J2EE架构:UNIX + Tomcat + Oracle + JSP
    • LAMP架构:Linux + Apache + MySQL + PHP

2.5 漏洞相关术语

  • CVE编号:公共漏洞标识,如CVE-2021-1234。
  • 后门:黑客留下的隐蔽入口。
  • Webshell:通过Web服务执行的恶意脚本。
  • 提权:低权限账户提升为管理员权限。
  • APT攻击:高级持续性威胁,长期隐蔽攻击。

3. 信息收集

3.1 信息收集概述

  • 目的:获取目标资产信息,决定渗透复杂度。
  • 分类
    • 主动收集:直接交互(如端口扫描),可能留下痕迹。
    • 被动收集:间接获取(如搜索引擎、社会工程)。

3.2 具体收集方法

(1)Whois查询
  • 用途:获取域名注册信息(管理员、联系方式、注册时间)。
  • 工具
    • 微步在线(https://x.threatbook.cn/)
    • 爱站网(https://whois.aizhan.com/)
    • 阿里云/腾讯云Whois查询
(2)子域名收集
  • 方法
    1. 搜索引擎:Google(site:example.com)、FOFA、Shodan、ZoomEye。
    2. 在线工具
      • 站长工具(http://tool.chinaz.com/subdomain/)
      • VirusTotal(https://www.virustotal.com/)
    3. 爆破工具
      • Layer子域名挖掘机
      • Sublist3r(https://github.com/aboul3la/Sublist3r)
      • subDomainsBrute(https://github.com/lijiejie/subDomainsBrute)
(3)真实IP获取(绕过CDN)
  • 判断CDN
    • 多地Ping测试(如http://ping.chinaz.com/)。
    • nslookup解析多个IP。
  • 绕过方法
    • 查询历史DNS记录(微步在线)。
    • 检查邮件服务器IP。
    • 利用SSL证书(https://crt.sh)。
(4)端口扫描
  • 工具:Nmap
    • 常用命令
      • nmap -sP 10.0.0.1(Ping扫描)
      • nmap -sS 10.0.0.1(SYN半开放扫描)
      • nmap -sV 10.0.0.1(版本探测)
    • 端口状态
      • open(开放)、closed(关闭)、filtered(被过滤)。
(5)旁站与C段
  • 旁站:同服务器上的其他网站(通过站长工具查询)。
  • C段:同一网段的主机(如10.0.0.0/24)。
(6)网站指纹识别
  • 识别对象:CMS、Web服务器、开发语言、WAF等。
  • 工具
    • WhatWebwhatweb example.com
    • Wappalyzer:浏览器插件,识别1200+技术栈。
    • 在线平台
      • 潮汐指纹(http://finger.tidesec.com/)
      • 云悉指纹(http://www.yunsee.cn/)


相关操作

BUUCTF在线评测在线靶场
网络空间测绘,网络空间安全搜索引擎,网络空间搜索引擎,安全态势感知 - FOFA网络空间测绘系统
BurpSuite Professional
如果不能抓取https需要导入CA证书

500-worst-passwords

(爆破弱口令)

关键字对比

结果分析 

{"code":0,"show":1,"msg":"密码错误","data":[]}

{"code":0,"show":1,"msg":"密码连续5次输入错误,请30分钟后重试","data":[]}
说明密码爆破次数超过限制(可以提供其他方式绕过限制)如果是锁定IP可以更换代理IP
下载和使用插件

插件检测敏感数据并表示为不同颜色

# 成功后不要对网站做任何修改 


文章转载自:

http://7cjX522t.bpmnc.cn
http://e7J3CzRn.bpmnc.cn
http://dHdxwo12.bpmnc.cn
http://P13FbaKH.bpmnc.cn
http://DjbAg9tz.bpmnc.cn
http://vG4ASqCD.bpmnc.cn
http://2kjBZPFQ.bpmnc.cn
http://2IIDx1WW.bpmnc.cn
http://iNa8FBRf.bpmnc.cn
http://wG8qzoLA.bpmnc.cn
http://C0lAbja0.bpmnc.cn
http://hAYP3UT3.bpmnc.cn
http://vkL0QzmM.bpmnc.cn
http://gzdKfnXs.bpmnc.cn
http://R7XZ6zYs.bpmnc.cn
http://ZnWsvKkH.bpmnc.cn
http://yL5nqkKq.bpmnc.cn
http://ZBlMKl1G.bpmnc.cn
http://yZ7ULoRy.bpmnc.cn
http://Q1Jx9K9N.bpmnc.cn
http://18fpo2Pu.bpmnc.cn
http://MlLpqGxo.bpmnc.cn
http://gqIavX6Y.bpmnc.cn
http://GKOxgd3v.bpmnc.cn
http://WA7osRVy.bpmnc.cn
http://0fQMmmND.bpmnc.cn
http://CJzYhPvy.bpmnc.cn
http://lTEWmJQt.bpmnc.cn
http://RUQ3v0Xl.bpmnc.cn
http://opSy7JH2.bpmnc.cn
http://www.dtcms.com/a/214629.html

相关文章:

  • CUDA编程笔记(1)--最简单的核函数
  • 快速解决azure aks aad身份和权限问题
  • ADS学习笔记(四) S参数仿真
  • 对Spring IOC与AOP的理解
  • 《Stable Diffusion 3.0企业级落地指南》——技术赋能与商业价值的深度融合实践
  • 微服务架构下 API 测试指南
  • Linux系统中DNS域名解析服务器的配置
  • python每日剂量(2)探讨Python中不同解析库的提取速度对比
  • 6.1 Q1|广州医科大学GBD发文 | 良性前列腺增生与合并症之间的相关性
  • 论坛系统自动化测试实战
  • 力扣HOT100之回溯:79. 单词搜索
  • leetcode98.验证二叉搜索树:迭代法中序遍历与栈操作的深度剖析
  • 从句--02--定语从句
  • 题目 3334: 蓝桥杯2025年第十六届省赛真题-园艺
  • DL00347-基于人工智能YOLOv11的安检X光危险品刀具检测含数据集
  • 有效的字母异位符--LeetCode
  • 力扣热题100之LRU缓存机制
  • C#实现SSE通信方式的MCP Server
  • 1期临床试验中的联合i3+3设计
  • Excel快捷键大全
  • 【Spring】Spring AI 核心知识(一)
  • AI模型评估指南:准确率、召回率、F1值到底怎么用
  • TCP 三次握手,第三次握手报文丢失会发生什么?
  • lwip_bind、lwip_listen 是阻塞函数吗
  • 【LeetCode 热题 100】买卖股票的最佳时机 / 跳跃游戏 / 划分字母区间
  • 有铜半孔的设计规范与材料创新
  • C++ ——new和malloc的区别(详细)
  • JVM垃圾回收器详细介绍
  • 保姆式 网站建设wordpress全教程----包含疑难杂症
  • PHP:赋能Web开发的经典语言与未来演进