Python 之 Socket编程(TCPUDP)socket(family,type[,protocal]) 使用给定的地址族、套接字类型、协议编号(默认为0)来创建套接字。 有效的端口号: 0~ 65535 但是小于1024的端口号基本上都预留给了操作系统 POSIX兼容2023-02-26Python170
Go语言HTTPServer开发的六种实现学完了 nethttp 和 fasthttp 两个HTTP协议接口的客户端实现,接下来就要开始Server的开发,不学不知道一学吓一跳,居然这两个库还支持Server的开发,太方便了。 相比于Java的HTTPServer开发基本上都2023-02-26Python230
python 运维常用脚本Python 批量遍历目录文件,并修改访问时间 import os path = "D:UASM64include" dirs = os.listdir(path) temp=[] for f2023-02-26Python210
python发送udp报文并修改源ippython发送udp报文并修改源IP地址```import socketimport struct# 创建udp套接字s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)# 绑定源IP地2023-02-26Python200
mrcp 协议和http协议区别MRCP是引擎之间的一种通信的协议。HTTP协议,即超文本传输协议。MRCP是PBX与ASR和TTS引擎之间的一种通信的协议。在MRCP规范1.0版本中,用RTSP发起会话,用RTP传输媒体流。在2.0版本中,会话控制协议由SIP替换(RT2023-02-26Python140
python3 在 linux 弹出授权对话框获取root权限方法pkexec [命令]在python中操作时有时候需要获取root权限,这时在所有命令前加入此命令可以弹出授权对话框相当之棒。 pkexec --version | --help | --disa2023-02-26Python140
python request 请求https 挂代理报错python request 请求https 挂代理报错 问题1:requests.exceptions.SSLError: HTTPSConnectionPool(host='XXX', port=443):Max2023-02-26Python140
python 代理ip爬取,ip代理,数据库存储,去重,验证。首先是ip_request.py 这个模块是对ip的一个验证,随机生成header头。 ip_to_mysql.py 本文是对ip进行存储,和提取ip,删除ip的操作。 这个是对日志的一个封装,这样用起来方便些。 总结,2023-02-26Python170
有没有简单的内网穿透工具?1、Ngrokngrok 是一个反向代理,通过在公共端点和本地运行的 Web 服务器之间建立一个安全的通道,实现内网主机的服务可以暴露给外网。ngrok 可捕获和分析所有通道上的流量,便于后期分析和重放,所以ngrok可以很方便地协助服务端2023-02-26Python440
如何获取linux进程的执行文件路径1、根据进程名,找出pid 例如python # ps -ef|grep python 找到python的pid 2、根据pid可在proc中找到执行文件路径 # ls -l procpytohpid Python 批量遍历目录文件,2023-02-26Python240
下载python需要多少流量25G左右。python共包含有8000个模块包,24G内存大小,再加上下载安装完成后加载的一些数据需要25G左右。python是由荷兰数学和计算机科学研究学会的吉多范罗苏姆于1990年代初设计,作为一门叫做ABC语言的替代品。 Pytho2023-02-26Python180
python 运维常用脚本Python 批量遍历目录文件,并修改访问时间 import os path = "D:UASM64include" dirs = os.listdir(path) temp=[] for f2023-02-26Python160
golang udp编程用户数据报协议(User Datagram Protocol,缩写为UDP),又称用户数据报文协议,是一个简单的面向数据报(package-oriented)的传输层协议,正式规范为RFC 768。 UDP只提供数据的不可靠传递,它一旦2023-02-26Python170
如何利用Python嗅探数据包一提到Python获取数据包的方式,相信很多Python爱好者会利用Linux的libpcap软件包或利用Windows下的WinPcap可移植版的方式进行抓取数据包,然后再利用dpkt软件包进行协议分析,我们这里想换一个角度去思考:1.P2023-02-26Python150
python socket编程通过python的网络通信支持,通过网络模块,python程序可以非常方便地相互访问互联网上的HTTP服务和FTP服务等。可以直接获取互联网上的远程资源,还可以向远程资源发送GET POST请求。 计算机网络是线代通信技术与计算机技术相2023-02-26Python120
Fuzz 测试的思路和测试工具有哪些目前fuzz测试领域最为专业的测试工具是一款叫Mu 协议分析仪的工具,目前在中国只有达信通成科技(北京)有限公司在代理。协议分析仪就是能够捕获网络报文的设备。协议分析仪的正当用处在于扑捉分析网络的流量,以便找出所关心的网络中潜在的问题。2023-02-26Python170
如何使用python获取本机网关和dns服务器window环境下 没有研究过ubuntu 下 ,我试过的法子是:网关:import netifaces as nigws = ni.gateways()DNS:直接在ubuntu的配置DNS文件取 etcresolvconf 下相关2023-02-26Python210
Go语言是做什么的应用于搭建 Web 服务器,存储集群或类似用途的巨型中央服务器的系统编程语言。Go 是谷歌的编程语言,而不是社区的。在这位博主看来,虽然 Go 语言拥有一个贡献者社区,但是它并不是社区的项目,只是谷歌的一个项目。所以只要是谷歌反对的东西,2023-02-26Python210
如何用C语言实现向某个IP发送数据包(例如4个浮点数)?使用socket编程即可。1、网络的Socket数据传输是一种特殊的IO,Socket也是一种文件描述符。Socket也具有一个类似于打开文件的函数调用Socket(),该函数返回一个整型的Socket描述符,随后的连接建立、数据传输等操2023-02-26Python150
为什么运维需要会Python开发Python的特点在于灵活运用,因为其拥有大量第三方库,所以开发人员不必重复造轮子,就像搭积木-样,只要擅于利用这些库就可以完成绝大部分工作。对于运维而言,系统运行过程中变化小,重复性非常高。Python 是高层语言,只需要(编辑-测试-调2023-02-26Python170