sectrain9.6

Ein Trainings-Tool zeigt einige Techniken für die sichere Web-App-Entwicklung

LinuxBildungOpen Source

Download überprüfen

Wähle die heruntergeladene Datei aus, um sie mit dem veröffentlichten Hash zu vergleichen — die Prüfung läuft in deinem Browser, es wird nichts hochgeladen.

Screenshots

Über

Mit sectrain können Lernende anfällige und korrigierte Webanwendungsbeispiele vergleichen und gleichzeitig beobachten, wie sich häufige Sicherheitslücken verhalten. Es demonstriert Cross-Site-Scripting (XSS) und Pufferüberläufe durch Beispiele in PHP und Python, einschließlich Techniken, um sie zu verhindern. Dieses von Joe McManus entwickelte Open-Source-Linux-Bildungsprogramm eignet sich für Studenten, Ausbilder und Entwickler, die kompakte Codebeispiele untersuchen.

sectrain startweb öffnet seinen Webmodus, während sectrain stopweb diesen Modus herunterfährt. Benutzer öffnen dann einen Browser für ihren Host auf Port 1984 und wählen sichere oder unsichere Links, um die Ergebnisse zu vergleichen. Die Eingabe der Sample-Nutzlast ">alert('xss'); zeigt das XSS-Verhalten an, während die desinfizierte Eingabe oder Ausgabe zeigt, wie das Problem behoben werden kann.

Die Python-Lektion enthält Pybuffbad und Pybuffgood und zeigt, wie eine überlange Zeichenfolge das anfällige Beispiel brechen kann, aber vom korrigierten sicher gehandhabt wird. Zum Beispiel können Benutzer sectrain pybuffbad abcdefghijkl und sectrain pybuffgood abcdefghijkl ausführen, um den Kontrast direkt zu sehen. Die Demonstrationen sind bewusst klein und sollen Entwickler ermutigen, ähnliche Probleme in ihrem eigenen Code zu finden und zu beheben.

Die aktuelle Version 9.6 erfordert Linux mit Snapd und läuft auf x86 64 (amd64) Systemen. JavaScript-, SQL-Injection- und C++-Puffer-Overflow-Beispiele sind geplante Ergänzungen, so dass sich die vorliegenden Lektionen weiterhin auf PHP und Python konzentrieren.

Erfordert Linux + snapd · Architektur: x86_64 (amd64)

Details

PlattformLinux
KategorieBildung
LizenzOpen Source
PreisKostenlos
Paket-IDsectrain
Neueste Versionv9.6
DateitypSNAP
Mindest-OSLinux + snapd
Architekturx86_64 (amd64)
Dateigröße29.6 MB
Veröffentlicht29.10.2026

SHA-256

Funktioniert das bei dir noch?

Funktioniert (0)Funktioniert nicht (0)Zum Abstimmen anmelden

Badge für Ihre Website

Entwickler können zeigen, dass sectrain auf MirrorNest verfügbar ist. Kopieren Sie den Code unten: Das Badge verlinkt auf diese Seite und aktualisiert sich automatisch.

sectrain on MirrorNest
HTML
<a href="https://mirrornest.com/software/sectrain-cd7b4163"><img src="https://mirrornest.com/badge/sectrain-cd7b4163.svg" alt="sectrain on MirrorNest" height="20"></a>
Markdown
[![sectrain on MirrorNest](https://mirrornest.com/badge/sectrain-cd7b4163.svg)](https://mirrornest.com/software/sectrain-cd7b4163)

Bewertungen

Noch keine Bewertungen — sei der Erste.

Bewertung abgeben

Melde dich an, um als verifiziertes Mitglied statt anonym zu posten.

Alternativen zu sectrain