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
noir — Jage jeden Endpunkt in deinem Code, lege Schatten-APIs offen, kartiere die Angriffsfläche. | Kitploit
Tools/GitHubGitHub/owasp-noir/noir
Statische AnalyseSchwachstellenanalyseWebsicherheitPenetrationstestsDevSecOpsAPI-Sicherheit
GitHubowasp-noir/noir

noir

Jage jeden Endpunkt in deinem Code, lege Schatten-APIs offen, kartiere die Angriffsfläche.

Repository anzeigen
1.4k14655vor 7h 51mVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Webseite
Teilen
OWASP Noir Logo

Spüre jeden Endpoint in deinem Code auf, lege Shadow APIs offen und kartiere die Angriffsfläche.

Dokumentation • Installation • Verwendung • Github Action • Mitwirken • Changelog

Noir ist ein SAST-Tool, das Quellcode liest und die Endpoints extrahiert, die eine Anwendung bereitstellt — Pfade, Methoden, Parameter, Header, Cookies und die dahinterstehenden Quelldateien. Shadow APIs, veraltete Routen und undokumentierte Handler erscheinen als Teil desselben Inventars; sie sind kein separater Modus.

Das Inventar richtet sich an drei Zielgruppen:

  • Menschliche Prüfer. Sicherheitsingenieure und Code-Auditoren erhalten eine fokussierte Liste angreifer-erreichbarer Einstiegspunkte — Pfade, Parameter, Quelldateien, Tags — statt das gesamte Repository durchsehen zu müssen.
  • KI-Auditoren. LLM-basierte SAST-Agenten erhalten dieselbe fokussierte Liste, plus Review-Kontext pro Endpoint (--include callee für 1-Hop-Callees, --ai-context für Guards, Sinks, Validatoren und Signale).
  • DAST-Tools. ZAP, Burp Suite, Caido und Gori erhalten eine echte Routenliste zum Scannen, einschließlich Pfaden, die sie durch Crawling nie erreicht hätten.

Was Noir tut

  • Endpoint-Extraktion. Statische Analyse über 261 Frameworks. Liefert Endpoints, Parameter, Header, Cookies und die Quelldateien, aus denen sie stammen.
  • LLM-Fallback. Übergib nicht unterstützte Frameworks (oder einmaliges Custom-Routing) an OpenAI / Ollama / etc., wenn statische Regeln nicht greifen.
  • Ausgabe für die nächste Stufe. JSON, YAML, OpenAPI, SARIF, cURL, Postman, HTML — welches Format auch immer das nächste Tool in der Pipeline liest.
  • DAST-Integration. Direkt in ZAP, Burp Suite, Caido oder Gori als Proxy-Ziel einspeisen oder OpenAPI für den Import durch diese exportieren.
  • KI-SAST-Kontext. Das Endpoint-Inventar (und mit --include callee die 1-Hop-Funktionen, die jeder Handler aufruft) ist der fokussierte Kontext, den ein LLM-Auditor benötigt, um angreifer-erreichbare Bugs zu finden. --ai-context geht weiter und hängt aggregierten Review-Kontext pro Endpoint an — Guards, Callees, Sinks, Validatoren und Signale — sodass das LLM diese nicht erneut entdecken muss.
  • CI/CD. GitHub Action, SARIF-Ausgabe, Exit-Codes — passt in die Pipeline, die du bereits hast.

Verwendung

noir -h

Beispiel

noir scan <source_dir>

Wenn du es mit GitHub Action verwendest, lies bitte diese Dokumentation.

Für weitere Details besuchen Sie bitte unsere Dokumentation.

Roadmap

Noir begann als Hilfsmittel für WhiteBox-Tests: Endpunkte aus dem Quellcode extrahieren, damit DAST sie genauer scannen kann. Die Aufgabe ist gewachsen – dasselbe Inventar versorgt inzwischen auch menschliche Prüfer und KI-SAST-Agenten. Das Ziel ist es von hier aus, alle drei Nutzergruppen gleichermaßen gut zu bedienen: Menschen, die den Code prüfen, LLMs, die ihn auditieren, und DAST-Tools, die ihn scannen.

Von hier aus:

  • Sprach- und Framework-Abdeckung erweitern; die Genauigkeit mit Fixtures pro Framework ehrlich halten.
  • Stärker auf LLMs setzen für die Fälle, die statische Analyse nicht erreichen kann.
  • Den Prüfkontext pro Endpunkt anreichern (Guards, aufgerufene Funktionen, Sinks, Validatoren, Signale), damit menschliche Prüfer und KI-Auditoren dieselbe fokussierte Sicht auf jeden Handler teilen.
  • Die DAST-Integration erstklassig halten – OpenAPI, Proxy-Ziele und direkte Übergaben an ZAP / Burp / Caido / Gori.

OWASP-Projekt

OWASP Noir ist im Juni 2024 der OWASP Foundation beigetreten.

  • Offizielle Projektseite: https://owasp.org/projects/noir
  • OWASP Nest: https://nest.owasp.org/projects/noir

Neuigkeiten & Updates

  • Mai 2026: v1.0.0 veröffentlicht – Einführung einer stabilen 1.x-Linie über alle Analyzer, Tagger, Passive-Scan und eine brandneue verbzentrierte CLI-Struktur.
  • Mai 2026: Roadmap überarbeitet – Noirs Ziel ist es nun, Menschen, KI-Auditoren und DAST-Tools gleichermaßen als Nutzer desselben Endpunkt-Inventars zu dienen.
  • August 2025: Vortrag beim OWASP Seoul Meetup. (Open Source Gardening)
  • November 2024: Gastblogbeitrag "Powering Up DAST with ZAP and Noir" im ZAP-Blog veröffentlicht.
  • Juni 2024: OWASP als OWASP Noir beigetreten
    • GitHub-Organisation von noir-cr in owasp-noir umbenannt
    • Übergang zur Co-Leitung mit @ksg97031
  • November 2023: Das Noir-Repository in die GitHub-Organisation noir-cr verschoben.
  • August 2023: Als persönliches Projekt von @hahwul gestartet.

Kernteam

Mitwirken

Noir ist ein Open-Source-Projekt, gemacht mit ❤️. Wenn du mitwirken möchtest, lies bitte CONTRIBUTING.md und reiche einen Pull Request ein.

Maskottchen

Tool herunterladen