- 博客(4)
- 收藏
- 关注
原创 进程间通信的简单示例-管道+信号
要求利用管道技术实现父子进程间通信,父进程以3秒为周期接收用户输入并发送到子进程,子进程接收到信息后显示并回传,父进程接收到回传信息后显示。父子进程在通信过程中采用信号中断处理方式进行处理,接收到“exit”字符串后父子进程均退出想法两个pipe分别代表“父->子”、“子->父”的通信利用SIGALRM信号定时以3s为周期接收用户输入并将数据放入"父->子"pipe父进程放入数据后发送SIGUSR2信号通知子进程,子进程捕捉后读取子进程读取成功后发送SIGUSR2信号通知父进
2021-11-20 22:37:12 541
原创 利用netwox工具进行局域网内TCP会话劫持和RST攻击,步骤清晰,过程简洁
开启telnet服务检查是否安装telnet和xinetdrpm -qa telnet-serverrpm -qa xinetd如果没有安装,则先安装安装命令yum install telnet-serveryum install xinetd安装完成后,将xinetd服务和telnet服务加入开机自启动systemctl enable xinetd.servicesystemctl enable telnet.socket启动以上两个服务systemctl start telnet
2020-07-24 20:10:01 3498
原创 最简单的网络编程实现tcp客户端和服务器端
服务器的建立#include <iostream>#include "afxdialogex.h"#include <winsock2.h>// Need to link with Ws2_32.lib#pragma comment(lib, "ws2_32.lib")using namespace std;unsigned __stdcall ThreadP...
2020-04-15 09:41:27 438
原创 TCP的三次握手、四次挥手、有限状态机
**建立连接**下图为TCP建立连接的三次握手过程开始时B先创建传输控制块并进入LISTEN状态等待A发送请求A创建传输控制块后,在需要时可以向B发出连接建立请求报文段(设置SYN = 1并选择一个初始序号seq = x)此时A进入到SYNSEND(同步已发送状态)B在收到此报文后回复一个同步确认报文(SYN = 1,ACK = 1,选择一个初始序号seq = y,ack = x+1...
2020-02-29 20:19:12 233
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人