caligo:敌对保管箱管理 源码
卡利戈 Caligo是用于物理安全评估中的敌对“投递箱”设备管理的简单C2。 我们已经使用掉落设备很长时间了,但是我们从来没有一种简单的方法来管理它们,尤其是当同时运行多个项目并同时使用多个设备时。 Caligo通过提供客户端和服务器设置脚本来解决此问题,该脚本允许用户从Web应用程序控制所有设备。 沟通 设备和Caligo服务器之间的通信通过反向SSH进行,因此设备将始终回叫服务器,而无需知道每个设备的外部IP。 实际上,设备应具有一种根据出口规则与3G或目标网络之类的服务器进行通信的方法。 建筑学 Caligo包含以下内容: client.py-在设备上执行 config-客户端配置文件 setup.sh-初始服务器设置脚本 npm webssh-用于与设备交互的自定义npm ssh模块 server.py-接受来自设备的连接 先决条件 您将需要安装Apache,并将文件夹Web
用户评论