exponenta event banner

Безопасное развертывание веб-приложений

  • Установите MATLAB ® Web App Server на выделенную физическую или виртуальную машину и не используйте эту машину для других целей.

  • Запускайте веб-приложения за брандмауэром организации. Запретить доступ через открытый Интернет.

  • Устанавливайте веб-приложения только от надежных и проверенных пользователей и организаций.

  • Ограничьте функции и функции, встроенные в разрабатываемые веб-приложения.

    • Не вызывайте функцию MATLAB eval().

    • Избегайте ввода произвольного текста и используйте меню, списки, кнопки и другие возможности.

    • Удаление входных данных из пользовательского интерфейса приложения и файлов данных.

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

    • Проверьте надежность любого стороннего кода, включенного в ваше приложение.

  • Если приложение получает доступ к конфиденциальным данным, используйте проверку подлинности внутри приложения, чтобы ограничить доступ.

  • Уменьшите уровень воздействия, ограничив время запуска приложения только теми временами, когда это необходимо. Например, не запускайте его 24 часов в день, 7 дней в неделю с рабочего стола.

Связанные темы