安全常见基础名词概念

news2025/1/9 14:30:28

一、域名

1、域名:相当网站的名字,互联网上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位。

2、网域名系统(Domain Name System)有时也简称为域名(DNS),是互联网的核心服务,它做为可以将域名和IP地址相互映射的一个分布式数据库,能够使人更方便的访问互联网,而不用去记住被机器直接读取的IP地址数据串。

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

1)、顶级域名:又叫一级域名,一串字符串中间一个点隔开的,例如baidu.com,顶级域名是互联网DNS等级之中的最高级的域,它保存在DNS根域的名字空间中。

2)、二级域名:实际上就是一个一级域名下的主机名,一串字符串中间两个“.”隔开,例如“www.baidu.com”。二级域名就是靠近顶级域名左侧的字段。

3)、三级域名:二级域名的子域名,特征是包含三个“.”,例如xxx.xxx.baidu.com...

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

进行渗透测试时,其主域名找不到漏洞时,就可以尝试去测试收集到的子域名,有可能测试子域名网站会有问题。

二、DNS

1、什么是DNS?

域名系统(Domain Name System DNS)是Internet上解决网上机器命名的一种系统,Internet上当一台主机要访问另外一台主机时,必须首先获知其地址,TCP/IP中的IP地址是由四段以“.”分开的数字组成(此处以IPV4的地址为例,IPv6的同理),所以就采用域名系统来管理名字和IP的对应关系。

2、本地Host与DNS的关系。

hosts文件主要作用是定义IP地址和主机名的映射关系,是一个映射IP地址和主机名的规定。

hosts是一个没有扩展名的系统文件,可以用记事本工具打开,其作用就是将一些常用的网址域名与其对应的ip地址建立一个关联“数据库”,当用户在浏览器输入一个需要登录的网址时,系统首先会自动从host文件中寻找对应的ip地址,一旦找到,系统会立即打开对应网页,如果没有找到,就会将网址提交到DNS域名解析服务器进行IP地址的解析。

浏览器访问网站,要首先通过DNS服务器把要访问的网站域名解析成一个唯一的IP地址,之后,浏览器才能对网站进行定位并且访问其数据。

如何查看本地Host文件

一般在c盘\windows\system32\driver\etc

3、CDN什么与DNS的关系

CDN全程是Content DeliverNetwork,即内容分发网络

CDN的基本思路,是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。

通过在网络各处放置节点服务器所构成的在现有的互联网基础之上的一层智能虚拟网络。

CDN系统能够实时的根据网络流量和各个节点的连接、负载状况以及到用户的距离和响应时间等综合信息将用户的请求重新导向离用户最近的服务节点上(单纯只使用DNS解析,直接PING就会显示出自己的真实IP,如果又使用CDN,ping出来的IP就不是用户的真实IP而是CDN服务器的IP节点,需要绕过CDN后去找真实IP地址。)

使用CDN的目的:是使用户可就近取得所需内容,解决Internet网络拥挤的情况,提高用户访问网站的响应速度。

通过超级Ping的网站可以看到CDN的解析情况

cdivtc.com在全国多地区ping检测情况-Ping.cn

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

DDOS

DDOS攻击也叫做分布式拒绝服务攻击,可以使很多的计算机在同一时间遭受到攻击,使攻击的目标无法正常时间。攻击者可以伪造自己的DNS服务器地址,同时发送大量请求给其他服务器。其他服务器的回复会被送到被伪造服务器的真实地址,造成该服务器无法处理请求而崩溃。攻击者统一可以通过利用DNS协议中存在的漏洞,恶意创造一个载荷过大的请求,造成目标DNS服务器崩溃。

DNS缓存中毒

DNS缓存中毒攻击者给DNS服务器注入非法网络域名地址,如果服务器接收这个非法地址,那说明其缓存就被攻击了,而且以后响应的域名请求将会受黑客控制。当这些非法地址进入服务器缓存,用户的浏览器或者邮件服务器就会自动跳转到DNS指定的地址。这种攻击往往被归类为域欺骗攻击,由此它会导致出现很多严重的问题,首先,用户往往会以为登陆的是自己熟悉的网站,但是并不是,与钓鱼攻击采用非法url不同的是,这种攻击使用的是合法的url地址。 

 域名劫持(DNS重定向)

域名劫持是通过攻击域名解析服务器(DNS),或伪造域名解析服务器(DNS)的方法,把目标网站域名解析到错误的地址从而实现用户无法访问目标网站的目的。域名劫持一方面可能影响用户的上网体验,用户被引到假冒的网站进而无法正常浏览网页,而用户量较大的网站域名劫持后更为严重。用户可能被诱骗到冒牌网站进行登录操作导致泄露隐私数据。

DNS查询嗅探

1、攻击者主要利用对DNS的配置信息获取网络环境的信息,为之后的攻击做好准备。

2、针对这些情况,需要对DNS服务器需要采取特别的安全保护措施,在防火墙网络中,分开设置内部DNS服务器和外部DNS服务器,连接外部服务的外部DNS服务器上不留有对外禁止访问的内部网络系统的服务器,做到内外网服务器分割。

ARP欺骗:

ARP攻击是通过伪造IP地址和MAC地址实现ARP欺骗,能够在网络中产生大量的ARP通信量使网络阻塞,攻击者只要持续不断的发出伪造的ARP响应包就能更改目标主机ARP缓存中的IP-MACA条目,造成网络中断或中间人攻击,ARP攻击主要是存在局域网络中,局域网络中若有一台计算机感染ARP病毒,则感染该ARP病毒的系统将会试图通过ARP欺骗手段截获所在网络内其他计算机的通信信息,并因此造成网内其他计算机的通信故障。

ARP欺骗通常是在用户局网中,造成用户访问域名的错误指向,如果IDC机房也被ARP病毒入侵后,则也可能出现攻击者采用ARP包压制正常主机、或者压制DNS服务器,以使访问导向错误指向的情况。 

 本机劫持:

本机的计算机系统被木马或者流氓软件感染后,也可能会出现部分域名的访问异常

三、脚本语言

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

不同的脚本语言的编写规则不一样,程序产生的漏洞自然不一样。

四、web

1、web的组成框架模型

WEB的组成框架模型:网站源码、操作系统、中间件(搭建平台、提供服务)、数据库

2、架构漏洞安全测试

通信层:主要测试通信协议的安全,系统开放的端口,其中操作系统提供网络层和数据链路层协议,存在问题的可能性较小,一般关注开源协议已存在漏洞即可,无需重点关注。应用层服务与协议一般由产品形态决定,产品中可以自定义配置相关协议与参数,需要重点关注测试。

应用层:应用层包含开发人员开发代码,为整个安全测试的核心模块,主要包括web安全测试,源码安全测试,其中web安全测试从web访问服务的维度,偏向黑盒,进行安全测试。源码安全测试从代码的维度,偏向白盒,进行安全测试。

系统层:主要测试操作系统安全,数据库服务安全,web服务器安全,以及其他一些中间件的安全。

管理层:主要包括产品资料的安全测试,安全策略指定,协调各个层面的安全测试以及安全风险的整体评估。 

3、为什么从web界面为主

因为web使用方面广

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/463668.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Sametime 12.0.1 FP1发布以及Notes中的SwiftFile使用

大家好,才是真的好。 上周,HCL推出了Sametime 12.0.1FP1FP1更新包程序,包含不少新功能以及很多修复程序。虽然Sametime组件现在不需要运行在Domino服务器上,但毕竟Sametime通常会使用Domino目录或Domino中的LDAP目录服务&#xf…

陆奇最新演讲高清PPT下载;AI 绘画20+工具体验汇总;我愿称MOSS为全球开源界最强;思否AIGC黑客马拉松北京站 | ShowMeAI日报

👀日报&周刊合集 | 🎡生产力工具与行业应用大全 | 🧡 点赞关注评论拜托啦! 🤖 『陆奇罕见公开演讲「新范式 新时代 新机会」』高清PPT和视频可直接下载 ShowMeAI知识星球资料编号:R054 奇绩创坛创始人兼…

ChatGPT实现命名实体识别(NER, named entity recognization)和词性归类

语义分析词格分类 命名实体识别(NER, named entity recognization)和词性归类是 NLP 技术中的关键一环。过去 NLP 领域有不少流行的开源项目专注在这个领域,如 Spacy、NLTK 等等。我们来试试 ChatGPT 在这方面的表现情况如何。我们从"四渡赤水"的百度百科…

故障预测与健康管理PHM如何做可解释性研究?

首先,故障预测与健康管理PHM基于先进传感器技术获取复杂设备的运行状态信息,借助智能算法实现复杂工程系统的故障诊断、健康状态预测与管理。基于机器学习的PHM技术能够充分挖掘多源异构数据的信息,提高故障诊断、健康状态预测以及剩余寿命估…

uniapp微信小程序连接蓝牙打印机 打印文字、图片

首先感谢几位的文章分享 https://blog.csdn.net/guairena/article/details/127941515 https://blog.csdn.net/qq_37970097/article/details/119148707 效果图: 使用的是 芝柯cc3 蓝牙打印机, 我这里没有存储蓝牙设备相关信息。所以每次打印都会重新初始化并搜索设…

Undefined symbol解决方法

1.初级错误 (1)C中未定义 (2)H中未引用 (3)未包含含有该类型的.H文件 (4)在keil中未添加.C或.H文件到工程 2.C和C代码混合调用引起的未定义错误 1.一般情况下,Error: L6218E: Undefined symbol 若是由于未定义引起的错误,可以根据错误提示定位到相应的…

大模型时代,RPA的冰与火之歌|产业特稿

从市场趋势来看,RPA属性正在逐渐淡化,一些厂商都已瞄准更高阶的智能机器人。可能未来5~10年,随着AI语言模型的发展,RPA的产品逻辑会彻底改变,RPA厂商也会进化到更智能的阶段。 作者|思杭 编辑|皮爷 出…

C#开发的OpenRA的游戏侧边界面

C#开发的OpenRA的游戏侧边界面 OpenRA游戏开始之后,会在右边提供一个游戏侧边界面, 通过这个游戏界面,可以查看游戏状态、执行一些特殊的命令,以及雷达显示, 还有创建各种需要的建筑物,以及生产各种兵种,飞机等等。 这个游戏界面,就是给玩家提供一个操作平台,因此它…

年轻不乏野心,想做年薪40万+的软件测试工程师?写给长途漫漫中的你...

本人从事自动化测试10年多,之前在猪场工作,年薪突破40W,算是一个生活过得去的码农。(仅代表本人) 目前从事自动化测试的薪资待遇还是很不错的,所以如果朋友们真的对自动化感兴趣的话可以坚持学下去&#xf…

开放式蓝牙耳机排行,列举几款值得推荐的开放式蓝牙耳机

开放式耳机是通过人的颅骨振动将声音转换成声波,不通过耳膜,可以听到外界的声音,可以保护耳朵,也可以保护听力。并且大部分的开放式耳机都是采用挂耳式的佩戴设计,即使是长时间佩戴也不会让耳朵感到疲劳,下…

线性回归模型(7大模型)

线性回归模型(7大模型) 线性回归是人工智能领域中最常用的统计学方法之一。在许多不同的应用领域中,线性回归都是非常有用的,例如金融、医疗、社交网络、推荐系统等等。 在机器学习中,线性回归是最基本的模型之一&am…

Cortex-A7中断详解(一)

STM32中断系统回顾 中断向量表NVIC(内嵌向量中断控制器)中断使能中断服务函数 中断向量表 中断向量表是一个表,表里面存放的是中断向量。 中断服务程序的入口地址或存放中断服务程序的首地址成为中断向量,因此中断向量表是一系…

电脑开机memory management错误蓝屏了怎么办?

电脑开机memory management错误蓝屏了怎么办?windows系统出现不兼容问题之后,很容易出现电脑蓝屏的情况。最近有用户遇到了上述的蓝屏错误情况,不知道怎么去进行解决。今天我们就一起来看看以下的解决方法分享吧。 准备工作: 1、U…

yolov5半自动打标签(opencv版本),识别目标画框并将坐标信息保存在xml中

文章目录 1.yolov5预训练模型推理2. opencv边缘检测结果展示 yolov5训练数据集时,需要对数据进行打标签,可以通过两种方法进行半自动化打标签。 1.yolov5预训练模型推理 yolov5预训练模型:将待打标签的图片输入预训练模型中进行推理&#xf…

实现PXE批量网络装机及kickstrat无人值守安装(富士山终究留不住欲落的樱花)

一、PXE概述和部署PXE批量装机 1.PXE简介 PXE(预启动执行环境,在操作系统之前运行)是由Intel公司开发的网络引导技术,c/s架构,允许客户机通过网络从远程服务器下载引导镜像,并加载安装文件或者整个操作系统…

2023_8.0.33版windows版MySql安装_配置远程连接_修改设置初始密码---MySql工作笔记0001

MySQL :: Download MySQL Community Server https://dev.mysql.com/downloads/mysql/ 首先去下载mysql 可以看到这里下载第一个就可以了,最新版的8.0.33 这里点击仅仅下载 just start my download 然后解压到一个文件夹,然后配置一下环境变量 然后新建一个my.ini文件 然后把…

ubuntu22.04下挂载第二块硬盘

文章目录 一、查看硬盘情况二、找到nvme1n1三、挂载四、修改分区文件 一、查看硬盘情况 首先要查看一下系统识别出来的设备。也就是说,我希望知道,ubuntu到底发现了几块硬盘。用命令:lsblk 显示结果如下: 有两块硬盘&#xff1a…

Win11打开移动热点后电脑无法上网怎么办?

Win11打开移动热点后电脑无法上网怎么办?有用户将自己的电脑开启移动热点来使用的时候,发现自己的电脑出现了无法上网的情况。那么为什么开启热点之后,就会无法进行上网呢?来看看以下的解决方法分享吧。 Win11打开移动热点无法上网…

virtual kubelet 简单使用例子

virtual kubelet 简单使用例子 实现过程制作virtual kubelet节点证书下载virtual kubelet代码并编译virtual kubelet virtual kubelet 顾名思义就是虚拟的kubelet节点 效果如下: 实现过程 制作virtual kubelet节点证书 openssl genrsa -out client.key 2048 opens…

EPICS aSub记录使用实例

本实例描述了在数据库中如何使用aSub记录 本实验中使用了三个k型热电偶,一个3路k型热电偶变送器以及一个串口服务器: 温度变送器参数: 串口服务器: 1) 用makeBaseApp.pl构建IOC应用程序的目录结构: [blctrllocalhost…