黏包现象 基于tcp协议实现的黏包 from socket import * import subprocess ip_port=('127.0.0.1',8888) BUFSIZE=1024 tcp_socket_server=socket(AF_INET,SOCK_STREAM) tcp_soc ...
分类:
其他好文 时间:
2018-09-17 21:01:25
阅读次数:
228
本文摘于云游道士 链接:https://www.cnblogs.com/yyds/p/7288916.html 个人简化,便于查询. 命令行指令的执行通常有两个比较关注的结果: 早期的Python版本中,主要是通过os.system()、os.popen().read()等函数来执行命令行指令的,另 ...
分类:
编程语言 时间:
2018-09-17 17:51:00
阅读次数:
221
struct模块 subprocess模块 UUID模块 ...
分类:
其他好文 时间:
2018-09-15 18:19:10
阅读次数:
152
命令注入有可能在使用 popen、subprocess、os.system 调用一个进程并从变量中获取参数时发生,当调用本地命令时,有人可能会将某些值设置为恶意值。 下面是个简单的脚本(链接:https://www.kevinlondon.com/2015/07/26/dangerous-pytho ...
分类:
编程语言 时间:
2018-09-15 16:34:10
阅读次数:
192
最近用要Python处理一点事,就打开Python IDLE,结果出现错误。 "IDLE's subprocess didn't make connection. Either IDLE can't start a subprocess or personal firewall software i ...
分类:
编程语言 时间:
2018-09-14 13:13:30
阅读次数:
281
import subprocess
obj=subprocess.Popen(‘tasklist‘,shell=True, #shell=True调用命令解释器来解释前面的命令,发信号并不执行
stdout=subprocess.PIPE, #PIPE管道
stderr=subprocess.PIPE, #放入报错信息
)
print(obj.stdout.read().decode(‘gbk‘)) #只能取一次值,取出格式是b格式
import subprocess
obj=subprocess.Popen(‘list‘,shell=True,
stdout=subprocess.PIPE, #PIPE管道
stderr=subprocess.PIPE, #放入报错信息
)
print(obj.stderr.read().decode(‘gbk‘
分类:
其他好文 时间:
2018-09-14 10:52:57
阅读次数:
161
进程间通行=>IPC 管道 队列=管道+锁 import subprocess subprocess.Popen(‘tasklist’,shell=True)开子进程结果往终端里面丢 开进程,子进程和父进程彼此之间没有影响 队列先进先出 from multiprocessing import Que ...
分类:
其他好文 时间:
2018-09-10 17:58:47
阅读次数:
281
ssh import subprocess 这个还不是很懂,老师也没有怎么说,关于true err是关于错误,这两个后面赋的值都是一样的,只是打印出的可能不同 粘包的问题 发东西的时候不确定发的字节有多长,接收的时候最好一次1024 一次一kb 就够了,太多了容易内存爆炸,我们先写一个头,确定一下他 ...
分类:
其他好文 时间:
2018-09-06 18:13:48
阅读次数:
179
一. 模拟ssh 二. hashlib模块 三. struct模块 四. subprocess模块 # windows系统明命令 ...
分类:
其他好文 时间:
2018-09-04 23:26:01
阅读次数:
200
python的subprosess模块比os模块更加强大,查了一些资料它的出现就是为了替换老旧的os模块的,以后要多学习一些subprocess模块的东西,最近在学习网络变成,用到了subprocess的一些用法,现在总结一些,以后有新加的都添加都这里面 ...
分类:
编程语言 时间:
2018-09-04 17:03:19
阅读次数:
208