Web安全|渗透测试|网络安全

embedded/2025/2/28 23:10:12/

Web<a class=安全|渗透测试|网络安全_IP" height="560" src="https://i-blog.csdnimg.cn/img_convert/3eda195d7e7deaf9e90ea78c82269247.png" width="560" />

基础入门(P1-P5)

p1概念名词

1.1域名

什么是域名?

  • 域名:是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时对计算机的定位标识(有时也指地理位置)。

什么是二级域名多级域名?

Web<a class=安全|渗透测试|网络安全_DNS_02" height="235" src="https://i-blog.csdnimg.cn/img_convert/a37c15be1dfacc333f3781e1696ee344.png" width="784" />

  • 二级域名:分两种
  • 在国际顶级域名下的二级域名
  • 国际顶级域名下二级域名, 二级域名一般是指域名注册人选择使用的网上名称,如“yahoo.com”;上网的商业组织通常使用自己的商标、商号或其他商业标志作为自己的网上名称,如“microsoft.com”。
  • 国家顶级域名下二级域名
  • 在国家顶级域名之下二级域名一般是指类似于国际顶级域名的表示注册人类别和功能的标志。例如,在“.com.cn”域名结构中,“.com”此时是置于国家顶级域名“.cn”下的二级域名,表示商业性组织,以此类推。

域名发现对于安全测试意义

  • 可以给安全测试提供更多的测试点,方便获取更多相关信息
1.2 DNS

什么是 DNS?

  • 域名系统(Domain Name System)。它是一个域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。DNS使用UDP端口53。对于每一级域名长度的限制是63个字符,域名总长度则不能超过253个字符。

Web<a class=安全|渗透测试|网络安全_二级域名_03" height="479" src="https://i-blog.csdnimg.cn/img_convert/f714d040059e8e9c77ac5085f2ff1a76.png" width="867" />

如果你使用的是自动解析,会向上,比如说连了一个路由器,会向路由器去解析

本地 HOSTS 与 DNS 的关系?

  • Hosts在本地将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当我们访问域名时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统会再将网址提交DNS域名解析服务器进行IP地址的解析。
  • Hosts地址:C:\Windows\System32\drivers\etc\hosts

Web<a class=安全|渗透测试|网络安全_二级域名_04" height="642" src="https://i-blog.csdnimg.cn/img_convert/5a4827002c150d73b64421e6e2882189.png" width="824" />

可以通过设置一个新的缓存节点,让速度加快。

比如国外Steam的网址是1.1.1.1,国内访问国外比较慢,所以我们将Steam的网址放到2.2.2.2的一个国内的地址上的话可以加快我们的访问速度。

CDN 是什么?与 DNS 的关系?【地区有关】

  • CDN:是构建在数据网络上的一种分布式的内容分发网(content delivery network)。可以提高系统的响应速度,也可以一定程度的拦截/防御攻击。

真实的目标服务器可能在某个位置,为了加快其他地区对这个目标服务器的访问会再增加一些新的节点,加快访问速度。当你访问目标服务器的时候会就近分配一个节点。

Web<a class=安全|渗透测试|网络安全_IP_05" height="328" src="https://i-blog.csdnimg.cn/img_convert/d1727e06b9cf4f4629bc7648bf453384.png" width="479" />

缺点就是对目标网站进行安全检测的时候:

因为存在节点,就是类似于一个缓存,你在访问这个网站的时候你请求的是它的一个节点,他的真实数据或者说网站的相关核心东西是不在这个节点上面的

DNS与CDN的解析有不一样的地方,CDN与地区有关,与DNS解析服务器的更换无关,

Web<a class=安全|渗透测试|网络安全_DNS_06" height="472" src="https://i-blog.csdnimg.cn/img_convert/c624c6e41311c19dfeca8cf78f9fee78.png" width="939" />

ipconfig /flushdns
  • 1.

常见的 DNS 安全攻击有哪些?

  • 缓存投毒:它是利用虚假Internet地址替换掉域名系统表中的地址,进而制造破坏。
  • DNS劫持:是指在劫持的网络范围内拦截域名解析的请求,分析请求的域名,把审查范围以外的请求放行,否则返回假的IP地址或者什么都不做使请求失去响应,其效果就是对特定的网络不能访问或访问的是假网址。(针对面较广)
  • 域名劫持:域名劫持就是在劫持的网络范围内拦截域名解析的请求,分析请求的域名,把审查范围以外的请求放行,否则直接返回假的IP地址或者什么也不做使得请求失去响应,其效果就是对特定的网址不能访问或访问的是假网址。(针对面窄一点)
  • DNS DDOS攻击:通过控制大批僵尸网络利用真实DNS协议栈发起大量域名查询请求,利用工具软件伪造源IP发送海量DNS查询,发送海量DNS查询报文导致网络带宽耗尽而无法传送正常DNS查询请求。
1.3 脚本语言

常见的脚本语言类型有哪些?

  • asp php aspx jsp javaweb pl py cgi 等

不同脚本类型与安全漏洞的关系?

  • 不同脚本可能爆发漏洞的可能性有所不同
  • 不同脚本漏洞的存在点可能不同,因为不同语言的适用范围不同

 

网络安全学习路线

对于从来没有接触过网络安全的同学,我们帮你准备了详细的学习成长路线图。可以说是最科学最系统的学习路线,大家跟着这个大的方向学习准没问题。

同时每个成长路线对应的板块都有配套的视频提供:

需要网络安全学习路线和视频教程的可以在评论区留言哦~

最后

给小伙伴们的意见是想清楚,自学网络安全没有捷径,相比而言系统的网络安全是最节省成本的方式,因为能够帮你节省大量的时间和精力成本。坚持住,既然已经走到这条路上,虽然前途看似困难重重,只要咬牙坚持,最终会收到你想要的效果。

黑客工具&SRC技术文档&PDF书籍&安全>web安全等(可分享)

结语

网络安全产业就像一个江湖,各色人等聚集。相对于欧美国家基础扎实(懂加密、会防护、能挖洞、擅工程)的众多名门正派,我国的人才更多的属于旁门左道(很多白帽子可能会不服气),因此在未来的人才培养和建设上,需要调整结构,鼓励更多的人去做“正向”的、结合“业务”与“数据”、“自动化”的“体系、建设”,才能解人才之渴,真正的为社会全面互联网化提供安全保障。

特别声明:
此教程为纯技术分享!本教程的目的决不是为那些怀有不良动机的人提供及技术支持!也不承担因为技术被滥用所产生的连带责任!本教程的目的在于最大限度地唤醒大家对网络安全的重视,并采取相应的安全措施,从而减少由网络安全而带来的经济损失


http://www.ppmy.cn/embedded/168906.html

相关文章

ES01 - ES基础入门

ElasticSearch基础入门 文章目录 ElasticSearch基础入门一&#xff1a;什么是ElasticSearch1&#xff1a;ELK Stack2&#xff1a;全文搜索引擎3&#xff1a;ES or Sola 二&#xff1a;ES下载安装1&#xff1a;windows安装操作1.1&#xff1a;下载对应的压缩包1.2&#xff1a;全…

ESP32移植Openharmony外设篇(9)NB-IOT

NB-IOT&#xff08;窄带物联网&#xff09; 模块介绍 NB-IoT&#xff08;Narrowband Internet of Things&#xff09;是一种低功耗广域物联网&#xff08;LPWAN&#xff09;技术&#xff0c;专为低功耗、低数据速率和大规模连接的物联网应用而设计。它采用窄带宽信道和低复杂…

Yolo各个系列的模型、ResNet、Pyrimid network、VGG、PointNet、mobilenet模型

YOLO系列模型 YOLO&#xff08;You Only Look Once&#xff09;是一个用于实时目标检测的深度学习模型系列&#xff0c;由 Joseph Redmon 等人提出。 YOLOv1 发布年份 &#xff1a;2015 年 主要特点 &#xff1a; 首次提出将目标检测视为一个回归问题&#xff0c;将输入图像…

内网穿透:打破网络限制的利器

目录 深入理解内网穿透 内网与外网的奥秘 内网穿透的原理剖析 总结与展望 在如今这个数字化时代&#xff0c;网络已经成为我们生活和工作中不可或缺的一部分。但你是否遇到过这样的困扰&#xff1a;在家办公时&#xff0c;想要访问公司内部的文件服务器&#xff0c;却因为网…

Python网络爬虫与数据采集实战——网络爬虫的基本流程

网络爬虫&#xff08;Web Scraper&#xff09;是用于自动化地从互联网上抓取信息的程序。它广泛应用于搜索引擎、数据采集、市场分析等领域。本文将详细探讨网络爬虫的基本流程&#xff0c;包括URL提取、HTTP请求与响应、数据解析与存储&#xff0c;以及一个实际的爬虫示例。文…

【超详细】神经网络的可视化解释

《------往期经典推荐------》 一、AI应用软件开发实战专栏【链接】 项目名称项目名称1.【人脸识别与管理系统开发】2.【车牌识别与自动收费管理系统开发】3.【手势识别系统开发】4.【人脸面部活体检测系统开发】5.【图片风格快速迁移软件开发】6.【人脸表表情识别系统】7.【…

APISIX Dashboard上的配置操作

文章目录 登录配置路由配置消费者创建后端服务项目配置上游再创建一个路由测试 登录 http://192.168.10.101:9000/user/login?redirect%2Fdashboard 根据docker 容器里的指定端口&#xff1a; 配置路由 通过apisix 的API管理接口来创建&#xff08;此路由&#xff0c;直接…

git 的 Detached HEAD

在 Git 版本管理中&#xff0c;Detached HEAD 是指你当前的工作状态不再指向任何分支&#xff0c;而是指向一个特定的提交&#xff08;commit&#xff09;。 通常情况下&#xff0c;HEAD 是指向你当前工作分支的指针&#xff0c;例如 main 或 feature-branch。当你切换到一个特…