pkg.soopen package index

brew / 排名 3828

使用 Homebrew, apk, apt, Nix 安装 recon-ng

查看 recon-ng 的安装路径、可执行文件、元数据以及面向 AI 代理工作流的安全说明。

安装

其他安装命令

macOS

Homebrew已验证 · 100%
brew install recon-ng

local Homebrew formula metadata

Linux

Alpine Linux apk已验证 · 92%
sudo apk add recon-ng

Alpine Linux edge package indexes · recon-ng · 来源: dl-cdn.alpinelinux.org

Debian apt已验证 · 92%
sudo apt install recon-ng

Debian stable package indexes · recon-ng · 来源: deb.debian.org

Nix已验证 · 92%
nix profile install nixpkgs#recon-ng

nixpkgs package indexes · pkgs/by-name/re/recon-ng/package.nix · 来源: api.github.com

概览

软件包摘要

Web Reconnaissance Framework

命令和别名

  • recon-cli
  • recon-ng
  • recon-web

历史

项目历史与用法

Recon-ng is a Python-based open-source intelligence framework for structured web reconnaissance. It combines persistent workspaces and databases with an installable module marketplace and interactive, command-line, and web interfaces.

项目历史

Recon-ng was created as a full-featured, modular framework for web-based open-source reconnaissance. Version 5 moved to a new source repository and substantially changed the framework, requiring users of source installations to migrate their Git remote or replace their checkout.

The fifth-generation design moved modules into a marketplace rather than bundling them with the core. It also provides three principal interfaces: the interactive recon-ng shell, recon-cli for automation, and recon-web for analysis and visualization.

采用历史

Recon-ng is distributed through multiple Unix-oriented package ecosystems, including Homebrew, Alpine Linux, Debian, and Nix, according to the supplied package-manager metadata. Its official installation guide also discusses distribution-managed installations such as Kali Linux alongside source and Docker deployments.

使用方式

Operators seed workspace databases with domains, contacts, or other records, install relevant marketplace modules, and chain module output into subsequent reconnaissance steps. Resource files and recon-cli support automation, while recon-web supports analysis, visualization, and export.

Third-party service credentials are stored independently in ~/.recon-ng/keys.db. Workspace data and persisted module options live under ~/.recon-ng/workspaces/.

为什么软件包爱好者会关心

Recon-ng is notable to package enthusiasts as a modular, Metasploit-like OSINT environment packaged across several Unix ecosystems. Its separation of the core framework, module marketplace, persistent workspaces, and credential database makes packaging more involved than wrapping a single-purpose command.

时间线

  • Version 4 era: Modules were bundled in the traditional framework layout.
  • Version 5: The project moved to a new repository and adopted a substantially revised architecture.
  • 2019: The official Features guide documented the marketplace-based architecture, persistent workspaces, recon-cli, and recon-web.
  • 2020: The official Getting Started guide documented version 4-to-5 migration and the independent keys database.

Related projects

  • The project explicitly compares its interface with the Metasploit Framework while emphasizing that Recon-ng is designed for reconnaissance rather than exploitation.
  • Its module marketplace is maintained separately from the framework core and supplies installable reconnaissance, discovery, exploitation, and reporting modules.

来源

  • Official Features guide: https://github.com/lanmaster53/recon-ng/wiki/Features
  • Official Getting Started guide: https://github.com/lanmaster53/recon-ng/wiki/Getting-Started
  • Official repository: https://github.com/lanmaster53/recon-ng
  • Package availability: source_facts.package-manager

安全态势

风险级别:绿色

narrow executable package without higher-risk signals.

风险分类器

绿色 风险 · 低 置信度 · appliance

原因

  • narrow executable package without higher-risk signals

信号

  • metadata:no-higher-risk-signals

安装行为

  • formula 元数据中未记录 Homebrew post-install 钩子。
  • Homebrew bottle 元数据适用于 6 个平台目标。
  • 安装时包含 4 个运行时依赖。

建议审查

在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Unix
~/.recon-ng/workspaces/<workspace>/config.dat

Credential files

Credential-bearing paths to review before unattended agent runs.

Unix
~/.recon-ng/keys.db

可执行文件

已安装的可执行文件

命令类型暴露范围备注
recon-clicli全局可执行文件
recon-ngcli全局可执行文件
recon-webcli全局可执行文件

新鲜度

版本和新鲜度

这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。

页面生成时间2026-09-19
管理器版本5.1.2
管理器更新时间2026-09-16
本地数据OK
上游当前
检测到的最新版本v5.1.2

https://github.com/lanmaster53/recon-ng

  • OK没有生成新鲜度警告。

安装元数据

软件包元数据

软件包键brew:recon-ng
版本5.1.2
软件包管理器Homebrew
软件包管理器页面https://formulae.brew.sh/formula/recon-ng
主页https://github.com/lanmaster53/recon-ng
仓库https://github.com/lanmaster53/recon-ng
许可证GPL-3.0-only
源码归档https://github.com/lanmaster53/recon-ng/archive/refs/tags/v5.1.2.tar.gz
最后更新2026-09-16T04:02:31Z
Pulseupdated
依赖certifi, libyaml, python@3.14, rpds-py
macOS 提供的库libxml2, libxslt
Bottle可用 (于 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-install未定义
服务未声明

注册表事实

源数据库详情

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namerecon-ng
Version Scheme0
Revision3
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

源数据库匹配

其他软件包管理器记录

匹配项来自外部软件包管理器索引,并与本地 Automic Vault 软件包链接分开显示。

Debian apt95%

recon-ng 5.1.2-1.2

Web Reconnaissance framework written in Python

https://github.com/lanmaster53/recon-ng

sudo apt install recon-ng
  • Section: utils
  • Architecture: all
  • 17 依赖
  • normalized package name match
  • 匹配方式:Recon Ng
Debian stable package indexes · deb.debian.org · Debian stable package indexes: recon-ng from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

recon-ng

nix profile install nixpkgs#recon-ng
  • normalized package name match
  • 匹配方式:Recon Ng
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/re/recon-ng/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
apk95%

recon-ng 5.1.2-r1

Full-featured Web Reconnaissance framework written in Python

https://github.com/lanmaster53/recon-ng

sudo apk add recon-ng
  • License: GPL-3.0-only
  • Architecture: x86_64
  • Source Package: recon-ng
  • 1 依赖
  • normalized package name match
  • 匹配方式:Recon Ng
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: recon-ng from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz

来源线索

由仓库数据生成

此页面由 av-webscripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。

使用的来源

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated configuration and credential file locations
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment
  • pkg.so package database
  • pkgdb category and tag curation