Sha256: ac90c5e18a268dff2e7e245f2296c6dce65d1e9dc0f05221438d8aad3101e6f6

Contents?: true

Size: 1.76 KB

Versions: 12

Compression:

Stored size: 1.76 KB

Contents

# Use PWN::Plugins::Vault.create(file: 'pwn.yaml') to encrypt this file
# ai_engine: 'openai' || 'ollama'
ai_engine: 'openai'

openai:
  key: 'required - OpenAI API Key'
  model: 'optional - OpenAI model to use'
  system_role_content: 'You are an ethically hacking OpenAI agent.'
  temp: 'optional - OpenAI temperature'

ollama:
  fqdn: 'required - FQDN for Open WebUI - e.g. https://ollama.local'
  key: 'required - Open WebUI API Key Under Settings  >> Account >> JWT Token'
  model: 'required - Ollama model to use'
  system_role_content: 'You are an ethically hacking Ollama agent.'
  temp: 'optional - Ollama temperature'

irc:
  ui_nick: '_human_'
  shared_chan: '#pwn'
  ai_agent_nicks:
    browser:
      pwn_rb: '/opt/pwn/lib/pwn/plugins/transparent_browser.rb'
      system_role_content: 'You are a browser.  You are a web browser that can be controlled by a human or AI agent'
    ninja:
      pwn_rb: ''
      system_role_content: 'You are a sarcastic hacker.  You find software zero day vulnerabilities. This involves analyzing source code, race conditions, application binaries, and network protocols from an offensive security perspective.'
    nmap:
      pwn_rb: '/opt/pwn/lib/pwn/plugins/nmap_it.rb'
      system_role_content: 'You are a network scanner.  You are a network scanner that can be controlled by a human or AI agent'
    shodan:
      pwn_rb: '/opt/pwn/lib/pwn/plugins/shodan.rb'
      system_role_content: 'You are a passive reconnaissance agent.  You are a passive reconnaissance agent that can be controlled by a human or AI agent'

meshtastic:
  psks:
    admin: 'required - PSK for admin channel'
    LongFast: 'required - PSK for LongFast channel'
    PWN: 'required - PSK for pwn channel'

hunter:
  api_key: 'hunter.how API Key'

shodan:
  api_key: 'SHODAN API Key'

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
pwn-0.5.220 etc/pwn.yaml.EXAMPLE
pwn-0.5.219 etc/pwn.yaml.EXAMPLE
pwn-0.5.217 etc/pwn.yaml.EXAMPLE
pwn-0.5.216 etc/pwn.yaml.EXAMPLE
pwn-0.5.215 etc/pwn.yaml.EXAMPLE
pwn-0.5.214 etc/pwn.yaml.EXAMPLE
pwn-0.5.213 etc/pwn.yaml.EXAMPLE
pwn-0.5.212 etc/pwn.yaml.EXAMPLE
pwn-0.5.211 etc/pwn.yaml.EXAMPLE
pwn-0.5.210 etc/pwn.yaml.EXAMPLE
pwn-0.5.209 etc/pwn.yaml.EXAMPLE
pwn-0.5.207 etc/pwn.yaml.EXAMPLE