Python 之 Socket编程(TCPUDP)

Python 之 Socket编程(TCPUDP)

socket(family,type[,protocal]) 使用给定的地址族、套接字类型、协议编号(默认为0)来创建套接字。 有效的端口号: 0~ 65535 但是小于1024的端口号基本上都预留给了操作系统 POSIX兼容
Python170
Go语言HTTPServer开发的六种实现

Go语言HTTPServer开发的六种实现

学完了 nethttp 和 fasthttp 两个HTTP协议接口的客户端实现,接下来就要开始Server的开发,不学不知道一学吓一跳,居然这两个库还支持Server的开发,太方便了。 相比于Java的HTTPServer开发基本上都
Python230
python 运维常用脚本

python 运维常用脚本

Python 批量遍历目录文件,并修改访问时间 import os path = "D:UASM64include" dirs = os.listdir(path) temp=[] for f
Python210
python发送udp报文并修改源ip

python发送udp报文并修改源ip

python发送udp报文并修改源IP地址```import socketimport struct# 创建udp套接字s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)# 绑定源IP地
Python200
mrcp 协议和http协议区别

mrcp 协议和http协议区别

MRCP是引擎之间的一种通信的协议。HTTP协议,即超文本传输协议。MRCP是PBX与ASR和TTS引擎之间的一种通信的协议。在MRCP规范1.0版本中,用RTSP发起会话,用RTP传输媒体流。在2.0版本中,会话控制协议由SIP替换(RT
Python140
有没有简单的内网穿透工具?

有没有简单的内网穿透工具?

1、Ngrokngrok 是一个反向代理,通过在公共端点和本地运行的 Web 服务器之间建立一个安全的通道,实现内网主机的服务可以暴露给外网。ngrok 可捕获和分析所有通道上的流量,便于后期分析和重放,所以ngrok可以很方便地协助服务端
Python440
如何获取linux进程的执行文件路径

如何获取linux进程的执行文件路径

1、根据进程名,找出pid 例如python # ps -ef|grep python 找到python的pid 2、根据pid可在proc中找到执行文件路径 # ls -l procpytohpid Python 批量遍历目录文件,
Python240
下载python需要多少流量

下载python需要多少流量

25G左右。python共包含有8000个模块包,24G内存大小,再加上下载安装完成后加载的一些数据需要25G左右。python是由荷兰数学和计算机科学研究学会的吉多范罗苏姆于1990年代初设计,作为一门叫做ABC语言的替代品。 Pytho
Python180
python 运维常用脚本

python 运维常用脚本

Python 批量遍历目录文件,并修改访问时间 import os path = "D:UASM64include" dirs = os.listdir(path) temp=[] for f
Python160
golang udp编程

golang udp编程

用户数据报协议(User Datagram Protocol,缩写为UDP),又称用户数据报文协议,是一个简单的面向数据报(package-oriented)的传输层协议,正式规范为RFC 768。 UDP只提供数据的不可靠传递,它一旦
Python170
如何利用Python嗅探数据包

如何利用Python嗅探数据包

一提到Python获取数据包的方式,相信很多Python爱好者会利用Linux的libpcap软件包或利用Windows下的WinPcap可移植版的方式进行抓取数据包,然后再利用dpkt软件包进行协议分析,我们这里想换一个角度去思考:1.P
Python150
python socket编程

python socket编程

通过python的网络通信支持,通过网络模块,python程序可以非常方便地相互访问互联网上的HTTP服务和FTP服务等。可以直接获取互联网上的远程资源,还可以向远程资源发送GET POST请求。 计算机网络是线代通信技术与计算机技术相
Python120
Fuzz 测试的思路和测试工具有哪些

Fuzz 测试的思路和测试工具有哪些

目前fuzz测试领域最为专业的测试工具是一款叫Mu 协议分析仪的工具,目前在中国只有达信通成科技(北京)有限公司在代理。协议分析仪就是能够捕获网络报文的设备。协议分析仪的正当用处在于扑捉分析网络的流量,以便找出所关心的网络中潜在的问题。
Python170
Go语言是做什么的

Go语言是做什么的

应用于搭建 Web 服务器,存储集群或类似用途的巨型中央服务器的系统编程语言。Go 是谷歌的编程语言,而不是社区的。在这位博主看来,虽然 Go 语言拥有一个贡献者社区,但是它并不是社区的项目,只是谷歌的一个项目。所以只要是谷歌反对的东西,
Python210
为什么运维需要会Python开发

为什么运维需要会Python开发

Python的特点在于灵活运用,因为其拥有大量第三方库,所以开发人员不必重复造轮子,就像搭积木-样,只要擅于利用这些库就可以完成绝大部分工作。对于运维而言,系统运行过程中变化小,重复性非常高。Python 是高层语言,只需要(编辑-测试-调
Python170