前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >如何使用Lazyrecon以有组织的形式实现网络侦察的自动化

如何使用Lazyrecon以有组织的形式实现网络侦察的自动化

作者头像
FB客服
发布2021-09-16 11:13:38
6620
发布2021-09-16 11:13:38
举报
文章被收录于专栏:FreeBufFreeBuf

关于Lazyrecon

Lazyrecon是一款功能强大的网络侦察自动化工具,在该工具的帮助下,广大研究人员能够轻松以有组织的形式实现网络侦察的自动化。

从本质上来说,Lazyrecon是一款子域名发现工具,它能够查找并解析有效子域名,然后执行SSRF/LFI/SQLi模糊测试、暴力破解和端口扫描等任务。该工具拥有简单的模块化体系架构,经过优化之后运行速度非常快。

功能介绍

超快速异步执行;

支持CI/CD工作流;

提供HTML/PDF格式报告;

Discord整合;

提供后台监听服务器;

域名、域列表、IP、CIDR输入-符号支持;

完整的程序管理;

工具运行流程

工具安装

注意:该工具目前仅在Linux和macOS操作系统上进行过测试。

工具要求

python >= 3.7 pip3 >= 19.0 go >= 1.14

CI/CD方法

首先,填写./lazyconfig中所要求的环境变量:

代码语言:javascript
复制
export HOMEUSER= # your normal, non root user: e.g.: kali
export HOMEDIR= # user's home dir e.g.: /home/kali
export STORAGEDIR= # where output saved, e.g.: ${HOMEDIR}/lazytargets
export GITHUBTOKEN=XXXXXXXXXXXXXXXXXX # a personal access token here
export DISCORDWEBHOOKURL= # https://discord.com/api/webhooks/{webhook.id}/{webhook.token}
export GOPATH=$HOMEDIR/go
export PATH=$PATH:/usr/local/go/bin:$GOPATH/bin:$GOROOT/bin:$HOME/.local/bin:$HOME/go/bin:$HOMEDIR/go/bin
export GO111MODULE=on

接下来,启用新的环境变量:

代码语言:javascript
复制
source ./lazyconfig

启用后,调用工具安装脚本:

代码语言:javascript
复制
sudo -E ./install.sh

最后,执行下列命令即可使用Lazyrecon:

代码语言:javascript
复制
sudo -E ./lazyrecon.sh "hackerone.com"

GitHub Actions方法

使用DISCORDWEBHOOKURL和GITHUBTOKEN密钥对.github/workflows/test-recon-action.yaml进行自定义配置,并启用—discord来接收报告:

代码语言:javascript
复制
- name: Install & Recon

    env:

      GO111MODULE: on

      DISCORDWEBHOOKURL: ${{ secrets.DISCORDWEBHOOKURL }}

      GITHUBTOKEN: ${{ secrets.GITHUBTOKEN }}

    run: |

      export HOMEDIR=$HOME

      export HOMEUSER=$RUNNER_USER

      export STORAGEDIR="${HOMEDIR}"/lazytargets

      sudo -E ./install.sh

      sudo -E ./lazyrecon.sh "hackerone.com" --quiet --discord

测试

如果需要判断工具依赖组件是否已经成功正确安装,可以运行下列命令:

代码语言:javascript
复制
./test/test_nuclei_templates.sh "./test/nuclei_templates_list.txt"

./test/test_install.sh "./test/dependencies_list.txt"

工具使用

代码语言:javascript
复制
▶ sudo -E ./lazyrecon.sh tesla.com --wildcard

项目地址

点击底部【阅读原文】获取

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-09-03,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 FreeBuf 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 关于Lazyrecon
  • 功能介绍
  • 工具运行流程
  • 工具安装
    • 工具要求
      • CI/CD方法
        • GitHub Actions方法
          • 测试
          • 工具使用
          • 项目地址
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档