网络捕获导入

您可以使用“导入 Web 应用程序”屏幕中的“Web 捕获导入”选项卡捕获 Web 应用程序到 MSI 中,并在一个操作中将该 MSI 导入到 AppDNA 中。

注意

无法通过添加 URL(运行时 HTML 页面)导入 Web 应用程序。要变通解决此问题:

  1. 下载 .NET 框架 2.0 版软件开发工具包 (SDK) 的版本。 64 https://www.microsoft.com/en-us/download/details.aspx?id=15354 位-32 位-https://www.microsoft.com/en-us/download/details.aspx?id=19988
  2. 启动安装程序并安装工具和调试器功能。

要捕获 Web 应用程序,请执行以下操作:

  1. 从 AppDNA 侧栏中,选择“导入和分析”>“Web 应用程序”。

  2. 单击 Web 捕获导入选项卡。

  3. 要更改导入选项,请单击“配置”以打开Web 导入设置

  4. 在工具栏上,单击添加。

  5. 在“选择 Web 应用程序”对话框中,输入详细信息:

    • 名称。在 AppDNA 中用于 Web 应用程序的名称。
    • URL。要通过使用 AppDNA 导向的蜘蛛爬过运行时 HTML 页面来捕获 Web 应用程序,请通过键入或粘贴到文本框中来指定 Web 应用程序的 URL。
    • 源文件夹。要捕获 Web 应用程序的源文件,请指定其位置。为了进行最全面的分析,请指定 URL 和源文件夹。
  6. 点击 确定。

    此时将显示 Web 应用程序的列表。

  7. 要添加更多 Web 应用程序,请重复前面的三个步骤。

  8. 若要在手动模式下运行蜘蛛,请选中“使用手动浏览器导航”复选框。若要在自动模式下运行蜘蛛,请清除该复选框。

    • 手动模式。使用此选项,您可以按照相关链接手动浏览 Web 应用程序。对于大量使用 JavaScript 和相关技术(如 AJAX)在加载页面后修改页面或存在复杂的单点登录 (SSO) 方案的 Web 应用程序,请使用此选项。例如,您可以选择在捕获 SSO 和 AJAX 页面后切换到自动模式。
    • 自动模式。此选项(默认值)使用蜘蛛浏览 Web 应用程序,仅在遇到输入表单或对话框时停止,具体取决于配置选项。
  9. 在列表中,选择要导入的 Web 应用程序。

  10. 在工具栏右侧,单击导入。

如果您包含 Web 应用程序的 URL,则 AppDNA 会打开 AppDNA 导向的蜘蛛和 Internet Explorer 浏览器窗口。有关详细信息,请参阅网页捕获处理

单击导入后,导入 Web 应用程序屏幕中的一条消息显示导入的进度。要查看导入过程的日志,请单击进度消息右侧的日志图标。这会在弹出窗口中显示日志信息。

某些特殊字符(如“:”和“/”无法显示在应用程序列表页面上。

注意:对于 Web 应用程序,AppDNA 不使用它用于 Windows 应用程序的指纹机制。AppDNA 将每个 Web 应用程序视为一个单独的应用程序,即使之前已导入相同的应用程序也是如此。

分析和报告

如果您拥有零售许可证,默认情况下,AppDNA 会在导入应用程序后立即开始分析应用程序。对于试用安装,默认情况下必须手动运行分析。

网络捕获导入