IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> caldera -> 正文阅读

[开发工具]caldera

caldera搭建
linux基础系统环境为:PVE上的ubuntu18版本
ubuntu18网络配置
1,编辑netplan配置文件:vim /etc/netplan/xxx.yml
在这里插入图片描述

2,应用网络配置:netplan apply
在这里插入图片描述

3,允许root用户远程登录:
修改SSH配置文件:vim /etc/ssh/sshd_config,找到PermitRootLogin without-password 修改为PermitRootLogin yes
重启SSH服务:systemctl restart sshd
系统环境安装
安装python3.8
1,下载源码包至opt目录 :
wget -c -P /opt https://www.python.org/ftp/python/3.8.0/Python-3.8.0.tar.xz

2,解压解包:
cd /opt
tar xf Python-3.8.0.tar.xz

3, 更新系统 :
cd Python-3.8.0
apt-get update
apt-get upgrade #中途弹出的界面直接按回车就好了
apt-get dist-upgrade
安装依赖库 :
apt-get install libbz2-dev libncurses5-dev libgdbm-dev libgdbm-compat-dev liblzma-dev libsqlite3-dev libssl-dev openssl tk-dev uuid-dev libreadline-dev python-dev libffi-dev
编译安装:
./configure --enable-optimizations --enable-shared
make
make install
在这里插入图片描述

4,测试python是否安装成功:
python3.8
在这里插入图片描述

5,设置环境变量:
vim /etc/profile
在末尾添加如下:
export LD_LIBRARY_PATH=“/usr/local/lib”
alias python=“/usr/local/bin/python3.8”
alias python3.8=“/usr/local/bin/python3.8”
保存退出后:source /etc/profile 即可;
在这里插入图片描述

6,升级pip: pip3 install --upgrade pip
在这里插入图片描述

安装caldera 3.1.0
1,git 拉取文件:
git clone https://github.com/mitre/caldera.git --recursive --branch 3.0.0
2,进入目录,拉取剩余未拉取的模块:
cd caldera/
git submodule update plugins/

3,安装必要python模块:
pip3 install -r requirements.txt
在这里插入图片描述

安装go 1.18.1
下载go源码包,并解压到 /usr/local 目录:
wget -c https://dl.google.com/go/go1.18.1.linux-amd64.tar.gz -O - | sudo tar -xz -C /usr/local
添加go环境变量:
vim /etc/profile
在文件末尾添加:
export PATH=$PATH:/usr/local/go/bin
保存退出后:source /etc/profile 即可
在这里插入图片描述

访问caldera
开启caldera:
python ./server.py
此时会提示报错:
在这里插入图片描述

安装模块:
python -m pip install markupsafe==2.0.1
然后再:python ./server.py
在这里插入图片描述

浏览器访问:http:ip:8888
在这里插入图片描述
感谢阿强!

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2022-05-18 17:51:32  更:2022-05-18 17:52:05 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/19 6:20:54-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码