中科院网络工程师网络安全视频教程:网络协议

中科院网络工程师网络安全视频教程第01讲

administrator——>密码

root——>密码

创建一个新用户名,把它加到管理员权限组里面。

创建一个不常用具有隐匿性的IP端口

退出登录前打扫系统记录的日志

DOS攻击,即Denial of Service拒绝服务攻击,目的是让目标无法提供正常的服务或资源访问。蓝屏

1、网络安全入门

  • 掌握网络安全的定义
  • 了解黑客的特点和分类
  • 清楚网络安全风险的根源
  • 理解网络安全的金字塔结构

1.1安全的定义

本质上讲:保护网络系统的硬件、软件、数据;

防止系统和数据遭受破坏、更改、泄露;

保证系统连续可靠正常地运行,服务不中断。

广义上讲:领域涉及到网络信息的保密性、完整性、可用性、真实性、可控性的相关技术。

两个方面:技术方面——>防止外部用户的非法入侵;

     管理方面——>内部员工的教育和管理;

机房的门禁系统上把锁

防止停电的UPS

异地分布式备份

1.3风险的根源

绝大多数的管理员的安全意识不强烈,安全管理技能有待提高。

 

ACL访问控制列表


 

网络安全基础(一)

2.1网络协议,服务和安全

2.1.2物理层

组成:传输在线缆上的电子信号

威胁:搭线窃听和监听

保护措施:加密,数据标签,流量填充

2.1.3网络层

功能:寻址和路由

协议:IP、ICMP、ARP、RARP……

网络协议:

  唯一性,标识主机

  IP头:包含信息和控制字段

  威胁:IP欺骗攻击

保护措施:防火墙过滤和打系统补丁

2.1.4传输层

功能:控制主机之间传输的数据流

协议:TCP、UDP

TCP包头标记:SYN,FIN,ACK

TCP威胁:SYN FLOOD

UDP:面向非连接的协议

端口号分类:知名端口<1024

常见的端口:21、22、80、8080 

2.1.5应用层

SMTP:简单邮件传输协议

威胁:邮件炸弹,匿名邮件,病毒,木马

保护措施:认证,附件扫描,用户安全意识教育

FTP:文件传输协议

威胁:明文传输,黑客恶意传输非法使用等

保护措施:不允许匿名登录,禁止执行程序

HTTP:超文本传输协议,架构在TCP协议上。

域名解析系统:DNS欺骗/劫持

2.2 TCP/IP协议组

2.2.1TCP概述

Transmission Control Protocol提供可靠的,面向连接的数据报传递服务。

2.2.2TCP工作原理

TCP三次握手

2.3 UDP用户数据报协议

2.3.1 UDP概述

User Datagram Protocol

用户数据报协议(UDP)是TCP/IP标准

2.3.2 UDP端口

UDP端口提供了发送和接收UDP消息的位置。基于UDP的程序可以每次接收多个消息。

2.4 UDP与TCP比较 

2.5 FTP:文件传输协议

File Transfer Protocol

使用端口:tcp 20/21

主要应用:ftp服务器

安全威胁:会话过程明文

解决方案:使用SSH代替

2.6 TELNET:远程登录

使用端口:tcp 23

2.7 SMTP:简单邮件传输协议

使用端口:25

主要应用:smtp服务器

案例2-4:冒充别人发送邮件

案例2-5:匿名发送邮件


 

网络安全基础(二)

深入掌握SNMP协议和SNMP的交流字段的安全问题

熟练掌握NETBIOS协议和账号探测原理与攻击

深入 掌握SSH服务的安全性

3.1 SNMP

Simple Network Management Protocol

使用端口:UDP161/162

安全威胁:传输明文,访问验证只需要交流名称

如何解决:使用防火墙过滤UDP161

C:\Windows\System32\drivers\etc

3.1.1 概述

简单网络管理协议是使用TCP/IP协议组对互联网上的设备进行管理的一个框架,它提供一组基本的操作来监视和维护互联网。

与设备厂商,网络类型无关性。

3.1.2 SNMP构件

管理信息结构

  为对象命名,定义数据类型,给出数据传输的编码方法 

管理信息库

  管理器读取代理定义的一个对象的值。

  管理器将一个值存储在代理定义的一个对象中。

3.1.3 可发现的信息

3.1.4 SNMP功能

配置远程设备

监视网络性能

检测网络故障或不适当的访问

审核网络使用

3.3 SSH 

3.4.1 SSH综述和功能

为什么会出现SSH?

因为传统的ftp,telnet,pop等协议在本质上的不安全,主要是明文传输的问题,那么有人就可以捕获到这些传输的数据。

SSH:Secure Shell

提供数据加密,同时可以提供数据压缩。

可以替代telnet,ftp同时可以为pop提供安全通道。

3.4.2 SSH工作原理和验证过程

第一种:基于口令的安全验证

第二种:基于秘钥的安全验证

3.4.3 SSH安装

默认是已经安装的,系统路径:/etc/ssh

网络安全基础(三)

  • IP协议和理解IP首部的含义
  • 掌握ICMP协议
  • IGMP协议
  • ARP协议的本地解析过程
  • 了解RARP协议
  • 总结TCP/IP协议组

 4.1 HTTP:超文本传输协议

它可以传送文件并使用TCP连接,但是比FTP简单,因为它只使用一条TCP连接。

HTTP报文并非为了给人看的,是给服务器和HTTP客户端浏览器读取和解释渲染用。

4.1.1 HTTP的安全威胁

客户端所使用的浏览器。

WIN+X,G 启用“计算机管理”  本地用户和组  用户。

4.1.2 网络层:IP协议

定义:TCP/IP 信使协议,负责通过网络寻址和发送IP数据包。IP网络协议可以提供无连接传输系统,该系统不保证数据包能到达目的地或按发送顺序到达目的地。

特性:无连接意味着交换数据之前不能建立会话。IP不尝试从错误类型中恢复。所传递的数据包的确认以及丢失数据包的恢复,是更高层协议的责任。

4.2 ICMP协议

Internet Control Message Protocol 网间报文控制协议

它是IP不可分割的一部分,用来提供错误报告。一旦发现各种错误类型就将其返回原主机,平时最常见的ping命令就是基于ICMP的。

4.2.1 利用show statistics ICMP可以察看各个统计信息

4.2.3 ICMP潜在危害

ICMP攻击导致拒绝服务(DOS攻击)

基于重定向redirect的路由欺骗技术

IGMP网际分组管理协议

用来将一份报文同 时传送给一组的接受者

4.3 ARP:地址解析协议

定义:TCP/IP包中的协议,为IP数据包提供IP地址到MAC地址的解析。

硬件寻址,ARP缓存

4.3.1 硬件寻址

在局域网上使用的硬件必须包含厂商为该设备安排的唯一的地址。

4.3.2 ARP解析过程

4.3.4 ARP缓存

为使广播量最小,ARP维护IP地址到媒体访问控制地址映射的缓存,以便将来使用。

静态项目一直保留在缓存中,直到重新启动计算机为止。每个动态ARP缓存项的潜在生命周期是十分钟。

4.3.5 RARP:逆地址解析协议

物理地址转换为IP地址

 

posted @ 2020-05-01 15:36  Marlon康  阅读(356)  评论(0编辑  收藏  举报