sectrain9.6

安全なWebアプリ開発のための技術を表示するトレーニングツール

Linux教育オープンソース

v9.6

29.6 MBスキャン済み・問題なし

ダウンロードしたファイルを確認

ダウンロードしたファイルを選択すると、公開されているハッシュ値と照合します。確認はブラウザ内で行われ、ファイルはどこにも送信されません。

スクリーンショット

概要

sectrainは、一般的なセキュリティ上の欠陥がどのように動作するかを観察しながら、学習者が脆弱なWebアプリケーションと修正済みのWebアプリケーションの例を比較できるようにします。PHPとPythonで書かれた例を通して、クロスサイトスクリプティング(XSS)とバッファオーバーフローを実演し、それらを防止するための技術も紹介します。Joe McManusが開発したこのオープンソースのLinux教育プログラムは、コンパクトなコード例を調べる学生、講師、開発者に適しています。

sectrain startweb を実行すると Web モードが開始され、sectrain stopweb を実行するとそのモードが停止します。ユーザーはブラウザでホストのポート 1984 にアクセスし、安全なリンクまたは安全でないリンクを選択して結果を比較します。サンプルペイロード ">alert('xss'); を入力すると XSS の動作が明らかになり、サニタイズされた入力または出力によって問題への対処方法が示されます。

Python のレッスンには pybuffbad と pybuffgood が含まれており、長すぎる文字列によって脆弱な例が破壊される一方、修正された例では安全に処理されることを示しています。 たとえば、ユーザーはsectrain pybuffbad abcdefghijklとsectrain pybuffgood abcdefghijklを実行して、直接コントラストを見ることができます。 デモは意図的に小さく、開発者が自分のコードで同様の問題を見つけて修正することを奨励する意図されています。

現在の 9.6 リリースでは、x86 64 (amd64) システム上でスナップして実行する Linux が必要です。 JavaScript、SQLインジェクション、C++バッファオーバーフローの例は計画されている追加なので、現在のレッスンはPHPとPythonに集中しています。

Linux + snapdが必要 · アーキテクチャ: x86_64 (amd64)

詳細

プラットフォームLinux
カテゴリ教育
ライセンスオープンソース
価格無料
提供元snapcraft.io
パッケージIDsectrain
最新バージョンv9.6
ファイル形式SNAP
最低OSLinux + snapd
アーキテクチャx86_64 (amd64)
ファイルサイズ29.6 MB
公開日2026/10/29

SHA-256

あなたの環境でまだ動作しますか?

動作する (0)動作しない (0)投票するにはサインイン

Web サイト用バッジ

開発者は、sectrain が MirrorNest で入手できることを示せます。下のコードをコピーしてください。バッジはこのページにリンクし、自動的に更新されます。

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)

レビュー

まだレビューはありません — 最初のレビューを投稿してみませんか。

レビューを投稿

匿名ではなく認証済みメンバーとして投稿するにはログインしてください。

sectrainの代替ソフト