主要内容

安全地部署Web应用程序

  • 安装MATLAB®Web应用程序服务器在一个专用的物理或虚拟机,而不用于任何其他目的的使用这台机器。

  • 您的组织的防火墙背后运行web应用程序。不允许从开放的互联网访问。

  • 安装web应用程序只有在信任和验证人们和组织。

  • 限制特性和功能构建到web应用程序开发。

    • 不调用MATLAB函数eval ()

    • 避免自由文本输入,您可以,使用菜单、列表、按钮和其他功能。

    • Sanitize来自应用程序的用户界面和数据文件的输入。

    • 限制文件、网络和其他资源访问应用程序所需的最低。

    • 验证任何第三方代码包含在应用程序的可信度。

  • 如果您的应用程序访问敏感数据时,使用应用内验证限制访问。

  • 减少接触水平通过限制应用程序运行的时间只有当它是必要的。例如,不运行它一天24小时,一周7天从你的桌面。

相关的话题