所以,我一直在玩我的Raspberry Pi Zero和tshark,当我想,为什么不制作一个能为我完成所有工作的脚本?所以我使用nano并创建了一个名为script.py的python文件,在里面我写道:
import os
os.system('sudo tshark -i eth0 -w capture-output.pcap')
然后我做了/ python script.py,它开始很好但是当它在eth0上捕获时它停止并说:
tshark:无法创建子进程:无法分配内存。
抱歉我的python新手,但请帮忙,因为我正在设计一个Hak5 Packet squrriel克隆。无论如何,谢谢你,我很期待收到你的回复,Thomas
修改 所以,我有点解决这个问题,做sudo -i然后创建一个sh文件而不是python一个,但我更喜欢python语言,所以真的想知道发生了什么。非常感谢,托马斯
答案 0 :(得分:-1)
所以Finnaly经过大量的时间花在这上面之后,我认为这是一个简单的内存或现金缺乏,因为当我刚刚重新启动它但是在几个脚本之后,它会停止。 bash脚本似乎也可以更好地工作。