通信
文章平均质量分 78
intfre
这个作者很懒,什么都没留下…
展开
-
初学者必看 C++简单的主机间的通信并获取服务器端的Sysinfo信息
主机间的通信 1,获取Server的Sysinfo信息并发送给Client 2,Server与Client可以纯文字聊天 Server 端:#include #include #include #include #include #include #include #pragma comment (lib,"ws2_32") using na原创 2015-06-08 12:42:16 · 916 阅读 · 0 评论 -
MFC CSocket
// MFCApplication2Dlg.cpp : 实现文件 // #include "stdafx.h" #include "MFCApplication2.h" #include "MFCApplication2Dlg.h" #include "afxdialogex.h" #include #include #include #include #include #include原创 2015-08-11 18:20:07 · 516 阅读 · 0 评论 -
C++ 远程 shell (cmd)
Client: #include #include #define SEND_BUFF_SIZE 2048 /* interfAcer */ /*欢迎访问我的csdn blog http://blog.csdn.net/nibiru_holmes*/ //实现去除执行结果中的 命令字符串+using namespace std; #pragma comment (lib,"ws2_原创 2015-10-16 09:11:11 · 2168 阅读 · 0 评论 -
网络编程练习 模拟图形 登陆认证
题目八:图形验证模拟 软件名:图形验证模拟(分服务器端和客户端两部分) 功能: 开发一个类Android的图形验证程序,以字符命令行形式来实现要求完成的功能有: 1. 登录时输入用户名; 2. 输入3*3或4*4坐标下的图形点位置,用字符方式输入; 3. 输入完成后实现在服务器端对图形进行验证; 4. 至少有三个以上的用户验证。 编程语言:自选(如VB、JAVA、C#、Delphi、原创 2015-10-16 09:25:44 · 927 阅读 · 1 评论 -
TCP 三次握手,四次分手
第一次(A--->B),SYN=1,seq=x 第二次(B--->A),SYN=1,ACK=1,seq=y,ack=x+1 第三次(A--->B),ACK=1,seq=x+1,ack=y+1 seq是序列号,这是为了连接以后传送数据用的,ack是对收到的数据包的确认,值是等待接收的数据包的序列号。 在第一次消息发送中,A随机选取一个序列号作为自己的初始序号发送给B;第二次原创 2015-11-19 20:58:51 · 397 阅读 · 0 评论 -
python 抓包保存为pcap文件并解析
首先是抓包,使用scapy模块, sniff()函数 在其中参数为本地文件路径时,操作为打开本地文件 若参数为BPF过滤规则和回调函数,则进行Sniff,回调函数用于对Sniff到的数据包进行处理 import os from scapy.all import * pkts=[] count=0 pcapnum=0 filename='' def test_dump_file(d原创 2015-12-20 17:35:55 · 13960 阅读 · 0 评论