VEX ist die typisierte Sprache hinter Vaktex. Jede Untersuchung wird zu einem Workflow, den Sie lesen, erneut ausführen und an Kollegen übergeben können.

Oberflächen-Check

Version 2, gerade von Eoin Shearer gespeichert

input domain: host​subs = subfinder(domain)live = httpx(subs.subdomains)​parallel(max=8) for url in live.urls {  r = http.get(url, timeout=5s)  expect r.status < 500, "server error", severity="medium"}​out(head(live.urls, 5))
8.41s
In der Sandbox gestartetFehlerfrei geparsthttps://www.example.comhttps://api.example.comhttps://docs.example.comhttps://status.example.comhttps://app.example.com

Die erste Sprache für Security-Profis und Agenten

Aus Tool-Aufrufen werden Workflows

Mehrstufige Tool-Aufrufe werden als Workflow gespeichert, den Sie jederzeit erneut ausführen können.

Typisiert für Security

Jedes Tool prüft seine Eingaben, bevor ein Befehl läuft, damit Code nicht mitten im Lauf scheitert.

Neutests wie Code-Tests geschrieben

Entwickler führen sie so oft aus, wie sie wollen, ohne auf Agenten oder das Security-Team zu warten.

Mehr Arbeit pro Token

VEX ist leicht zu lesen und kurz zu schreiben, damit Modelle bei jedem Schritt weniger Tokens verbrauchen.

Arbeit pro Token1–12B12–120B120B+

Automatische Optimierung

Die Laufzeit optimiert Ihren Code für Sie, sodass Code von Agenten oder Ihre eigenen groben Entwürfe laufen, als hätte ihn ein 10x-Engineer geschrieben.

Menschen behalten die Kontrolle

Algorithmen und Agenten prüfen jeden Aufruf, bevor sich etwas unumkehrbar ändert, damit gefährliche Aktionen zuerst abgefangen werden.

Neutest in Sekunden

Jeder Befund ist mit einem Workflow verknüpft, damit künftige Neutests schnell laufen und Ihr Team die Behebung bestätigen kann.

Verwundbar
Zuletzt neu getestet am Oct 9 at 3:51 PM UTC
1 Lauf
Repro: Gespeichertes Cross-Site-Scripting über unbereinigte Felder in Produktbewertungen (routes/createProductReviews.ts)
Führt Zelle 1 erneut aus, fertig in 33.1s
Workflow öffnen

Die Zelle wurde erneut ausgeführt und der Befund trat wieder auf.

  • ReproduziertOct 9, 3:51 PM UTC
Schritte zur Reproduktion
  1. Mit einem normalen Kundenkonto anmelden.
  2. Eine beliebige Produktseite öffnen und eine Bewertung schreiben.
  3. Dieselbe Produktseite als anderer Benutzer laden.
  4. Prüfen, ob die Bewertung als Markup statt als reiner Text dargestellt wird.
Neutest starten

Von der Frage zum Workflow, der bleibt

  1. Fragen
  2. Untersuchen
  3. Prüfen
  4. Wiederholen
Fragen

Fragen. Beschreiben Sie in einfachen Worten, was geprüft werden soll.

Untersuchen

Untersuchen. Vaktex erkundet und schreibt jeden Schritt als VEX.

Prüfen

Prüfen. Jeder Aufruf, jede Eingabe und jede Prüfung steht auf der Seite.

Wiederholen

Wiederholen. Nach Zeitplan oder sobald eine Lösung live geht.

VEX auf Ihrem eigenen Stack erleben

Buchen Sie eine Demo, und wir schreiben einen Workflow für ein System Ihrer Wahl. Oder lesen Sie, wie wir die Sprache gebaut haben.

enesfrdenbsvfiplarhe