专业的

项目

  • 最近更新时间:2022年4月6日

  • 阅读时间:3分钟

BURP项目用于管理您在不同任务或目标应用程序上的工作。您可以创建两种类型的BURP项目:

  • 临时项目对于不需要保存工作的快速任务很有用。所有数据都保存在内存中,当Burp退出时会丢失。
  • 基于磁盘的项目允许您保存工作并稍后再恢复。所有数据均在项目文件中的磁盘上保存。

笔记

由于我们的持久性框架运行的方式,我们建议使用本地驱动器来保存项目文件而不是网络驱动器。

项目文件

Burp项目文件保留了特定工作的所有数据和配置。在工作时,数据将逐步保存到文件中。完成后,无需专门“保存”您的工作。

您可以在Burp开始时重新开放现有项目启动向导或者命令行参数。BURP将重新加载项目的数据和配置,您可以恢复工作的工作。

笔记

对某些应用程序的测试可以生成大量数据,因此BURP项目文件可能会增长到非常大(例如,大小的几千兆字节)。您应该确保使用BURP项目文件时具有足够的免费磁盘空间。

保存项目的副本

您可以通过选择当前项目的副本将当前项目的副本保存到新的项目文件中保存项目副本从Burp菜单。

您可以选择要包含在新项目文件中的数据的工具,以及您是否只想保存内部项目

完善项目范围或删除一些不需要的数据后,此功能对于创建较小的项目文件可能很有用。

在保存新项目时,您可以继续使用打burp,尽管如果您尝试对Burp进行保存的数据进行操作,以防止任何数据损坏。

保存BURP合作者标识符

保存项目的副本时,将提示您是否在项目文件中包含Burp用于检索任何正在进行的任何正在进行的唯一标识符Burp合作者与项目相关的互动。如果两个Burp实例在正在进行的工作中共享相同的标识符,那么可能会错过或错误地报告一些基于合作的问题。如果您打算将项目文件传递给其他人,并且您不希望他们能够接收与您的测试相关的任何正在进行的合作者交互的详细信息,则不应包括合作者标识符。

进口项目

如果您使用的是基于磁盘的项目,则可以通过选择来将另一个项目导入当前项目进口项目从Burp菜单。

您可以选择要从项目文件导入的数据的工具。

您可以在进口项目时继续使用Burp,尽管如果您尝试对BURP进行导入过程中的数据进行操作,以防止任何数据损坏。