• Stars
    star
    213
  • Rank 185,410 (Top 4 %)
  • Language
    Python
  • License
    MIT License
  • Created almost 6 years ago
  • Updated almost 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

网络资产搜索发现引擎,w12scan 扫描端程序

w12scan-client

网络资产搜索发现引擎,大规模资产识别,毕业设计,w12scan 客户端程序

设计思想

client的思想是接收到哪些数据(url,ip)就只会跑这些,不会根据url 301自动跳转走,也不会根据url来扫描ip。这些事情是需要在添加目标到client之前做的,例如添加http://url 以及 https://url 以及对应的ip,这样w12scan会根据相关内容进行聚合分析。

配置说明

  • 这是w12scan的扫描端,基于python3编写,在进行扫描之前,需要安装nmapmasscan,并将它们设置为环境变量,当然,如果你是使用docker编译安装的就不需要此步骤了。
  • config.py中定义了扫描的相关配置,你可以设置masscan扫描的rate,是否扫描全端口(默认扫描部分端口),线程数以及节点名称等等...

docker编译

  • 本仓库所有代码提交都会自动编译到dockerhub上,所以你无需下载这里的仓库。你只需要按照https://github.com/boy-hack/w12scan的要求运行即可。
  • 除非你想自己修改一些配置可以使用如下命令,在本文件目录下
$docker build -t w12scan-client:latest .
$docker tag w12scan-client:latest boyhack/w12scan-client

再按照https://github.com/boy-hack/w12scan的要求运行即可。

IP数据库更新