Skip to content

Configuration

takuzoo3868 edited this page May 21, 2020 · 1 revision

Introduction

In penta, config.yaml to set the API key and DB password. We used to implement environment variable entry, but changed the specification because it was too much cost and didn't want to change .*rc files.

Configuration Profiles

  • Several API Keys are required to have full functionality with penta, however it will still function without these keys, just without the added functionality they provide.

  • Replace the corresponding key in the example_config.yaml file, and rename the file to config.yaml, example layout below:

SHODAN_API_KEY: "Enter Shodan API Key Here"
GITHUB_TOKEN: "Enter GitHub API Key Here"

METASPLOIT:
  MODULE_PATH: "Enter Metasploit modules PATH Here"
  MSGRPC_PASS: "Enter Metasploit RPC password Here"

MYSQL:
  USER: "Enter MySQL username Here"
  PASS: "Enter MySQL password Here"
  HOST: "Enter MySQL hostname Here" 
  DB_NAME: "If you change DB name, input name Here!"

Clone this wiki locally