【愚公系列】2024年02月 《网络安全应急管理与技术实践》 005-网络安全应急技术与实践(黑客入侵技术)

本文详细介绍了黑客入侵技术,包括whois查询、DNS解析、404页面信息泄露、HTTP状态码、端口扫描、社会工程学及知识扩展。重点讲解了端口扫描工具Nmap的使用,并提醒了防止社会工程学攻击的措施。此外,还讨论了Web入侵事件,如自动化漏洞挖掘、旁站入侵和ARP欺骗,以及如何防范这些攻击。
摘要由CSDN通过智能技术生成

在这里插入图片描述

🏆 作者简介,愚公搬代码
🏆《头衔》:华为云特约编辑,华为云云享专家,华为开发者专家,华为产品云测专家,CSDN博客专家,CSDN商业化专家,阿里云专家博主,阿里云签约作者,腾讯云优秀博主,腾讯云内容共创官,掘金优秀博主,51CTO博客专家等。
🏆《近期荣誉》:2022年度博客之星TOP2,2023年度博客之星TOP2,2022年华为云十佳博主,2023年华为云十佳博主等。
🏆《博客内容》:.NET、Java、Python、Go、Node、前端、IOS、Android、鸿蒙、Linux、物联网、网络安全、大数据、人工智能、U3D游戏、小程序等相关领域知识。
🏆🎉欢迎 👍点赞✍评论⭐收藏


🚀前言

🚀一、黑客入侵技术

🔎1.入侵前奏分析

🦋1.1 whois查询

WHOIS查询是一种用于确定域名或IP地址的所有者和注册信息的公共数据库查询服务。使用WHOIS查询,您可以查找域名的注册商、注册日期、到期日期、域名所有者的联系信息以及域名服务器等相关信息。

WHOIS协议通常使用TCP端口43进行通信。

WHOIS查询网址有很多,常见的包括:

  1. ICANN WHOIS:https://whois.icann.org/
  2. DomainTools WHOIS:https://whois.domaintools.com/
  3. Whois.com:https://www.whois.com/
  4. IANA WHOIS:https://www.iana.org/whois

请注意,由于WHOIS是公开数据库,因此某些敏感信息(例如个人联系信息)可能会被隐藏或保护,以保护个人隐私。

以站长之家的网址查询:https://whois.chinaz.com/anquan1000.com
在这里插入图片描述

🦋1.2 DNS解析查询

DNS解析查询是指通过查询域名系统(DNS)服务器来获取特定域名的IP地址或其他相关信息的过程。DNS解析查询可以通过多种方式进行,最常用的方式是使用命令行工具如nslookup或dig,在命令行窗口中输入特定的命令来进行查询。例如,使用nslookup命令可以输入"nslookup www.example.com"来查询域名www.example.com的IP地址。DNS解析查询也可以通过在线工具和网站来进行,用户只需在工具或网站上输入域名并点击查询按钮即可获取相应的解析结果。

DNS协议使用两个端口号:53和5353。

  • 端口53是DNS协议的默认端口号,用于传输普通的DNS查询和回答消息。
  • 端口5353是用于mDNS(多播DNS)协议,这是一种在局域网中实现零配置服务发现的协议。mDNS允许设备在局域网上自动发现和通信,而无需配置专门的DNS服务器。

这些端口号是协议默认的端口号,但是在实际中可以根据需要进行配置。

当目标服务器使用CDN时,它会将自己的域名解析配置为CDN提供的域名,例如example.cdn.com。当用户发送请求时,会先访问域名解析服务(DNS服务器),解析该域名。域名解析服务会返回CDN提供的IP地址,而不是目标服务器的真实IP地址。

然后,用户的请求会发送到最近的CDN节点,CDN节点会根据请求的域名来确定目标服务器。CDN节点内部会有一种机制,通常称为负载均衡,它会根据一定的算法将请求路由到合适的目标服务器上。

在这里插入图片描述

🦋1.3 默认404页面信息泄露

默认404页面是当用户访问一个不存在的页面时显示的页面。如果默认404页面未经适当配置,可能会导致信息泄露。

信息泄露在默认404页面中可能会发生的情况包括:

  1. 文件路径泄露:默认404页面可能显示请求的文件路径或URL,这可能会泄露服务器的目录结构和文件路径,暴露敏感信息。

  2. 版本信息泄露:默认404页面可能包含服务器和应用程序的版本信息,攻击者可以利用这些信息来寻找已知的漏洞和攻击服务器。

  3. 其他敏感信息泄露:默认404页面可能显示其他敏感信息,比如网站管理员联系信息、数据库连接信息等。

在这里插入图片描述

为了避免默认404页面信息泄露,可以进行以下配置:

  1. 禁用详细错误消息:在服务器配置中禁用显示详细的错误消息,以防止泄露敏感信息。

  2. 自定义404页面:创建一个自定义的404页面,并将其配置为服务器的默认404页面。这样可以控制页面的内容,并避免泄露敏感信息。

  3. 限制访问错误页面:通过访问控制列表(ACL)或其他方法,限制对错误页面的访问,只允许授权用户或特定IP地址访问错误页面。

  4. 删除默认错误页面:在服务器上删除默认的404页面,以防止其被意外或恶意访问。

🦋1.4 HTTP状态码

HTTP状态码是指由Web服务器返回的三位数字代码,用来表示HTTP请求的结果状态。它由一系列的数字组成,每个数字具有特定的含义。常见的HTTP状态码有以下几种:

状态码 描述
1xx 信息性状态码,表示请求已经被接收,继续处理
2xx 成功状态码,表示请求已经被成功接收、理解和处理
3xx 重定向状态码,表示需要进一步操作以完成请求
4xx 客户端错误状态码,表示请求存在错误或无法被处理
5xx 服务器错误状态码,表示服务器在处理请求时发生错误

常见的HTTP状态码有:

状态码 类别 描述
1xx 信息性状态码 请求已接收,继续处理
100 Continue 继续
101 Switching Protocols 协议切换
102 Processing 处理中
103 Early Hints 提示信息
2xx 成功状态码 请求已成功接收、理解和处理
200 OK 成功
201 Created 已创建
202 Accepted 已接受
203 Non-Authoritative Information 非权威信息
204 No Content 无内容
205 Reset Content 重置内容
206 Partial Content 部分内容
207 Multi-Status 多状态
208 Already Reported 已报告
226 IM Used IM已使用
3xx 重定向状态码 需要进一步操作以完成请求
300 Multiple Choices 多种选择
301 Moved Permanently 永久重定向
302 Found 临时重定向
303 See Other
评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

愚公搬代码

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值