网络安全知识见闻终章 ?

安全知识没有终点!!!

一、软件和硬件设备的类型

1.软件程序的类型

2.硬件设备的类型

二、网络类型、协议、设备、安全

1.网络类型

2.网络协议

常见的网络协议

3、网络设备

a. 网络设备的分类

b. 网络设备的功能

4.网络安全

三、web程序简介

1. Web程序的基本构成

2. 工作流程

3. 安全性

四、编程语言

1. 编程语言的作用

2. 通用编程语言

五、脚本语言与安全

1. 脚本语言的安全性

2.编写恶意软件的要求

3.部分脚本语言的类型

六、操作系统与驱动程序

1.操作系统的分类

2.实时与非实时操作系统的区别

3.操作系统组成部分详解

4.驱动程序类型

七、人工智能简介

1.人工智能工作流程

2.AI深度学习基本原理

八、通信协议安全

九、网络安全热门证书

1.OSCP

2.OSEP

3.CISSP

十、硬件设备安全问题点

十一、量子计算的发展对于网络安全的影响

1.加密算法被破解风险

2.区块链安全风险

3.量子密钥分发风险

4.量子计算系统自身风险

十二、二进制与网络安全的关系

1. 二进制安全的定义

2. 范畴

总结


安全知识没有终点!!!

安全行业,包含了各种网络安全、网络技术,希望可以明白自己的渺小,知识的广博,要时时刻刻保持平等的心,技术的不断更新没有人会所有知识,了解很多分类组合有互相包含也属于正常,了解了大部分知识以后遇到问题就能够举一反三。

以下基本是摘抄。想要详细了解可以进栏目了解每一章:https://blog.csdn.net/2201_75446043/category_12814444.html

感谢泷羽sec的学习视频:泷羽sec的个人空间-泷羽sec个人主页-哔哩哔哩视频

一、软件和硬件设备的类型

1.软件程序的类型

  • Web程序: 通常包括后端和前端开发,后端可能使用Java,前端则使用JavaScript、PHP、CSS等技术。

  • 二进制程序:渗透测试通常针对web程序,但二进制程序的应用大多数是逆向分析,这在渗透测试中涉猎不广泛,它们是不同的技术领域。

  • 驱动程序:通常由二进制程序编写,属于软件范畴。在Windows系统中,以 .sys 为后缀的文件通常是驱动程序。

  • 上位机:上位机是用于监控和控制下位机(如PLC、单片机)的计算机系统,通过通信接口实现数据

  • 交换和指令传达。

  • 脚本程序:包括多种语言编写的程序,如Lua、PHP、Java等。

  • 操作系统:属于大型软件程序,虽然技术含量高,但本质上仍是软件。

  • 裸板程序:直接在硬件如STM32单片机上编写的程序。不依赖操作系统,没有进程概念,需要自行模拟某些功能。

  • 机器学习:通常使用Python编写,但也可以使用其他语言。本质上是程序,不应被表象迷惑。

  • 量子计算:一种计算方式,不应被名称迷惑,理解其原理即可。

  • 工控程序:工业控制程序,也是代码编写的程序。

  • bios程序:基本输入输出系统,也是代码编写的程序。

2.硬件设备的类型

  • 计算机硬件

    • 中央处理器(CPU): 负责执行指令和处理数据,是计算机的核心部件,其性能决定了计算机的运行速度。

    • 内存: 用于存储正在运行的程序和数据,其容量和速度对计算机性能有显著影响。

    • 硬盘: 用于长期存储数据,包括操作系统、应用程序和文件等,其容量和读写速度影响计算机性能。

    • 显卡: 处理图形和图像数据,对游戏玩家和图形设计师尤为重要。

    • 主板: 连接各种硬件设备,如CPU、内存、硬盘、显卡等,对计算机的稳定性和扩展性有重要影响。

  • 网络硬件

    • 网络服务器: 提供网络服务,如文件存储、电子邮件、Web服务等,具有高可靠性。

    • 网络存储设备: 存储网络中的数据,如NAS和SAN,提供大容量和高可靠性的存储解决方案。

    • 网络打印机: 通过网络连接被多台计算机共享,便于打印文件。

    • 网络摄像头: 用于视频监控和远程会议,通过网络传输视频信号。

  • 移动设备硬件

    • 智能手机: 集成多种功能,如通信、拍照、娱乐、办公等,硬件包括处理器、内存、存储、屏幕、摄像头等。

    • 平板电脑: 类似智能手机,但屏幕更大,适合阅读、浏览网页、观看视频等。

    • 可穿戴设备: 如智能手表、智能手环等,监测用户健康和运动数据,与智能手机等设备连接和交互。

  • 硬件发展趋势

    • 小型化: 设备越来越小,便于携带和使用。

    • 高性能: 性能不断提高,如CPU处理速度、内存和存储容量、显卡图形处理能力增强。

    • 智能化: 设备越来越智能,能自动适应环境和用户需求。

    • 互联互通: 设备间互联互通紧密,形成物联网,如智能家居和智能汽车的自动化控制和通信。

硬件和软件在计算机系统中各有其独特的重要性。硬件提供了运行和存储的基础,决定了系统的性能和能力;软件则实现了各种功能,提供了用户与计算机互动的界面。两者之间的紧密配合和相互依赖使得现代计算机系统能够高效、稳定地运行。


二、网络类型、协议、设备、安全

1.网络类型

  • 局域网(LAN)

    • 覆盖范围较小,通常用于较小的地理范围,如家庭、学校或办公室。

    • 速度较快,延迟低,连接设备的数量相对较少。

  • 城域网(MAN)

    • 覆盖范围较小,通常用于较小的地理范围,如家庭、学校或办公室。

    • 速度较快,延迟低,连接设备的数量相对较少。

  • 广域网(WAN)

    • 覆盖范围较小,通常用于较小的地理范围,如家庭、学校或办公室。

    • 速度较快,延迟低,连接设备的数量相对较少。

  • 互联网

    • 是一个全球范围的网络,由多个广域网、城域网和局域网相互连接而成。

    • 互联网的主要特征是其开放性和可扩展性,可以接入的设备和用户数量庞大。

    • 互联网不仅是数据传输的媒介,也是各种应用(如网页浏览、电子邮件、在线游戏等)的基础。

由于互联网的独特性。因此,虽然互联网是广域网的一个实例,但它也可以视为一个独特的网络类型,因为它具有全球性和多样化的功能。

2.网络协议

七层协议参考模型

  1. 物理层(Physical Layer)

    • 定义了网络硬件设备(如电缆、集线器、网络接口卡等)的物理特性,负责传输原始比特流。

  2. 数据链路层(Data Link Layer)

    • 提供数据帧的传输和错误检测,确保在物理层上可靠传输。常见协议有以太网(Ethernet)、PPP(点对点协议)等。

  3. 网络层(Network Layer)

    • 负责数据包的路由选择和转发,确保数据从源到目的地的传输。IP(互联网协议)是最重要的网络层协议。

  4. 传输层(Transport Layer)

    • 提供端到端的通信服务,包括数据的分段、传输和重组。主要协议包括TCP(传输控制协议)和UDP(用户数据报协议)。

  5. 会话层(Session Layer)

    • 负责建立、管理和终止会话,为应用层提供持久连接。此层通常使用在需要长连接的应用中。

  6. 表示层(Presentation Layer)

    • 处理数据的格式转换、加密和解密,确保不同系统之间的数据能够被正确理解。

  7. 应用层(Application Layer)

    • 直接与用户交互,提供网络应用程序和服务。常见协议有HTTP(超文本传输协议)、FTP(文件传输协议)、SMTP(简单邮件传输协议)等。

常见的网络协议
  • TCP(传输控制协议)

    • 可靠的、面向连接的协议,确保数据的顺序传输和完整性,适用于需要高可靠性的应用,如网页浏览和电子邮件。

  • UDP(用户数据报协议)

    • 不可靠的、无连接的协议,适用于对实时性要求高而不需要保证数据完整性的应用,如视频流和在线游戏。

  • IP(互联网协议)

    • 负责在网络中传输数据包,主要有IPv4和IPv6两种版本,IPv6提供更大的地址空间和更好的路由性能。

  • HTTP(超文本传输协议)

    • 用于传输网页内容,常用于浏览器和服务器之间的通信。HTTPS是其安全版本,通过SSL/TLS加密数据。

  • FTP(文件传输协议)

    • 用于在网络上传输文件,支持文件的上传和下载。

  • SMTP(简单邮件传输协议)

    • 用于电子邮件的发送。

  • SNMP(简单网络管理协议)

    • 用于网络设备的管理和监控。

网络协议是一组规则和标准,规定了在计算机网络中如何传输数据,包括数据格式、传输速度、压缩、加密和错误检测等。

3、网络设备

a. 网络设备的分类

接入设备

接入设备是连接终端用户和网络的设备,主要包括:

  • 调制解调器(Modem):将模拟信号转换为数字信号,反之亦然,用于连接到互联网,尤其是在DSL和有线宽带连接中。

  • 路由器(Router):连接多个网络(如家庭网络和互联网),并负责数据包的转发和路由选择。路由器能够根据目标IP地址决定数据包的最佳路径。

  • 交换机(Switch):在同一局域网(LAN)内连接多个设备,通过MAC地址转发数据帧。交换机能够减少网络冲突,提高网络性能。

b.核心设备

核心设备主要用于大型网络的中心部分,负责数据的高效传输和管理,包括:

  • 核心交换机(Core Switch):位于网络的核心层,连接多个交换机和路由器,具有高带宽和低延迟的特性,确保数据在网络中的快速传输。

  • 路由器(Core Router):在互联网服务提供商(ISP)和大型企业网络中使用,负责高速转发和路由选择,支持广泛的协议和高吞吐量。

c.安全设备

安全设备用于保护网络免受攻击和未授权访问,主要包括:

  • 防火墙(Firewall)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值