日报
日期:2020.01.11
上午
1.什么是计算机网络?
计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。
2.组成物理组成
软件
硬件
协议
逻辑组成
通信子网
逻辑子网
3.计算机网络五层协议
传输层
四层交换机
四层路由器
网络层
应用层
数据链路层
物理层
树莓派
下午
ARP欺骗
1.什么是ARP?
地址解析协议 ARP(Address Resolution Protocol),是根据IP地址获取物理地址的一个 TCP/IP协议。
2.ARP协议的基本功能
通过目标设备的IP地址,查询目标 设备的MAC地址,以保证通信的进行。但仅能在局域网进行。
ARP缓存表
ARP缓存表是个用来储存IP地址和MAC地址的缓冲区,其 本质就是一个IP地址-->MAC地址的对应表,表中每一个条 目分别记录了网络上其他主机的IP地址和对应的MAC地址。
ARP常用命令
arp -a或arp –g
arp -a Ip
Arp欺骗:目标ip的流量经过我的网卡,从网关出去。
断网攻击:arpspoof -i eth0 -t IP地址 网关
ARP断网:目标ip的流量经过我的网卡
echo 1 >/proc/sys/net/ipv4/ip_forward
设置ip流量转发,不会出现断网现象
内网截获图片
在命令行输入:driftnet –i eth0 会出现一个小窗口,不要关闭,放大窗口
Driftnet是一个监听网络流量并从它观察到的TCP流中提取 图像的程序。