Sha256: 12ec3cddef99f236b682b3787f4e8c34bc387b5890b06b81a627bc61839b976a

Contents?: true

Size: 1.88 KB

Versions: 15

Compression:

Stored size: 1.88 KB

Contents

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

# Use PWN::Plugins::Assembly.list_supported_archs to list supported architectures
asm:
  arch: 'x86_64'
  endian: 'little'

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

15 entries across 15 versions & 1 rubygems

Version Path
pwn-0.5.235 etc/pwn.yaml.EXAMPLE
pwn-0.5.234 etc/pwn.yaml.EXAMPLE
pwn-0.5.233 etc/pwn.yaml.EXAMPLE
pwn-0.5.232 etc/pwn.yaml.EXAMPLE
pwn-0.5.231 etc/pwn.yaml.EXAMPLE
pwn-0.5.230 etc/pwn.yaml.EXAMPLE
pwn-0.5.229 etc/pwn.yaml.EXAMPLE
pwn-0.5.228 etc/pwn.yaml.EXAMPLE
pwn-0.5.227 etc/pwn.yaml.EXAMPLE
pwn-0.5.226 etc/pwn.yaml.EXAMPLE
pwn-0.5.225 etc/pwn.yaml.EXAMPLE
pwn-0.5.224 etc/pwn.yaml.EXAMPLE
pwn-0.5.223 etc/pwn.yaml.EXAMPLE
pwn-0.5.222 etc/pwn.yaml.EXAMPLE
pwn-0.5.221 etc/pwn.yaml.EXAMPLE