渗透测试工具-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
posted @ 2022-12-29 21:42  Cx330Lm  阅读(492)  评论(0编辑  收藏  举报