项目地址: https://github.com/vicalloy/telegram-shell-bot
很早之前就打算做这么一个东西,后来因为要调用的脚本是 Python 写的,于是直接在 Bot 里调用 Python 代码。 近期把这个想法重新实现了。
网上也有类似的项目,其中一些比较简单,甚至都没有对用户做校验,这样只要有人可以连上你的机器人就可以控制你的机器。类似的机器人里功能最强的是shell-bot。"shell-bot"模拟了一个 tty,实现较复杂,没有仔细研究。
Telegram Shell Bot目前提供的功能有:
/tasks
命令查看有哪些命令还在执行中,并可以通过 /kill pid 的方式强制结束命令。echo password | su -S
的方式实现,需要自行评估风险。 1
Tink 2020-03-01 09:39:44 +08:00 via iPhone
我之前写过一个微信公众号的,也没有身份验证,只能访问服务端指定的那几个目录 233
|