Skip to content
KitploitKITPLOIT
ИнструментыЭксплойтыБлог
Log in
Отправить
ИнструментыЭксплойтыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
Инструменты/GitHubGitHub/microsoft/windowsprotocoltestsuites
Анализ уязвимостейАудит конфигурацииФаззингСетевая безопасностьТестирование на ПроникновениеБезопасность облачных средУправление идентификацией и доступом (IAM)АутентификацияОбучение и Образование
GitHubmicrosoft/windowsprotocoltestsuites

WindowsProtocolTestSuites

⭐⭐ Присоединяйтесь к нам на SNIA SDC для SMB3 IO Lab (28 сентября — 1 октября 2026 г.), узнайте о предстоящих мероприятиях Interoperability Events

РепозиторийСайт
5642122415 дней назадПроверено Kitploit

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

Windows Protocol Test Suites

Windows Protocol Test Suites обеспечивают тестирование совместимости с реализацией открытых спецификаций Windows, включая File Services, Identity Management, Remote Desktop и другие.

Изначально разработанные для внутреннего тестирования Microsoft Open Specifications, Microsoft Protocol Test Suites широко использовались во время Plugfests и лабораторий совместимости для тестирования с реализациями партнёров. Test Suite оценивает, соответствует ли реализация протокола или семейства протоколов определённым требованиям совместимости. Test Suites не охватывают все требования протокола и никоим образом не сертифицируют реализацию, даже если все тесты пройдены. Однако каждый test suite даёт пользователям полезное указание на совместимость.

  • File Server Family Test Suite. Предназначен для тестирования реализаций семейства протоколов файлового сервера, включая [MS-SMB2], [MS-DFSC], [MS-SWN], [MS-FSRVP], [MS-FSA], [MS-FSCC], [MS-RSVD] и [MS-SQOS]. Чтобы начать работу с File Server test suite, обратитесь к File Server Test Suite User Guide. Для создания одноразовой тестовой среды Azure используйте File Server Azure automated deployment.
  • RDP Client Family Test Suite. Обеспечивает тестирование совместимости клиентской реализации семейства протоколов RDP, включая [MS-RDPBCGR], [MS-RDPEDISP], [MS-RDPEDYC], [MS-RDPEGFX], [MS-RDPEGT], [MS-RDPEI], [MS-RDPEMT], [MS-RDPEUDP], [MS-RDPEUSB], [MS-RDPEVOR] и [MS-RDPRFX]. Чтобы начать работу с RDP Client test suite, обратитесь к RDP Client Test Suite User Guide
  • RDP Server Family Test Suite. Обеспечивает тестирование совместимости серверной реализации семейства протоколов RDP, включая [MS-RDPBCGR], [MS-RDPEDYC], [MS-RDPEMT] и [MS-RDPELE]. Чтобы начать работу с RDP Server test suite, обратитесь к RDP Server Test Suite User Guide
  • Kerberos Server Test Suite. Предназначен для тестирования серверных реализаций протоколов Kerberos, включая [MS-KILE], [MS-KKDCP] и [MS-PAC]. Чтобы начать работу с Kerberos Server test suite, обратитесь к Kerberos Server Test Suite User Guide
  • SMBD Server Test Suite. Предназначен для тестирования реализаций прямого (RDMA) протокола SMB2&3, как указано в [MS-SMBD] и [MS-SMB2]. Чтобы начать работу с SMBD Server test suite, обратитесь к SMBD Server Test Suite User Guide
  • Branch Cache Test Suite. Предназначен для тестирования реализаций протоколов [MS-PCCRTP], [MS-PCCRR], [MS-PCHC] и [MS-PCCRC]. Чтобы начать работу с Branch Cache test suite, обратитесь к Branch Cache Test Suite User Guide
  • AZOD Test Suite. Предназначен для тестирования реализаций протокола [MS-AZOD]. Чтобы начать работу с AZOD test suite, обратитесь к AZOD Test Suite User Guide
  • ADFamily Test Suite. Предназначен для тестирования реализаций протоколов Active Directory, включая [MS-ADA1], [MS-ADA2], [MS-ADA3], [MS-ADLS], [MS-ADSC], [MS-ADTS], [MS-APDS], [MS-DRSR], [MS-FRS2], [MS-LSAD], [MS-LSAT], [MS-SAMR] и [MS-NRPC]. Чтобы начать работу с ADFamily test suite, обратитесь к ADFamily Test Suite User Guide
  • ADFSPIP Client Test Suite. Предназначен для тестирования реализаций интеграции ADFS Proxy и Web Application Proxy, как описано в [MS-ADFSPIP]. Чтобы начать работу с ADFSPIP Client test suite, обратитесь к ADFSPIP Client Test Suite User Guide
  • ADOD Test Suite. Предназначен для тестирования реализаций протокола [MS-ADOD]. Чтобы начать работу с ADOD test suite, обратитесь к ADOD Test Suite User Guide
  • XCA Test Suite. Предназначен для тестирования реализаций протокола [MS-XCA]. Чтобы начать работу с XCA test suite, обратитесь к XCA Test Suite User Guide
  • WSP Test Suite. Предназначен для тестирования реализаций протокола [MS-WSP]. Чтобы начать работу с WSP test suite, обратитесь к WSP Test Suite User Guide

Компоненты

Windows Protocol Test Suites содержат следующие компоненты:

  • CommonScripts. Общие скрипты, используемые каждым test suite. Обычно они используются для развёртывания среды.
  • ProtoSDK. Библиотека протоколов, используемая каждым test suite. Она предоставляет структуры данных сообщений протокола, методы кодирования и декодирования сообщений, методы отправки и получения сообщений и т. д.
  • TestSuites. Весь код и документация Test Suites хранятся здесь и категоризированы по папкам, представляющим каждый test suite.
  • ProtocolTestManager. Инструмент, помогающий настраивать и запускать test suites.

Предварительные требования

Windows Protocol Test Suites основаны на .NET, поэтому их можно разрабатывать и запускать на разных платформах. Вам следует установить перечисленное ниже программное обеспечение в зависимости от целей тестирования, включая их собственные зависимости.

  1. .NET и связанные компоненты

    a. Для Windows, Linux и macOS установите .NET 8.0 SDK для сборки или запуска test suites.

    b. Тем, кто работает на Windows и предпочитает IDE, следует установить Visual Studio 2022 или выше (рекомендуется Visual Studio 2022 Community), вместе со следующими отдельными компонентами из установщика:

    РазделОтдельный компонент в Visual Studio 2022Запуск Windows Protocol Test SuitesСборка Windows Protocol Test Suites из исходного кода
    .NET.NET SDKТребуетсяТребуется
    Compilers, build tools, and runtimeC# and Visual Basic Roslyn compilersТребуется
    Compilers, build tools, and runtimeMSVC v143 - VS 2022 C++ x64/x86 build tools (Latest)Требуется1
    Compilers, build tools, and runtimeC++/CLI support for v143 build tools (Latest)Требуется1
    Compilers, build tools, and runtimeC++ 2022 Redistributable UpdateТребуется1Требуется1
    Development ActivitiesC++ core featuresТребуется1
    SDKs, libraries, and frameworksWindows 10 SDK (10.0.19041.0)Требуется1

    Примечание:

[1]: Этот отдельный компонент требуется для ADFamily и MS-SMBD, которые содержат код C++.

  1. Protocol Test Framework v2.6 (build 2.6.1)
Скачать инструмент