一块网卡 两个ip地址 arp_ARP 欺诈艺术

  ARP  欺诈艺术

                    全文共计 958 字, 预计阅读时长 6 分钟。

第一篇自己公众号的文章,也不知道要写点啥,本来想写段子来着,结果天气太热,段子们都冷掉了...

5e5eae301cbf75519e7709c2c00c9595.png1. ARP是什么?

地址解析协议(Address Resolution Protocol,缩写:ARP)。ARP是通过网络地址来定位MAC地址。因为在网络通信中,传送封装的数据包的时候,不仅要对source的ip地址的封装,也同时要对他的mac地址进行封装,那ARP总体来说就是用来获取目标主机的mac地址

Mac地址: 就是你机器上网卡的“身份证”,由网络设备制造商生产时写在硬件内部,每个代码对应一个唯一的设备。MAC地址前面24位的OUI(Organizationally unique identifier 组织唯一标识符), 会告诉你网卡的制造商。是不是又为你们提供了一个男女之间搭讪小问题,问问mac地址,以及网卡制造商,噫。。。

5e5eae301cbf75519e7709c2c00c9595.png2. 数据传送过程 65b0c1e470e89350899214d6a250b11b.png

PC 1 和 PC 2 传送数据的过程,可以看作这两人在写信,两个人的IP地址可以看作为两位的收件人的姓名,mac地址就是这两个收件人的地址,任何一个人的mac地址丢失都会导致寄信失败(即数据传送不成功).

那问题来了 :这一期的listen up 为啥一般呢

。。。如何获取pc2 的mac地址呢?这时候就用到了ARP协议,

在ARP交互的过程中PC1会用以太网的"广播"功能(broadcast), 将自己的请求包以广播形式的进行的发送(因为现实里面不可能只有一个host)

比如这样:

c7dc0df90bf93775e79ae61cf21171ce.png

假如内网里面还有PC3,PC4…PCN

他们会解析PC1发出的请求包的信息(请求包会包含目标的IP地址), 如果不是自己的就选择丢弃,如果是自己的,就会回应PC1.

知识点: 回应的时候,并不会以广播形式实现。 为啥?

 。。。因为爱要克制,能简则简。

5e5eae301cbf75519e7709c2c00c9595.png3. 抓包展示

我最后展示下抓取的请求包吧,其实还有特别多的东西能说,但是真的写不动了 T.T。

1a0c9836fb34752307f65cb386311266.png

所以,一定要注意明文传输的协议HTTP, FTP, SMTP这一类的.

看到这基本就结束了。啥?你问我欺诈艺术在哪呢?我咋知道。。。红烧牛肉面里面有红烧牛吗?我就最近看了一个动漫Great Pretender (大欺诈师)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值