管理程序文件

应用程序文件主要用于管理成功扫描应用程序所需的内容。当你遇到难以抓取的网站时,使用宏、流量和硒或其他支持的文件来帮助扫描和抓取。你可以添加编辑下载,删除在应用程序中的所有扫描配置中共享的文件取代一个文件,它允许您在编辑文件内容的同时保留原始文件的元数据。

正在寻找关于如何在扫描配置中使用文件的信息?

本文介绍的是文件管理。有关如何在扫描配置中使用文件的信息,请参见扫描范围

支持的文件类型

你可以上传以下文件类型到你的应用程序:

  • 宏(.rec)
  • 硒(.htm, .html, .side)
  • 交通(。.txt, .har, .saz)
  • 昂首阔步(. json)
  • WSDL (. WSDL)
  • 证书(.pfx)

如何访问应用程序文件

文件通过app界面的标签页,您可以上传、下载、删除和更改文件的权限。

“文件”页签

查看应用程序文件详细信息

您可以在“管理文件”窗口中更新文件信息,以及替换、下载和删除文件。要打开“管理文件”窗口,请单击文件选项卡并选择文件。

从应用程序页面管理文件窗口

用例:编辑宏文件

替换一个文件

为凭证之类的小更改重新记录宏可能会很乏味。在InsightAppSec中,您可以更新文件,而不必重新创建文件。替换宏文件将保留原始宏文件中的相同元数据。

让我们来看看如何编辑宏文件:

  1. 文件选项卡,在要编辑的文件的“操作”列中,单击下载图标。
  2. 打开下载的宏文件并根据需要替换凭据。
  3. 在已编辑文件的“管理文件”窗口中单击更新文件
  4. 选择已编辑的宏文件并单击开放

宏的文件编辑

宏文件的凭据被更新,元数据被保留。

应用程序权限

角色 上传 下载 删除 取代
文件所有者

创建和上传文件的用户。组织中任何对特定应用具有读写访问权限的人都可以是文件所有者
新文件 自己的文件 自己的文件 自己的文件

应用程序中所有未解锁的文件
应用程序用户

能够访问应用程序的用户
- - 解锁文件 解锁文件
管理员或具有额外特权的用户 - - 任何文件 任何文件

向应用程序添加新文件

文件被限制在一个应用程序中,不能在不同的应用程序中使用。如果一个文件被解锁,对该应用程序具有读写访问权限的用户可以引用和覆盖该文件:

  1. 在“所有应用程序”页面,选择您的应用程序。
  2. 在Files选项卡上单击上传文件
  3. 选择一个或多个文件,单击开放
  4. (可选)添加文件信息。
    1. 在“文件”选项卡上,单击要编辑的文件。
    2. 在“管理文件”中,输入文件详细信息。
    3. 点击保存
    4. 对每个文件重复步骤4。

改变文件权限

控件的“锁定”列的切换可以控制谁可以使用、替换或删除您的应用程序文件文件选项卡。

  • 锁着的。锁切换选项所有应用程序用户都可以在扫描配置中使用该文件。
  • 解锁。解锁开关选项所有应用程序用户都可以在扫描配置中使用该文件,删除该文件或上传一个新版本,并替换现有文件。

下载文件

文件不能在InsightAppSec内编辑。如果您是文件所有者,则可以下载文件进行编辑并重新上传,而不需要创建新文件。

  1. 在“所有应用程序”页面,选择您的应用程序。
  2. 文件选项卡中,在要下载的文件的Actions列中,单击下载图标。

谁可以下载文件?

文件被锁定或解锁后,只能由文件所有者下载。

用户不能下载其他用户的文件,即使他们是管理员。如果文件的所有者离开了公司,管理员可以删除该文件并上传新的版本。

覆盖现有文件

如果你想替换现有文件,同时保留原始元数据,你可以用一个新文件覆盖应用文件:

  1. 在“所有应用程序”页面,选择您的应用程序。
  2. 文件选项卡,单击要覆盖的文件名。
  3. 在“管理文件”中,在“文件动作”中,单击更新文件
  4. 选择文件并单击开放

编辑文件信息

输入文件的描述,为文件提供更多的上下文,而不仅仅是文件名。您还可以从管理文件窗口完成其他操作:

  1. 在“所有应用程序”页面,选择您的应用程序。
  2. 文件选项卡,单击要编辑的文件。
  3. 在“管理文件”中编辑详细信息。
  4. 点击保存

删除文件

文件被永久删除

App文件被永久删除,无法恢复。

删除未使用的文件,使您的应用程序文件更新,并易于排序:

  1. 在“所有应用程序”页面,选择您的应用程序。
  2. 文件选项卡,在要删除文件的“操作”列中,单击删除图标。
  3. 点击删除

文件的依赖关系

根据扫描配置,您可能必须在删除文件之前更新扫描配置。如果需要更新扫描配置,则在未激活的Delete按钮下面显示特定的扫描配置。