Rapid7品牌工具
扫描完成后,扫描仪生成的报告包含了作为Rapid7产品的图像。某些客户表示有兴趣使用自己公司的品牌生成报告,比如当笔测试人员使用该工具时,他们希望提交带有公司标识和配色方案的报告。编写Rapid7BrandingTool.exe的目的是帮助那些想要品牌报告的客户生成所需的图像并将它们编码到目标文件中。
需要生成的两个文件是:BrandedImages。zap ReportConstants.txt。BrandedImages。Zap包含所有静态图像(也就是说,不是动态生成的图形等),其中一些关键图像被所需的品牌图像替换。
ReportConstants.txt包含显示在每个报告页脚、每页标题栏/标签和合规报告中免责声明中的公司名称的字符串。
这些文件需要放在“My Documents\AppSpider”目录中,以便报表生成器识别和使用它们。
可以使用Rapid7BrandingTool.exe生成这些文件。主屏幕/单屏幕引导您完成创建图像和文本文件信息的过程,向您展示它们在报告中最终位置的粗略模型。如果您已经创建了图像,单击“选择目录”将工具指向包含它们的目录。如果您已经创建了ReportConstants.txt文件,该工具将感知到并在左下角的编辑框中填充内容。如果您还没有创建映像,您仍然可以先选择目录,或者单击“创建映像”,如果您还没有创建映像,则会提示您选择目录。
无论你用已经存在的图像“创建图像”或“选择目录”,这些按钮下的列表框将填充图像,所有最初选择的。您可以选择和取消选择单个图像,然后观察模型图形(大约需要一秒钟),以查看每个图像在报告页面中的显示位置。无论你点击“生成文件”时选择了什么,它都将被放置在BrandedImages中。zap文件。您还可以在左下角输入编辑,类似地查看该信息在模型图形中显示的位置。“创建图像”创建所有的图像文件,将标准图像文件替换为您的品牌/徽标图像。当然,我们不知道你想要什么图像,所以这些初始图像是故意设计的基本模式,所以它们很容易在模型中看到,所以你可以看到图像需要的尺寸以及文件名是什么。你可以简单地直接编辑这些图像,或者让你的图形艺术家创建其他相同尺寸的图像并复制它们,但请注意,如果你这样做,图像必须是。png(即不是。jpg, .gif, .bmp等),并且必须有相同的文件名。尺寸可能会略有变化,但强烈建议您至少保留尺寸发生变化的任何图像的高度。
如果你或你的员工有web开发的知识,你可以得到更详细的图像编辑,包括编辑Report.css样式表,以改变对齐,对齐等图像。您可以选择更改比标准情况更大的图像子集。当你对所有的图片和可能的Report.css感到满意时,在这个例子中,把文件(而且只是文件)放到一个目录中,然后用“选择目录”按钮将Rapid7BrandingTool.exe指向那个目录。
现在你已经创建了图像,可以使用“Create images”按钮创建起始图像,也可以从头编辑它们。现在,您可能想要编辑文本字段,使其不会在每个报告页面的底部和其他地方显示“Rapid7”。第一次使用该工具时,建议在“填充”按钮旁边的编辑框中键入公司名称,然后单击该按钮。这将使用基于公司名称的示例信息填充4个编辑中的3个,如果您愿意,可以对其进行微调。一个没有被填充的编辑是“标题应用程序名称”。这是你在OEM应用程序spider中使用的名称,或者它可以是“你的公司- Pentest结果”,例如,或者你可以简单地把它留空。文本显示在选项卡浏览器的标题栏或选项卡中。
一旦您对图像和文本字段感到满意,单击“Generate Files”和文件branddedimages。zap和ReportConstants.txt将被放置在你用“选择目录”选择的目录中。请注意,“生成文件”将把列表框中选择的.css、.png、.policy和.jar文件合并到branddedimages中。zap文件,因此它们将显示在任何报告生成的图像目录BrandedImages。zap被放置在“我的文档\AppSpider”目录中,这就是为什么在目录中不要有任何这些类型的文件是重要的,因为它们也会显示在列表框中,使它混乱,使它迷惑。如前所述,一旦你有了branddedimages。zap和ReportConstants.txt,将它们复制到“My Documents\AppSpider”目录,使它们显示在从该点向前生成的任何报告中。