当前位置:网站首页>TCP reset Gongji principle and actual combat reproduction
TCP reset Gongji principle and actual combat reproduction
2022-04-23 13:38:00 【Jay Chou himself】
TCP Reset gongji Principle and actual combat reappearance
TCP
TCP Connection oriented transport layer protocol , The application is using TCP Before the agreement , You have to set up TCP Connect . After the transmission of data , The established... Must be released TCP Connect .TCP It's point-to-point communication , Provide reliable delivery , adopt TCP Connect the transmitted data , No mistakes , No loss , No repetition , And arrive in order .TCP Provide full duplex communication ,TCP Both ends of the connection are provided with send cache and receive cache , Used to temporarily store data for two-way communication , such TCP Send data when appropriate , The application process reads the data in the cache when appropriate .TCP Is oriented to a byte stream ,TCP Treat the data given by the application as a series of unstructured byte streams , however TCP The data unit transmitted is the message segment .
TCP message
One TCP The message segment is divided into two parts: the first part and the data part , There is a reset in the head RST(ReSet) Field , It is the reset bit , When RST=1 Time indicates TCP There was a serious error in the connection , Connection must be released , Then reestablish the transport connection .RST Set to 1 Used to reject an illegal segment or to refuse to open a connection .
Reset gongji
RSTgongji It's the server A and B Established TCP Connect ,C Forged a TCP Send the bag to B, send B Abnormal disconnection and A Between TCP Connect .
When the server C Disguised as a A My bag , send out RST package ,B Will discard and A Data in the buffer , Force the connection off .
When the server C Disguised as a A My bag , send out SYN package , The server B Create a new connection when the connection is normal ,B Active direction A send out RST package , And forcibly close the connection on the server .
This is reset gonji The specific implementation method of .
summary
To successfully achieve gongji, You need to set the source and destination correctly IP Address 、 Port number and serial number , hold gongji Putting the victim and the victim in the same network can reduce the difficulty of guessing the serial number .
版权声明
本文为[Jay Chou himself]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/04/202204231151524414.html
边栏推荐
- 交叉碳市场和 Web3 以实现再生变革
- Data warehouse - what is OLAP
- Is Hongmeng system plagiarism? Or the future? Professional explanation that can be understood after listening in 3 minutes
- 浅谈js正则之test方法bug篇
- 2020最新Android大厂高频面试题解析大全(BAT TMD JD 小米)
- 100000 college students have become ape powder. What are you waiting for?
- kettle庖丁解牛第16篇之输入组件周边讲解
- playwright控制本地谷歌浏览打开,并下载文件
- Explanation of input components in Chapter 16
- EMMC / SD learning notes
猜你喜欢
[point cloud series] deepmapping: unsupervised map estimation from multiple point clouds
TERSUS笔记员工信息516-Mysql查询(2个字段的时间段唯一性判断)
FatFs FAT32 learning notes
[point cloud series] full revolutionary geometric features
LeetCode_DFS_中等_695.岛屿的最大面积
切线空间(tangent space)
Exemple de méthode de réalisation de l'action d'usinage à point fixe basée sur l'interruption de déclenchement du compteur à grande vitesse ob40 pendant le voyage de tia Expo
On the bug of JS regular test method
[point cloud series] learning representations and generative models for 3D point clouds
Analysis of the latest Android high frequency interview questions in 2020 (BAT TMD JD Xiaomi)
随机推荐
数据仓库—什么是OLAP
软考系统集成项目管理工程师全真模拟题(含答案、解析)
Imx6ull QEMU bare metal tutorial 2: usdhc SD card
Machine learning -- naive Bayes
On the bug of JS regular test method
Logstash数据处理服务的输入插件Input常见类型以及基本使用
TERSUS笔记员工信息516-Mysql查询(2个字段的时间段唯一性判断)
[point cloud series] multi view neural human rendering (NHR)
TIA博途中基于高速计数器触发中断OB40实现定点加工动作的具体方法示例
EMMC / SD learning notes
./gradlew: Permission denied
爱可可AI前沿推介 (4.23)
Mysql数据库的卸载
十万大学生都已成为猿粉,你还在等什么?
kettle庖丁解牛第16篇之输入组件周边讲解
The interviewer dug a hole for me: what's the use of "/ /" in URI?
[point cloud series] relationship based point cloud completion
[dynamic programming] 221 Largest Square
torch. Where can transfer gradient
RTOS mainstream assessment