Web安全-基础入门

域名

什么是域名?

域名(英语:Domain Name),又称网域,是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时对计算机的定位标识(有时也指地理位置)。由于IP地址具有不方便记忆并且不能显示地址组织的名称和性质等缺点,人们设计出了域名,并通过网域名称系统(DNS,Domain Name System)来将域名和IP地址相互映射,使人更方便地访问互联网,而不用去记住能够被机器直接读取的IP地址数串。

域名注册

国内可以通过阿里巴巴,阿里收购了之前过国内的域名注册代理商“万网”

国外:Godaddy

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

在这里插入图片描述

在这里插入图片描述

 DNS

域名系统英文Domain Name System,缩写DNS)是互联网的一项服务。它作为将域名IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。虽然因特网上的节点都可以用IP地址唯一标识,并且可以通过IP地址被访问,但即使是将32位的二进制IP地址写成4个0~255的十位数形式,也依然太长、太难记。因此,人们发明了域名(Domain Name),域名可将一个IP地址关联到一组有意义的字符上去。用户访问一个网站的时候,既可以输入该网站的IP地址,也可以输入其域名,对访问而言,两者是等价的。例如:微软公司的Web服务器的IP地址是207.46.230.229,其对应的域名是www.microsoft.com,不管用户在浏览器中输入的是207.46.230.229还是www.microsoft.com,都可以访问其Web网站。

本地Host和DNS的关系?

Host文件的位置:C:\Windows\System32\drivers\etc\hosts

本地host可以重定向域名所定义的IP地址,因为在解析域名所对应的ip地址会想到hosts文件中是否定义过这个域名,如果有就以hosts文件中的为准,如果hosts文件中没有才到互联网的DNS去解析

CDN是什么?与DNS的关系?

CDN的全称是Content Delivery Network,即内容分发网络。CDN是构建在现有网络基础之上的智能虚拟网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。CDN的关键技术主要有内容存储和分发技术。

CDN可以理解为一种节点技术,以国内网站为例,它会根据你所在区域的位置分配最近的节点的缓存服务器,修改DNS地址并不会使访问域名解析出的ip地址改变。

脚本语言

常见的脚本语言

php,asp,aspx,jsp,javaweb,pl,py,cgi等。

后门

什么是后门?有哪些后门?

有不同种类,

后门在安全测试中的意义

方便下一次的进入,和提供获取内部数据的通道

WEB

WEB的组成架构模型

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

操作系统:Windows,linux

中间件(大建平台):apache iis tomcat nginx等

数据库:access mysql mssql oracle aybase db2 postsql等

漏洞

WEB源码类对应漏洞

WEB中间件对应漏洞

WEB数据库对应漏洞

WEB系统层对应漏洞

其他第三方对应漏洞

APP或PC应用结合类

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值