sectrain9.6

Учебный инструмент, отображающий некоторые методы для безопасной разработки веб-приложений

LinuxОбразованиеОткрытый исходный код

Проверьте загруженный файл

Выберите скачанный файл, чтобы сверить его с опубликованной контрольной суммой — проверка выполняется в вашем браузере, файл никуда не отправляется.

Скриншоты

Описание

sectrain позволяет учащимся сравнивать уязвимые и исправленные примеры веб-приложений, наблюдая за поведением распространённых уязвимостей системы безопасности. Он демонстрирует межсайтовый скриптинг (XSS) и переполнение буфера с помощью примеров, написанных на PHP и Python, включая методы их предотвращения. Разработанная Джо Макманусом, эта образовательная программа Linux с открытым исходным кодом подходит студентам, преподавателям и разработчикам, изучающим примеры компактного кода.

Запуск стартовой сети sectrain открывает ее веб-режим, в то время как остановочная сеть sectrain отключает этот режим. Затем пользователи открывают браузер для своего хоста на порту 1984 и выбирают безопасные или небезопасные ссылки для сравнения результатов. Ввод полезной нагрузки образца">alert('xss'); раскрывает поведение XSS, в то время как дезинфицированный вход или выход показывает, как можно решить проблему.

Урок Python включает в себя pybuffbad и pybuffgood, иллюстрируя, как длинная строка может сломать уязвимый пример, но безопасно обрабатываться исправленным. Например, пользователи могут запустить sectrain pybuffbad abcdefghijkl и sectrain pybuffgood abcdefghijkl, чтобы увидеть контраст напрямую. Демонстрации намеренно небольшие и призваны побудить разработчиков находить и исправлять подобные проблемы в собственном коде.

Текущий релиз 9.6 требует Linux со щелчком и работает на системах x86 64 (amd64). Примеры JavaScript, SQL-инъекций и буферного переполнения C++ являются запланированными дополнениями, поэтому настоящие уроки по-прежнему сосредоточены на PHP и Python.

Требуется Linux + snapd · Архитектура: x86_64 (amd64)

Сведения

ПлатформаLinux
КатегорияОбразование
ЛицензияОткрытый исходный код
СтоимостьБесплатно
Источникsnapcraft.io
ID пакетаsectrain
АвторJoe McManus
Последняя версияv9.6
Тип файлаSNAP
Минимальная ОСLinux + snapd
Архитектураx86_64 (amd64)
Размер файла29.6 MB
Опубликовано29.10.2026

SHA-256

У вас это работает?

Работает (0)Не работает (0)Войдите, чтобы проголосовать

Значок для вашего сайта

Разработчики могут показать, что 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