渗透测试工具-Viper
Viper介绍
Viper 是 Go 应用程序的完整配置解决方案,包括 12-Factor 应用程序。它旨在在应用程序中工作,并且可以处理所有类型的配置需求和格式。它支持:
- 设置默认值
- 从 JSON、TOML、YAML、HCL、envfile 和 Java 属性配置文件中读取
- 实时观看和重新阅读配置文件(可选)
- 从环境变量中读取
- 从远程配置系统(etcd 或 Consul)读取,并观察变化
- 从命令行标志读取
- 从缓冲区读取
- 设置显式值
Viper安装
脚本安装
这里我使用脚本安装的,手动安装docker的时候就报错了
sysctl -w vm.max_map_count=262144
curl -o f8x https://f8x.io/ # wget -O f8x https://f8x.io/
bash f8x -viper
运行之后就开始安装
这里会显示:Please enter your Viper password(Password needs to be greater than 8 digits)
需要你设置一下密码,直接输密码就ok。
安装完成,访问 https://vpsip:60000
登陆即可。
手动安装
手动安装我就不操作了,需要手动安装的可以看官方手册
https://www.yuque.com/vipersec/help/olg1ua
更多使用教程
https://www.yuque.com/vipersec
安装报错解决
安装启动容器报错cgroup不存在:cgroups: cgroup mountpoint does not exist: unknown
临时处理之后,成功启动容器。
mkdir /sys/fs/cgroup/systemd
mount -t cgroup -o none,name=systemd cgroup /sys/fs/cgroup/systemd
后面再使用过程中发现,当关闭kali重新启动的时候,无法重新启动容器。先卸载掉docker,然后更新kali之后再重新安装docker即可解决。
apt update
apt upgrade
apt install docker
本文作者:Cx330Lm
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
安全声明:⽂中所涉及的技术、思路和⼯具仅供以安全为⽬的的学习交流使⽤,任何⼈不得将其⽤于⾮法⽤途以及盈利等⽬的,否则后果⾃⾏承担。所有渗透都需获取授权!