UDP,服务端 UDP,客户端 结果: 遇到一些问题,传参数的时候,提醒参数不符合类型 s.encode(encoding) -> bytesb.decode(encoding) -> strbytes 就是一堆字节,str 是字符串;你把字符串按某种编码编码之后就成了一堆字节,正确地解码后就成了字 ...
分类:
编程语言 时间:
2017-07-11 23:01:02
阅读次数:
165
一、TCP 1、tcp服务器创建 2、tcp客户端创建 二、UDP 1、UDP服务器创建 2、UDP客户端创建 其实道理都差不多,在python3中,利用套接字传输的内容都以byte形式传输,这时候传送时(send/sendto)需要encode,接收(recv)时需要decode。只要掌握这个重点 ...
分类:
编程语言 时间:
2017-07-01 14:32:28
阅读次数:
211
udp与tcp的不同在于客户端请求方式不同,udp缺少Accept函数。 一个简单的udp客户端: udp服务端代码: ...
分类:
编程语言 时间:
2017-06-16 13:24:07
阅读次数:
123
这是python黑帽子上的起始练习,我对其中的用到的函数做了注释,以便日后便于理解。 该程序可以访问百度,返回响应信息。 另外,我注释还有一部分UDP客户端的语句,TCP和UDP对比便于记忆。 推荐这篇文章对socket介绍的很详细 http://blog.csdn.net/rebelqsp/art ...
分类:
编程语言 时间:
2017-05-31 23:13:49
阅读次数:
314
TCP 客户端: 服务端: UDP 客户端: 服务端: ...
分类:
编程语言 时间:
2017-05-30 12:14:57
阅读次数:
230
Python 网络编程————模块socekt 在渗透测试的过程中,经常会遇到需要创建一个TCP客户端来连接服务器、发送垃圾数据、进行模糊测试活进行其他任务的情况。 简单的TCP客户端代码: #!/usr/bin/env python3.5#filename = TCP_client.pyimpor ...
分类:
其他好文 时间:
2017-05-21 16:50:24
阅读次数:
156
1.UDP套接字 udp服务端: udp客户端: 2.recv与recvfrom的区别: part1: 发消息都是将数据发送到己端发送缓冲中,手消息都是从己端的缓冲区中收 tcp:send发消息,recv收消息 udp:sendto发消息,recvfrom收消息 part2: tcp是基于数据流的, ...
分类:
其他好文 时间:
2017-05-04 18:28:27
阅读次数:
261
UDP(User Data Protocol)用户数据报协议,是一种不可靠,面向数据报的无连接的传输层协议。 UDP客户端向UDP服务器发送一定长度的请求报文,UDP服务器同样以报文的形式作出响应,如果服务器为收到此请求,客户端不会进行重发,故此报文的传输是不可靠的; 发送需要知道:对方IP地址,端 ...
分类:
其他好文 时间:
2017-04-24 17:16:55
阅读次数:
233
在UNP卷一第三版的第8章8.9小节中说到:如果udp服务器没有启动,udp客户端在使用sendto发送一行文本后,将会等待一个永远也不会出现的应答从而阻塞在recvfrom调用上。 由于服务器段不存在,那么客户端将得到ICMP差错报文,但是这个差错却不返回给UDP,因为recvfrom仅能返回er ...
分类:
其他好文 时间:
2017-04-06 18:59:34
阅读次数:
182
1. UDP编程模型 (1)UDP客户端服务器模型 ①客户端可以不调用bind()而直接与服务器通讯。 ②UDP是无连接的,因此服务端不需要调用accept和listen,客户端也无需调用connect函数。 (2)数据传输 ①发送数据 头文件 #include <sys/socket.h> 函数 ...
分类:
其他好文 时间:
2017-04-06 11:29:00
阅读次数:
314