看了好多人写的还有官方文档,也试了好长时间就是不成功。想爆粗口,成功之后记录一下。基本官方教程可以装成功为啥我之前还要配置数据库。大家不要做多余的操作。

一、环境安装

1、操作系统依赖

由于默认的kunpeng库为64位的,需要操作系统和python版本均为64位才可正常加载kunpeng漏洞库,如果有特别需要,可自行编译32位的kunpeng替换即可。

安装 python 解释器:

  • https://sec.ly.com/mirror/python-2.7.13.amd64.msi

2、python 依赖库

下载并安装 pip 工具, https://pypi.python.org/pypi/pip#downloads 下载完解压后执行:

$ python setup.py install

使用pip安装 python 依赖库, 这里使用了豆瓣的 pypi 源。

$ pip install -r requirements.txt -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com

此时因为我安装过Anaconda 因此有些依赖已经存在,这句话结束后会显示 Already exist in XXXX,此时因为我们使用的是python2.7 所以要再python2.7文件中下载这些依赖,使用--target 指定要下载的路径 即可。 注意 如果现在不在xunfeng的文件夹下运行要说明 依赖文件requirements.txt的 文件路径 即可。

pip install --target=C:/python27 -r C:/xunfeng/requirements.txt -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com

3、安装数据库

下载: https://sec.ly.com/mirror/mongodb-win32-x86_64-2008plus-ssl-3.4.0-signed.msi

二、部署与配置

1. 启动数据库

DBData为指定的数据库保存路径  需要新建一个DBData文件夹,写上DBData路径即可

> mongod.exe --port 65521 --dbpath DBData

这里如果出现  Invalid command: Files\MongoDB\DBdata 错误,大部分可能是因为你的 DBData所在位置的路径中有空格,而你也没有用双引号 表 起来。。 在路径上加个双引号就好了。

2. mongodb 添加认证

可能需要等待时间长一点,耐心等待

$ mongo 127.0.0.1:65521/xunfeng
> db.createUser({user:'scan',pwd:'your password',roles:[{role:'dbOwner',db:'xunfeng'}]})
> exit

这里的 your password 需要更换为你的验证密码。

2. 导入数据库

db 文件夹位于xunfeng代码目录中:  即下载下来的xunfeng文件中的db文件  db写成db的路径即可

$ mongorestore.exe -h 127.0.0.1:65521 -d xunfeng db

我在这一步发生了错误,提示 Failed: error connecting to db server: no reachable servers 我把之前的mongod进程关掉,又重新开始了就成功了。大家可能原因不同,祝你们好运。

导入后关闭mongod.exe进程

3. 修改配置

修改系统数据库配置脚本 config.py:

class Config(object):ACCOUNT = 'admin'PASSWORD = 'xunfeng321'

修改  DBPASSWORD 字段内的密码, 设置成你的密码。

class ProductionConfig(Config):DB = '127.0.0.1'PORT = 65521DBUSERNAME = 'scan'DBPASSWORD = 'scanlol66'DBNAME = 'xunfeng'

4. 运行系统

根据实际情况修改 conifg.pyrun.bat 文件后, 执行:

> run.bat

run.bat文件:我把认证去掉了。

start mongod.exe --port 65521 --dbpath E:\yjs\MongoDB\DBdata
start python web.py
start python aider/aider.py
start python nascan/nascan.py
start python vulscan/vulscan.py

如何运行run.bat文件

我在bat文件上一层即xunfneg文件夹,按住shift 右键 选择 在此打开powershell 然后输入

>./runbat

即可出现好几个命令窗口,并且不闪退即为成功。

输入在web.py文件中设置的 port和ip即可访问巡风。

访问127.0.0.1:80 即可看到下图

windows10安装巡风相关推荐

  1. docker 安装 巡风--kali下安装

    使用kali环境安装巡风 版本 Linux K 4.13.0-kali1-amd64 #1 SMP Debian 4.13.13-1kali1 (2017-11-17) x86_64 GNU/Linu ...

  2. Docker方式安装巡风

    Docker方式安装巡风系统[基于CentOS7.6] # yum update # curl -sSL https://get.docker.com/ | sh # yum install git ...

  3. 巡风代码架构简介以及Flask的项目文件结构简介

    一.巡风: 巡风是一款什么东西,想必安全同行都不陌生吧.用它作为内网漏洞扫描管理架构是一种很好的选择,扫描快,开源,还可自己编写符合规则的POC直接放入相应目录来扩展.今天下午趁着有点时间捋了一下巡风 ...

  4. 巡风漏扫系统搭建(docker)

    docker方式安装巡风系统[基于CentOS7.6] # yum update # curl -sSL https://get.docker.com/ | sh # yum install git ...

  5. 巡风系统搭建(docker)

    2019独角兽企业重金招聘Python工程师标准>>> docker方式安装巡风系统[基于CentOS7.6] # yum update # curl -sSL https://ge ...

  6. 巡风 win7 python3.7安装使用记录

    巡风是一款适用于企业内网的漏洞快速应急.巡航扫描系统,只做初步探测,无攻击性行为. 其主体分为两部分:网络资产识别引擎,漏洞检测引擎. 网络资产识别引擎会通过用户配置的IP范围定期自动的进行端口探测( ...

  7. 扫描docker安装的工具_使用docker搭建巡风漏洞扫描系统

    最近用docker搭建了巡风漏洞扫描系统,分享一下 巡风是一款适用于企业内网的漏洞快速应急.巡航扫描系统 而且已经提供了docker快速搭建 kali安装docker 这文章在kali和debian上 ...

  8. 巡风配置安装 –centOS6.5

    巡风是一款适用于企业内网的漏洞快速应急.巡航扫描系统,通过搜索功能可清晰的了解内部网络资产分布情况,并且可指定漏洞插件对搜索结果进行快速漏洞检测并输出结果报表. 其主体分为两部分:网络资产识别引擎,漏 ...

  9. Kali上巡风扫描器的安装和使用

    去年同程SRC发布了巡风扫描系统,用于内网资产发现和漏洞扫描,受到众多大牛的推荐. 原理 1.依赖masscan扫描,进行资产发现和指纹识别,获得banner信息之后,进行正则匹配,入库,前台展现扫描 ...

最新文章

  1. Objective-C单例
  2. 在场景中添加光线——在Deferred Shading引擎中添加阴影能力
  3. sdwan解决方案的分类—Vecloud
  4. 跟着8张思维导图学习javascript
  5. android应用开发实验报告_聚焦 Android 11: Android 11 应用兼容性
  6. Excel高级使用技巧汇总
  7. 如何测身高未来身高计算机,父母身高测孩子身高公式
  8. ESP32使用MLX90614红外测温传感器
  9. Kryo官方文档-中文翻译
  10. grabber.start()获取摄像头数据异常
  11. Linux:Lilo 设定档 /etc/lilo.conf
  12. WIN 10 初体验:期待越多失望越大
  13. MySQL忘记密码,如何重置
  14. webRTC(二十四):web远程多台android的实现
  15. PHP获取每个周五或周一的日期
  16. 用NetCDF创建和读取NC文件
  17. 2022年湖南省高职单招(职业倾向性)考试冲刺练习及答案
  18. android 按键铺满屏幕,安卓全屏状态下键盘充满屏幕留不出ui控件的解决办法附edittext和键盘的属性...
  19. .set_global_opts(title_opts) 设置标题
  20. 初识安卓--简单计算器(上)

热门文章

  1. java 双路cpu_当猫头鹰遇上supermicro, 双路E5折腾记
  2. 关于出生至今的感想杂谈?单纯用于宣泄心中的烦闷
  3. VS2017中调试PSINS算法报错的解决办法
  4. 乐高-丹麦的玩具品牌
  5. 粗糙集理论介绍(二)
  6. 3个图片翻译方法分享,多国语言任你挑,千万别错过!
  7. python队列queue不堵塞_python 队列(queue)阻塞
  8. 小娱路由php,50元千兆路由器值得拥有,小娱路由器新鲜呈现
  9. Office 2010 Excel 窗口独立显示
  10. 铠侠推出全新BG6系列消费级固态硬盘,引领PCIe®4.0高性价比主流