Escapingbug / ancypwn

Script to setup pwn environment for CTF with Docker
MIT License
148 stars 27 forks source link

无法弹出新的窗口(MacOS 10.15.2) #19

Open securebluefox opened 4 years ago

securebluefox commented 4 years ago

我遇到了新的问题,也是无法弹出新的Term。 新的终端窗口未弹出。 顺便一提,在安装ancypwn-terminal-iterm2之后,其依赖包osascript不会被安装,需要手动安装才可以顺利运行test_run()函数并弹出新的终端窗口。 我无法确定本地的守护进程是否已被启动,在docker容器测试使用socket链接是可以成功发送数据的。

Originally posted by @hebtuerror404 in https://github.com/Escapingbug/ancypwn/issues/9#issuecomment-565773178

Escapingbug commented 4 years ago

或许可以在本地使用 ps aux 查看守护进程是否启动?

另外:

APPNAME = 'ancypwn'
APPAUTHOR = 'Anciety'

TEMP_DIR = appdirs.user_cache_dir(APPNAME, APPAUTHOR)

EXIST_FLAG = os.path.join(TEMP_DIR, 'ancypwn.id')
DAEMON_PID = os.path.join(TEMP_DIR, 'ancypwn.daemon.pid')

DAEMON_PID 位置应该是有文件保存了 pid 的,可以在这里查看是否启动