当前位置: 首页 > news >正文

docker搭建kali及安装oneforall

前期docker的安装这里就不用多说了,直接看后面的代码
安装oneforall
1.安装git和pip3

sudo apt update
sudo apt install git python3-pip -y

2.克隆项目

git clone https://gitee.com/shmilylty/OneForAll.git

3.安装相关依赖
cd OneForAll/

sudo apt install python3-dev python3-pip python3-testresources -y
sudo python3 -m pip install -U pip setuptools wheel -i https://mirrors.aliyun.com/pypi/simple/
sudo pip3 install --ignore-installed -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple/
python3 oneforall.py --help

4.测试运行

python3 oneforall.py check
python3 oneforall.py --target example.com run

查看是否生成文件。
ls results
文件成功生成了,但csv文件在docker里查看起来有些麻烦。
导出文件到mac查看会方便的多。
5.文件导出
经过百度后发现有好几种方案,一种是安装lrzsz,一种是直接使用docker的cp功能。
1.lrzs
实际使用中,mac失败了,windows应该可以成功。
具体操作:
使用apt-get安装lrzs工具包。

apt-get install lrzsz

Lrzsz 的rz命令可以把电脑文件导入容器,而sz命令可让文件从容器中导出。
2.cp命令复制
复制宿主机文件到docker:

docker cp /path/filename 容器id或名称:/path/filename

复制docker文件到宿主机:

docker cp 容器id或名称:/path/filename /path/filename

m1测试结果:成功。

觉得还是不行的,看一下原文
https://www.jianshu.com/p/15b536088a6a

http://www.lryc.cn/news/267301.html

相关文章:

  • 【MySQL】数据库之事务
  • AGV|RGV小车RFID传感器CNS-RFID-01/1S的RS232通讯联机方法
  • 【Python可视化系列】一文教会你绘制美观的热力图(理论+源码)
  • 百度Apollo五步入门自动驾驶:Dreamview与离线数据包分析(文末赠送apollo周边)
  • 为什么IPv6 可以作为低功耗蓝牙的物联网体系结构?
  • GPT每预测一个token就要调用一次模型
  • 运维工程师的出路到底在哪里?
  • 2312clang,基于访问者的前端动作
  • 怎么搭建实时渲染云传输服务器
  • 如何在生产环境正确使用Redis
  • LeetCode-环形链表问题
  • C# 读取Word表格到DataSet
  • 构建外卖系统:从技术到实战
  • 城市之眼:数据可视化在智慧城市的角色
  • Nature | Baker团队用AI设计出史上最高互作强度的蛋白质
  • C# 初识System.IO.Pipelines
  • 嵌入式——RTC内置实时时钟
  • nodejs微信小程序+python+PHP的热带野生动物园景点预约订票系统的设计与实现-计算机毕业设计推荐
  • ASP.NET MVC的5种AuthorizationFilter
  • C语言初学8:函数和作用域
  • 2024年科技盛宴“上海智博会·上海软博会”招商工作接近尾声
  • 深圳锐科达SIP矿用电话模块SV-2801VP
  • 【Qt-数据库】
  • windows文件名命名规范(文件名规范、命名规则、避免特殊字符、注意文件名长度限制260个字符)
  • 如何修改MySQL的默认端口
  • Android笔记(二十一):Room组件实现Android应用的持久化处理
  • uniapp中各种状态的按钮
  • 模式识别与机器学习-判别式分类器
  • c++11 标准模板(STL)(std::pair)(七)访问 pair 的一个元素
  • IP 地址归属地查询