You install the latest version of Recon-ng on a fresh penetration-testing VM and start the framework for the very first time. What should you expect regarding the availability of modules inside the console?
No modules are installed; you must refresh the marketplace index and use marketplace install to add the modules you need.
All modules are pre-installed but remain disabled until you run modules enable all.
A small core set of reconnaissance modules is installed automatically, but exploitation and reporting modules require manual installation.
The framework automatically downloads and installs every available module at startup.
Recon-ng v5 and later ships with no modules installed. When the console starts, it displays "No modules enabled/installed." The operator must refresh the marketplace index and run marketplace install (a specific path, a prefix, or all) to download the desired modules. This design lets testers add only the functionality they need and avoids clutter or missing-dependency errors that would occur if every module were pulled automatically.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is Recon-ng?
Open an interactive chat with Bash
How are modules loaded in Recon-ng?
Open an interactive chat with Bash
Why doesn't Recon-ng fetch all plugins automatically?