WMW

Генератор security.txt

Free

Создайте файл security.txt в соответствии с RFC 9116, стандартом, который сообщает исследователям безопасности, как сообщить об уязвимости на вашем сайте, со встроенными предупреждениями об отсутствующей или устаревшей дате Expires и недействительных URI Contact.

Работает полностью в вашем браузере в соответствии с RFC 9116. Ничего никуда не загружается.

Contact (обязательно, хотя бы один)

URI, который исследователи могут использовать для сообщения об уязвимости: mailto:, https: или tel:

Expires (обязательно)

Когда этот файл следует считать устаревшим. Большинство сайтов используют срок в один год; RFC 9116 рекомендует держать его меньше года.

Дополнительные поля

Недавняя активность

Видно всем. Последние 20 использований от всех посетителей, сначала новые.

Generated security.txt with 1 contact(s)

2 часа назад

Generated security.txt with 1 contact(s)

2 часа назад

Комментарии (0)

Понравился инструмент? Оставьте комментарий, поделитесь советом или расскажите, как нам его улучшить.

Комментарии гостей проверяются перед публикацией. Войти чтобы опубликовать мгновенно.

Пока нет комментариев. Будьте первым, кто поделится мнением!

Что делает этот инструмент

Этот инструмент создаёт файл security.txt в соответствии с RFC 9116, стандартом, который сообщает исследователям безопасности, как ответственно сообщить об уязвимости на вашем сайте. Добавьте один или несколько способов связи, дату истечения срока действия и любые нужные вам дополнительные поля, и получите готовый к загрузке файл со встроенными предупреждениями о самых распространённых ошибках.

Как это работает

Каждое заполненное вами поле становится одной строкой в формате Field-Name: value, в порядке, определённом RFC 9116. Дата Expires, которую вы выбираете в своём часовом поясе, преобразуется в формат RFC 3339 со смещением UTC (например, 2027-01-01T00:00:00Z), именно так, как требует спецификация. Инструмент проверяет, что существует хотя бы одна строка Contact и что она похожа на URI mailto:, https: или tel:, а также что Expires установлена на реальную будущую дату, предупреждая вас, если какая-либо из проверок не пройдена, ещё до того, как вы загрузите файл.

Какие проблемы решает

Часто задаваемые вопросы

›Где на самом деле должен находиться security.txt?

RFC 9116 определяет известное расположение /.well-known/security.txt (например, https://example.com/.well-known/security.txt). Некоторые сканеры также проверяют простой путь /security.txt для обратной совместимости, но известный путь это тот, который определяет спецификация, поэтому разместите файл там первым делом.

›Почему требуется Expires, и что произойдёт, если я забуду его указать?

RFC 9116 требует поле Expires, чтобы автоматизированные инструменты и исследователи могли отличить устаревший, забытый файл от действительно поддерживаемого; файл без этого поля или с датой в прошлом должен считаться ненадёжным всем, что его проверяет, поэтому этот инструмент предупреждает вас в обоих случаях.

›Могу ли я указать несколько строк Contact?

Да, и RFC 9116 рекомендует это; перечисление контактов в порядке предпочтения (например, сначала адрес электронной почты, затем веб-форма в качестве резерва) даёт исследователю безопасности более одного способа связаться с вами, если первый не сработает.

›Что указывать в поле Encryption?

URL, указывающий на ваш открытый PGP-ключ (или URI DNS-записи OPENPGPKEY), чтобы исследователь, сообщающий о чувствительной уязвимости, мог зашифровать свой отчёт перед отправкой; это поле необязательно, но рекомендуется, если вы обрабатываете чувствительные сообщения по электронной почте.

›Для чего предназначено поле CSAF?

CSAF (Common Security Advisory Framework) это более позднее дополнение к экосистеме security.txt для организаций, публикующих машиночитаемые рекомендации по безопасности; поле указывает на ваш файл provider-metadata.json, чтобы автоматизированные инструменты могли находить ваши рекомендации, большинство сайтов без формальной ленты CSAF могут оставить это поле пустым.

Похожие инструменты

Free

Текст

Генератор llms.txt

Создаёт файл llms.txt по спецификации llmstxt.org из заголовка, описания и разделов ссылок, с группировкой Optional-разделов и предпросмотром в реальном времени.

Free

Текст

Генератор ASCII-арта

Превратите введённый текст или загруженное изображение в ASCII-арт. Выберите стиль шрифта или шкалу символов, сохраните цвет и экспортируйте как обычный текст или PNG.

Free

Текст

Редактор Секретов/Конфигурации

Вставьте файл .env или конфигурации, и ключи API, пароли и токены автоматически маскируются рядом с конфиденциальными именами ключей или известными форматами секретов (AWS, GitHub, Stripe, JWT, PEM). Затем безопасно вставлять в чат-ИИ или отчет об ошибке.

Free

Текст

Генератор Cron-выражений

Создавайте и анализируйте cron-выражения с помощью редактора полей в реальном времени, описания простыми словами и следующих 5 реальных запусков. Поддерживает шаблоны, сокращения @ и необязательный 6-полевой вариант с секундами.

Free

Текст

Генератор записи DMARC

Создавайте DMARC DNS-запись из понятных полей, с пресетами поэтапного внедрения и индикатором уровня применения в реальном времени.

Free

Текст

Конвертер Excel в HTML-таблицу

Вставьте из Excel или Google Таблиц, либо загрузите файл .xlsx/.xls/.csv, и получите чистую HTML-таблицу с живым предпросмотром, опциональным оформлением и выравниванием числовых столбцов.

Free

Текст

Генератор хешей (MD5/SHA1/SHA256/SHA512)

Хешируйте текст или файл в MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512, RIPEMD-160 и CRC32 одновременно, с полем сравнения с известной контрольной суммой.

Free

Текст

Генератор htpasswd

Создайте настоящий файл Apache .htpasswd с bcrypt или SHA, проверенный побайтово по сравнению с официальным инструментом командной строки htpasswd, с поддержкой нескольких пользователей одновременно.