欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

BSIMM软件安全构建成熟度模型评估系统搭建基于kali

程序员文章站 2024-02-12 17:23:28
...

BSIMM软件安全构建成熟度模型评估系统搭建基于kali

基本信息

说明:基本信息扩展了解BSIMM项目的基本情况也是本次安装步骤的依据(可以不看)

BSIMM 项目介绍地址:
https://github.com/OWASP/Maturity-Models

BSIMM评估框架docker镜像(diniscruz/maturity-models)docker网下载方法:
https://hub.docker.com/r/diniscruz/maturity-models/

kali 信息:

$ uname -a
Linux localhost 5.7.0-kali1-amd64 #1 SMP Debian 5.7.6-1kali2 (2020-07-01) x86_64 GNU/Linux

安装docker

更新软件列表

$ apt-get update

安装https协议、CA

$ apt-get install -y apt-transport-https ca-certificates

安装dirmngr

$ apt-get install dirmngr

添加GPG**

$ curl -fsSL https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/debian/gpg | sudo apt-key add

添加更新源

$ echo 'deb https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/debian/ buster stable' | sudo tee /etc/apt/sources.list.d/docker.list

更新软件列表

$ apt-get update

安装docker

$ apt install docker-ce

启动docker服务

$ service docker start

安装

$ apt install docker-compose

拉取diniscruz/maturity-models镜像文件

$ docker pull diniscruz/maturity-models

如果此处报错如下:

Using default tag: latest
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

问题解决方法:

/etc/docker/

目录
新建daemon.json
填加如下内容保存:

{ "registry-mirrors": ["https://registry.docker-cn.com"] }

重启服务:

$ service docker restart

问题已解决
启动diniscruz/maturity-models

$ docker run -it -p 80:3000 diniscruz/maturity-models

查看启动的服务

$ docker ps

显示如下,服务启动成功

可以用浏览器访问如下地址:
localhost:80
系统可以正常使用了。

系统重启后的启动方式

$ service docker start
$ docker run -it -p 80:3000 diniscruz/maturity-models

浏览器访问如下地址:
localhost:80

相关标签: 网路安全 安全