当前位置: 首页 > news >正文

[特殊字符]网络安全学习笔记day1——基本概念,包括域名、DNS、脚本语言、后门、WEB、WEB漏洞

前言

本栏目持续更新~系统介绍网络安全的专业知识!!今天是day1,一切都才刚刚起步!!本文主要讲述的是网络安全的基本概念,包括域名DNS脚本语言后门WEBWEB漏洞

目录

前言

基础概念

域名

什么是域名?

如何注册域名?

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

为什么要去发现域名,通过域名寻找信息呢?

DNS

什么是DNS?

​编辑

本地hosts和DNS的关系?

什么是CDN?

它和DNS的关系是?

常见的DNS攻击有哪些?

 脚本语言

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

不同的脚本语言与安全漏洞的关系?

漏洞挖掘代码审计与脚本类型的关系?

后门

什么是后门?

后门在安全测试中的实际意义?

关于后门需要了解什么?

WEB

WEB的组成架构有哪些?

架构漏洞安全测试简要介绍?

为什么要从WEB层面为主?

WEB漏洞

WEB源码类对应漏洞

WEB中间件、数据库、系统层对应漏洞

第三方漏洞


基础概念

想要学习好网络安全,需要先学习基础概念捏~

域名

什么是域名?

好比是每个人的名字,域名就是网址的名称(如baidu.com,bilibili.com等)。

如何注册域名?

一般我们可以在万网,阿里云和“狗爹”(外网)注册域名,和查询被注册的域名。

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

比如tieba.baidu.com为二级域名," . "符越多越多级。

为什么要去发现域名,通过域名寻找信息呢?

有时候我们进行渗透测试的时候,主网页可能没有漏洞可以让我们进入,但是通过它的多级域名网址,可能会解析到主网页的同一个ip地址,如果多级域名网页有漏洞,就可以从此处侧面渗透进入网站。

DNS

什么是DNS?

域名系统(服务)协议,域名和ip地址的转换协议。根据自己主机的情况选择合适的服务器,可以让DNS服务器更快地完成解析,从而提高访问网页的速度。

打开控制面板>网络和Internet>网络和共享中心>更改适配器设置>右键连接的网络>点击属性>双击点开Internet 协议版本 4(6),即可看到我们电脑的DNS服务器地址。

如果是自动获得IP地址,DNS服务器就会向上选择为服务器的网址。也可以自行选择DNS服务器的IP地址。

本地hosts和DNS的关系?

hosts是一个文件,一般存储在C:\Windows\System32\drivers\etc\hosts。Win11系统为了安全,可能会出现打开后为空白的情况。

我们通过cmd,ping一下百度的域名,解析到域名220.181.7.203。

如果我们在hosts文件里面修改绑定IP,写下如下语句并保存。

1.2.3.4 www.baidu.com

那我们再ping百度的域名时,解析出来的IP就是1.2.3.4。DNS服务器解析的逻辑是,先在本地hosts文件里面查找绑定域名,如果没有绑定,就会用互联网上的DNS去解析域名;如果绑定,就会解析为hosts文件里的IP。

由此,就有钓鱼攻击,通过修改他人电脑的hosts文件后,使得被攻击者在解析IP地址的时候解析出一个外观与目标网页外观一模一样的伪装网站,然后盗取被攻击者的信息和数据。

也会有一些加速软件,会修改你的hosts文件,将网站域名绑定到速度更快的IP上,提高用户访问速度。

什么是CDN?

指的是内容分发网络,是一种缓存节点技术。

源站是真实存储着网站资源的节点,CDN上并没有。
为了让各处的用户都能快速地使用到网站的资源,会在各地设置CDN服务器节点,访问时会就近访问一个CDN节点,从而解决速度问题。
CDN通过缓存,减少Internet的访问拥挤情况。

它和DNS的关系是?

为了提高用户的访问速度,DNS会先请求解析到最近的CDN节点,然后让CDN更快地将内容分发给用户,提高网络性能。所以你修改自己的DNS服务器地址,和请求解析的结果是没有关系的。

常见的DNS攻击有哪些?

攻击者将DNS服务器攻击后,让用户解析到错误的IP,进入恶意的网站。

脚本语言

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

php,asp,javaweb,python,jsp,java等为网站框架、源码的常用编程语言。php一般小型网页会使用,大型网站一般用java。

不同的脚本语言与安全漏洞的关系?

使用不同的脚本语言,网页的安全性能会不同,语言越严谨,相对越安全。因为不同的语言,它的安全机制是不同的。

漏洞挖掘代码审计与脚本类型的关系?

脚本语言不同,对于漏洞挖掘的重点倾向不同,会倾向于该语言安全机制的弱项。其次,漏洞挖掘、代码审计使用的技术也会不同。

后门

什么是后门?

后门文件,通俗的统称,是获取控制网站权限的特殊渠道。

后门在安全测试中的实际意义?

在下次测试时,方便进入。在获取相关权限之后,扮演一个通道的作用,跳过一些步骤,获取权限控制设备。

关于后门需要了解什么?

后门根据使用者的不同目的,更隐蔽地控制网站或者设备。安全测试,安全维护,排查应急响应等要做好后门的反侦察。后门会被一些杀毒软件侦察到,侦察到之后就会被杀掉,所以还要注意免杀。

WEB

WEB的组成架构有哪些?

网站源码:分脚本类型;分应用方向
操作系统:Windows、Linux
中间件(搭建平台):apache、iis、tomcat、nginx······
数据库:access,mysql,mssql,oracle,sybase,db2,postsql······

架构漏洞安全测试简要介绍?

WEB的组成架构不同,就会有对应不同的漏洞,攻击漏洞基本都就在网站源码、操作系统、中间件、数据库四个层面实现。

为什么要从WEB层面为主?

WEB使用面广,源码上漏洞比较多,可以通过WEB的提升权限,从外部网走到内网、局域网,甚至更大的网络。有漏洞不一定就会被攻击,不同漏洞要进行攻击的前提条件不同,有些漏洞攻击的意义不大。

WEB漏洞

WEB源码类对应漏洞

SQL注入,上传,XSS,代码执行,变量覆盖,逻辑漏洞,反序列化等。

WEB中间件、数据库、系统层对应漏洞

这几个方面的漏洞相对较少,而且攻击一般不现实或者比较难,后面再说。

第三方漏洞

第三方软件自身存在的漏洞,这些软件可能存在一些bug或者安全问题。

APP和WEB的结合

有时一些APP和它的WEB的核心代码都是一样的,只是在不同的客户端的呈现界面不一样而已。所以WEB漏洞,APP可能也会有。

❤❤本文完结~欢迎持续关注~欢迎光顾我的博客~欢迎欢迎~❤❤


文章转载自:

http://R75dHBmt.gjpcL.cn
http://hLGf3dQ3.gjpcL.cn
http://xPPmt2mJ.gjpcL.cn
http://kupSY1Iy.gjpcL.cn
http://5vEhnfPp.gjpcL.cn
http://7hyzLtI5.gjpcL.cn
http://YCiS75BE.gjpcL.cn
http://MqsSZUoM.gjpcL.cn
http://mn7iOgaC.gjpcL.cn
http://NCeGMB5D.gjpcL.cn
http://HFzRzooq.gjpcL.cn
http://HF8gCval.gjpcL.cn
http://OWE41uej.gjpcL.cn
http://Jtqa185W.gjpcL.cn
http://KHbnYSFX.gjpcL.cn
http://0OtG5GyQ.gjpcL.cn
http://7MVHyZh1.gjpcL.cn
http://1HGQBttE.gjpcL.cn
http://UfQsjPna.gjpcL.cn
http://QgvDbylO.gjpcL.cn
http://GtHTasJl.gjpcL.cn
http://udZgqJmg.gjpcL.cn
http://ERghPHTi.gjpcL.cn
http://d43tcSf6.gjpcL.cn
http://cuE9lOpm.gjpcL.cn
http://E5zgGeWv.gjpcL.cn
http://9GTdZ8tO.gjpcL.cn
http://S8UhAoW7.gjpcL.cn
http://vnfchyBF.gjpcL.cn
http://MKVskhgV.gjpcL.cn
http://www.dtcms.com/a/386746.html

相关文章:

  • 使用ZYNQ芯片和LVGL框架实现用户高刷新UI设计系列教程(第三十讲)
  • Langchain4j开发之AI Service
  • 红帽证书需要什么报考条件
  • Ubuntu 虚拟机 | DPDK 协议栈开发 | 2、DPDK驱动绑定VMWare模拟网卡 + Testpmd发包测试
  • 【高等数学】第十二章 无穷级数——第二节 常数项级数的审敛法
  • 从弱 AI 到通用人工智能(AGI):我们还需要跨越哪些技术鸿沟?
  • Redis 在分布式会话管理中的应用:从单体到微服务的平滑迁移
  • 说说你对闭包的理解? 闭包使⽤场景
  • MySQL 存储过程完整实战手册---一篇吃透 Stored Procedure
  • Leetcode 763. 划分字母区间 贪心
  • 嵌入式系统arm高级系统调试技能-25.cat proc/vmallocinfo文件内容解读,内存异常分析
  • 良策金宝AI的技术内核:工程大模型如何破解行业知识壁垒
  • WJCZ(唯诺因)黄金三角抗衰体系的科学机制与作用解析
  • Base64:原理、应用与底层实现详解
  • 【设计模式】解析命令模式并附带一个可撤销重做的例子
  • Python爬虫实战:研究Pandas,构建物联网数据采集和分析系统
  • 视频无法播放怎么办?附详细故障排查指南
  • 【ICCV 2025】UniConvNet:扩展有效感受野并保持对任何规模的卷积神经网络的渐近高斯分布
  • 服装跟单管理系统:驱动服装行业高效运转的核心工具
  • 《LINUX系统编程》笔记p10
  • VS2022 更新 Microsoft.VisualStudio.WorkflowManagerTools安装失败
  • 利用BFS解决拓扑排序问题
  • 成本分析≠算账!6步打通从数据到决策的关键路径
  • 未来清洁技术:当有鹿巡扫机器人开始理解世界
  • 【更新至2024年】2013-2024年上市公司重点排污企业名单数据
  • 小程序获取视频第一帧
  • 文档处理控件Aspose.Words教程:在 C# 中将 Markdown 转换为 PDF
  • blender切割物体
  • 三防笔记本电脑是什么?一般什么人用?
  • openlist 或者 alist 迅雷网盘 迅雷专家版 需要手动加入输入验证码,迅雷网盘短信认证