Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Einreichen
ToolsExploitsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

FeedsKontaktDatenschutz© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
apex — KI-gestützte offensive Sicherheitstests mit autonomen Agenten, direkt in deinem Terminal. | Kitploit
Tools/GitHubGitHub/pensarai/apex
AufklärungSchwachstellenscannerExploit-FrameworksInformationsbeschaffungWebsicherheitPenetrationstestsCloud-SicherheitDevSecOpsRed TeamingKI-Sicherheit
GitHubpensarai/apex
2995659vor 1 TagVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →

apex

KI-gestützte offensive Sicherheitstests mit autonomen Agenten, direkt in deinem Terminal.

Repository anzeigenWebseite
Teilen

Pensar Apex

KI-gestütztes Penetration-Testing mit autonomen Agenten — direkt in deinem Terminal. Führe Blackbox- und Whitebox-Pentests durch, die erkunden, Schlussfolgerungen ziehen und echte Schwachstellen aufdecken.

Möchtest du es aus der Cloud ausführen oder in deine CI/CD integrieren? Siehe Pensar Console.

npm version npm prerelease version Apache 2.0 License Documentation Discord

Anwendungsfälle

Entwickler

  • Führe /pentest vor dem Mergen eines PRs aus — erkenne Schwachstellen so selbstverständlich wie beim Ausführen von Tests
  • Erhalte umsetzbare Ergebnisse mit Schweregradbewertungen, Belegen und vorgeschlagenen Korrekturen — kein Sicherheitshintergrund erforderlich
  • Integriere es über Headless-CLI-Befehle oder Pensar Console in CI/CD

Sicherheitsingenieure

  • Setze agentengesteuertes Swarm-Testing über große Angriffsflächen hinweg ein
  • Nutze den /operator-Modus für manuelle Untersuchungen, Exploit-Verkettung und Validierung
  • Automatisiere repetitive Testing-Workflows mit persistentem Gedächtnis, das über mehrere Engagements hinweg akkumuliert
  • Skaliere team- und projektübergreifend über Pensar Console

Installation

MethodeBefehl
Schnellinstallation (macOS/Linux)curl -fsSL https://pensarai.com/install.sh | bash
Homebrewbrew tap pensarai/tap && brew install apex
npmnpm install -g @pensar/apex
Windows (PowerShell)irm https://www.pensarai.com/apex.ps1 | iex

Verwendung

Öffne die Apex TUI:

pensar

Herdr

Apex meldet seinen Status automatisch, wenn es innerhalb von Herdr gestartet wird. Die Seitenleiste zeigt working während eines Turns, blocked, wenn eine Genehmigung, eine Planprüfung oder Antworten benötigt werden, und idle, wenn Apex bereit für Eingaben ist. An das Terminal angehängte CLI-Agent-Befehle melden ebenfalls ihre Aktivität. Es ist kein Plugin und keine zusätzliche Apex-Konfiguration erforderlich.

Herdr 0.9.2 oder später kann die aktuelle Konversation nach einem Server-Neustart wiederherstellen. Behalte pensar in deinem PATH; Apex stellt einen Resume-Befehl mit der Session-ID, dem aktiven Modell und der Obfuskationseinstellung bereit. Die gespeicherte Sitzung stellt ihren Operator- Modus und ihre Genehmigungseinstellungen wieder her. Wiederhergestellte Sitzungen warten auf deine nächste Eingabeaufforderung.

Du kannst eine Sitzung auch direkt wieder öffnen:

pensar --resume <session-id>
pensar --resume <session-id> --model <model-id>

Statusmeldungen und Releases funktionieren auch mit älteren Herdr-Versionen. Berichte werden im Hintergrund mit einem kurzen Timeout ausgeführt, und Herdr-Fehler unterbrechen Apex nicht.

Headless-CLI

Führe Pentests ohne die TUI für Skripting, CI oder evalgate-Integration aus:

# Basic pentest
pensar pentest --target https://example.com

# With extended thinking and task-driven mode
pensar pentest --target https://example.com --extended-thinking --task-driven

# Whitebox (with source code access)
pensar pentest --target https://example.com --cwd ./my-app

# Targeted pentest with specific objectives
pensar targeted-pentest --target https://example.com --objective "Test authentication bypass"
FlagBefehlBeschreibung
--target <url>pentest, targeted-pentestZiel-URL (erforderlich)
--cwd <path>pentestQuellcodepfad für den Whitebox-Modus
--mode <mode>pentestexfil für Pivoting und Flag-Extraktion
--model <model>pentest, targeted-pentestKI-Modell (Standard: automatisch ausgewählt)
--extended-thinkingpentestErweitertes Denken für unterstützte Modelle aktivieren
--task-drivenpentestAufgabengetriebene Architektur aktivieren (experimentell)
--prompt <text|@file>pentestBenutzerdefinierte Anweisung für den Agenten
--threat-model <text|@file>pentestBedrohungsmodell zur Steuerung der Tests
--objective <text>targeted-pentestTestziel (wiederholbar)

Hoonify-Inferenz

Verbinde Hoonify in /providers oder setze HOONIFY_API_KEY und wähle dann ein entdecktes Modell in /models aus. Headless-Befehle akzeptieren --model-provider hoonify --model <catalog-model-id>. Siehe Hoonify-Einrichtung für Modell-Erkennung, Token-Budgets und Live-Prüfungen.

Benutzerdefinierte Inferenz-Endpunkte

Bringe einen OpenAI-kompatiblen Endpunkt und ein Bearer-Token über die customProviders- Konfiguration oder die Worker-Umgebungsvariable APEX_CUSTOM_PROVIDERS ein. Wähle ihn mit --model-provider <id> --model <model> aus oder wähle seine deklarierten Modelle im /models-Auswahldialog des Operators. Siehe Einrichtung benutzerdefinierter Inferenz für GLM-Einstellungen, Headless-Job-Konfiguration und einen Live-Verbindungstest.

Protokollierung

Apex leitet diagnostische/operative Protokollierung über einen zentralisierten strukturierten Logger (src/core/logger). Er schreibt einzeiliges JSON nach stderr, wenn die Ausgabe kein TTY ist — wodurch sie vom stdout des Programms getrennt bleibt und sich leicht an eine Log-Pipeline (z. B. CloudWatch) übermitteln lässt — und gibt bei einem interaktiven Terminal eine übersichtliche, farbige Ausgabe aus. Die benutzerseitige CLI/TUI-Ausgabe bleibt auf stdout.

Lege die Stufe fest (am ausführlichsten → am wenigsten ausführlich: debug < info < warn < error, Standard info):

pensar pentest --target https://example.com --log-level debug   # or --verbose / --quiet
PENSAR_LOG_LEVEL=debug pensar ...                                # via environment
PENSAR_DEBUG=1 pensar ...                                        # back-compat alias for debug
Tool herunterladen