One of the biggest annoyances of using Recon-ng is getting everything set up to use it. So here I’ll outline the different API keys it can use and where to get them yourself. Some require you to pay money, which will be mentioned below. I suggest as you go along, you save all the API keys to a file so you can use them later.
This post is now hosted on GitHub for easy changes and community contribution. See the current version here: