我试着用鼻子嗅着别人的手稿。在
我还希望该脚本对用户完全不可见(因此它只能从任务管理器中看到)。在
我尝试将脚本扩展名改为.pyw
,这样它就可以与pythonw.exe
一起运行了,这样就可以了。但是,PowerShell窗口会打开,当关闭时,也会关闭pythonw
进程。在
我在网上读了一些,明白了Scapy创建它的目的是为了访问低级的网络请求。我还找到了将其转换为常规CMD的代码。不过,我不想让另一个shell完全消失。在
我如何实现这一点?有没有办法要求scapy创建这个shell作为后台进程?或者有没有办法把已经运行的命令移到后台?在
提前谢谢!在
附言: 将PowerShell更改为CMD的代码是:
POWERSHELL_PROCESS.close()
conf.prog.powershell = None
POWERSHELL_PROCESS.__init__()
导入后,找到了here。在
我真的不明白你想做什么
这是scapy中一个众所周知的bug,它在某个IDE(例如IDLE)中打开,powershell将可见。如您提供的链接所示,它已被修复https://github.com/secdev/scapy/issues/1387,因此shell现在是不可见的。在
如果这是您的问题,请使用最新的github版本https://github.com/secdev/scapy/archive/master.zip
相关问题 更多 >
编程相关推荐