WEB安全day01

本文介绍了DNS的基本概念及其在Web安全中的重要性,包括域名与IP的绑定、DNS查询过程、常见安全攻击如DNS劫持和缓存中毒。此外,还讨论了语言脚本、后门的概念以及为什么Web层面的安全防护至关重要。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

DNS是什么?

DNS域名系统(Domain Name System)的简称,也是IT人士常说的域名解析系统。主要是让用户在互联网上通过域名找到域名对应的IP地址,因为IP地址都是一串数组(列如:117.43.225.191)不方便记忆,便诞生了域名,将域名和IP地址捆绑在一起,人们在访问域名的同时等于访问了该域名对应的IP地址。

访问网站的执行过程:

根据域名进行DNS解析

发送给本地域名服务器

接收请求后查询本地缓存

查找记录存不存在

返回查询结果

本地缓存没有记录

本地域名向服务器根部发送请求

根域名服务器返回域的主域名的本地域名服务器

本地服务器向上一步返回的域名服务器发送请求,然后接收请求的服务器查询自己的缓存。

如果没有该记录,则返回相关下级域名服务器的地址。

本地域名服务器经返回的结果保存到缓存中以备下次使用,并将结果返回给客户端。

 什么是域名

域名其实就是ip地址他们两个是绑定的

域名分为顶级域名,二级域名,三级域名

每个域名管理自己的一个区域

main是在cn下 cn是com下面

如果要访问xxx.main.cn.com这个服务器 pc端需要先发送请求给xxx.com然后返回ip地址给pc端

然后pc端发送请求给xxx.cn.com然后返回ip地址给pc端最后成功访问xxx.main.cn.com

HOST是什么

举例来说吧

我们要访问一个网址,网站的ip地址列如:1.1.1.1这个地址显然不好记住host相当于一个储存的电话本,把1.1.1.1和对应的域名保存下来比如:1.1.1.1=www.baidu.com。

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

DNS劫持

DNS放大攻击

DNS缓存投毒

DNS隧道

僵尸网路反向代理

语言脚本有哪些?

目前常用的有PHP,javaweb,python等

什么是后门?

在我们攻击完获得权限,方便以后我们操作 基于网站的后门 基于服务器 说白了就是下次方便进来 第二个意义就相当于是一个管道 用操控服务器的时候用于管道作为接口进行控制

web的组成架构模型

网站源码:分脚本类型,分应用方向

服务器的操作系统:windows linux

搭建平台:apache等

数据库:mysq等

为什么要从WEB层面为主首

因为web使用性广 web漏洞多 web好入手

不建议从操作系统入手  因为有补丁 漏洞少

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值