当前位置:网站首页>Network layer - simple ARP disconnection
Network layer - simple ARP disconnection
2022-07-06 14:03:00 【Lazy and talented】
Catalog
Two 、 Environmental preparation
The environment : The physical machine +kali
3、 ... and 、 Principle of network disconnection attack
Four 、 Nonsense , Open dry open dry
1) Physical machine viewing network segment and being attacked ip
3)kali Scanning network segment survival host
4) Observe whether the physical machine can access the Internet ( Sure )
5) Attack command eth0 It's with physical machines ip Network card in the same network segment
7) Restore the network kali ctrl+c Closing order
tips: Connect to the campus network Try your roommate's ip Well !
One 、ARP agreement
ARP(Address Resolution Protocol) Address resolution protocol , The aim is to achieve IP Address to MAC Address translation .
When communicating between computers , Computers need to know who the target computer is ( Just like we communicate , Know who the other person is ), It needs to involve MAC Address , and MAC Is the unique identifier of the real computer .
Why ARP What about the agreement? ? Because in OSI In the seven-tier model , Encapsulate and send data from top to bottom , Then unpack and receive data from bottom to top , But the upper class ( The network layer ) Concerned IP Address , The lower class is concerned about MAC Address , This is the time to map IP and MAC.
Two 、 Environmental preparation
The environment : The physical machine +kali
Gadget :namp/fping+arpspoof
3、 ... and 、 Principle of network disconnection attack
Four 、 Nonsense , Open dry open dry
1) Physical machine viewing network segment and being attacked ip
2)kali Choose a network card need ifconfig In the same network segment as the physical machine ( Be careful )
3)kali Scanning network segment survival host
fping command
fping -g 192.168.1.0/24
nmap command ( The physical machine cannot be scanned , Because it is the host )
nmap -sP 192.168.1.0/24
It is recommended to use ,fping
4) Observe whether the physical machine can access the Internet ( Sure )
5) Attack command eth0 It's with physical machines ip Network card in the same network segment
sudo arpspoof -i eth0 -t The physical machine ip gateway ip
6) Successfully disconnected
7) Restore the network kali ctrl+c Closing order
tips: Connect to the campus network Try your roommate's ip Well !
边栏推荐
- MATLAB打开.m文件乱码解决办法
- HackMyvm靶机系列(6)-videoclub
- Reinforcement learning series (I): basic principles and concepts
- Strengthen basic learning records
- 1143_ SiCp learning notes_ Tree recursion
- . How to upload XMIND files to Jinshan document sharing online editing?
- Experiment 7 use of common classes
- Analysis of penetration test learning and actual combat stage
- 记一次api接口SQL注入实战
- Canvas foundation 1 - draw a straight line (easy to understand)
猜你喜欢
Principles, advantages and disadvantages of two persistence mechanisms RDB and AOF of redis
记一次edu,SQL注入实战
Differences among fianl, finally, and finalize
内网渗透之内网信息收集(五)
QT meta object qmetaobject indexofslot and other functions to obtain class methods attention
7-7 7003 组合锁(PTA程序设计)
Callback function ----------- callback
2022 Teddy cup data mining challenge question C idea and post game summary
SRC挖掘思路及方法
Nuxtjs quick start (nuxt2)
随机推荐
Experiment 4 array
2022泰迪杯数据挖掘挑战赛C题思路及赛后总结
[three paradigms of database] you can understand it at a glance
Hackmyvm Target Series (3) - vues
力扣152题乘数最大子数组
实验八 异常处理
7-9 make house number 3.0 (PTA program design)
Which is more advantageous in short-term or long-term spot gold investment?
Strengthen basic learning records
js判断对象是否是数组的几种方式
HackMyvm靶机系列(5)-warez
Difference and understanding between detected and non detected anomalies
Using qcommonstyle to draw custom form parts
HackMyvm靶机系列(2)-warrior
2022 Teddy cup data mining challenge question C idea and post game summary
(original) make an electronic clock with LCD1602 display to display the current time on the LCD. The display format is "hour: minute: Second: second". There are four function keys K1 ~ K4, and the fun
SRC挖掘思路及方法
UGUI—Text
How to understand the difference between technical thinking and business thinking in Bi?
String ABC = new string ("ABC"), how many objects are created