Module: PWN::AI
- Defined in:
- lib/pwn/ai.rb,
lib/pwn/ai/grok.rb,
lib/pwn/ai/agent.rb,
lib/pwn/ai/gemini.rb,
lib/pwn/ai/ollama.rb,
lib/pwn/ai/open_ai.rb,
lib/pwn/ai/agent/btc.rb,
lib/pwn/ai/anthropic.rb,
lib/pwn/ai/agent/gqrx.rb,
lib/pwn/ai/agent/loop.rb,
lib/pwn/ai/agent/sast.rb,
lib/pwn/ai/agent/result.rb,
lib/pwn/ai/introspection.rb,
lib/pwn/ai/agent/assembly.rb,
lib/pwn/ai/agent/dispatch.rb,
lib/pwn/ai/agent/registry.rb,
lib/pwn/ai/agent/vuln_gen.rb,
lib/pwn/ai/agent/burp_suite.rb,
lib/pwn/ai/agent/hacker_one.rb,
lib/pwn/ai/agent/prompt_builder.rb,
lib/pwn/ai/agent/transparent_browser.rb
Overview
This file, using the autoload directive loads SAST modules into memory only when they’re needed. For more information, see: www.rubyinside.com/ruby-techniques-revealed-autoload-1652.html
Defined Under Namespace
Modules: Agent, Anthropic, Gemini, Grok, Introspection, Ollama, OpenAI
Class Method Summary collapse
-
.authors ⇒ Object
- Author(s)
-
0day Inc.
- .help ⇒ Object
Class Method Details
.authors ⇒ Object
- Author(s)
-
0day Inc. <support@0dayinc.com>
20 21 22 |
# File 'lib/pwn/ai.rb', line 20 public_class_method def self. "AUTHOR(S):\n 0day Inc. <support@0dayinc.com>\n" end |
.help ⇒ Object
24 25 26 |
# File 'lib/pwn/ai.rb', line 24 public_class_method def self.help constants.sort end |