资产操作
TestNet 资产管理提供了兼具深度与易用性的操作体系,涵盖快捷过滤、组合查询保存、批量处理、Excel 导入导出与版本回滚,帮助安全团队高效管理百万级资产库。
一、 快捷筛选与高级查询器
在任意资产列表(如域名、IP、Web 站点)顶部,均配备高效的筛选组件:
1. 快捷过滤器条
按资产类型内置了一组 DSL 快捷筛选片,一键点击即可套用查询条件,例如:
- Web 资产:活跃站点、HTTPS、HTTP 200、近 7 天新增;
- 漏洞资产:高危/严重、严重漏洞、未修复、高危待修;
- IP 资产:活跃主机、公网 IP、内网 IP;
- 端口资产:活跃端口、HTTP、HTTPS、数据库端口;
- 子域名资产:管理/后台、开发/测试、活跃子域名。
2. 高级查询构建器 & 保存视图
- 当需要进行多条件组合查询时(如:域名包含
test且 开放端口包含8080且 标签包含JavaWeb):- 点击筛选栏右侧的「高级查询」展开 QueryBuilder 面板;
- 灵活添加「且 / 或」复合规则组并应用查询;
- 点击「保存为视图」,输入自定义名称(如
对外开发测试暴露面); - 之后可在已保存视图下拉菜单中一键调取,大幅节省重复配置时间。
二、 批量导入与导出
1. Excel 模板导入
在任意资产列表顶部,点击 「导入 Excel」:
- 点击弹窗中的「下载标准模板」,模板中预设了各字段的标准数据格式与表头说明;
- 填写数据后拖拽上传。对于标签列,支持使用英文逗号
,或分号;分隔多个标签(如生产网,核心支付,对外服务); - 智能去重与更新:系统中已存在的资产记录将自动合并属性与最后发现时间,不会产生冗余脏数据。
2. 跨页全量导出
点击 「导出 Excel」:
- 系统会自动将当前生效的所有过滤条件(关键字、高级查询规则、标签条件)映射为导出任务;
- 导出包含所有展示字段及系统元数据,文件格式为标准
.xlsx。
三、 批量操作与工作流协同
当需要对大量资产集中进行治理或复测时,可使用多选与批量操作栏(BatchActions):
1. 选择范围
- 当前页选中:仅对当前勾选的行(通过每行左侧复选框)执行操作;
- 全选匹配结果:一键跨页选中当前筛选条件下匹配的全部资产记录(支持上万条数据批量处理)。
2. 批量功能
- 批量打标:为选中的全部资产统一设置业务标签或安全标签(提交后整体替换这些资产的标签)。
- 批量修改状态:批量将资产标记为活跃或已下线。
- 批量运行工作流 / 工具:直接将勾选的资产集合打包为标准信封,一键分发给指定的工作流或安全工具(如对选中的 50 个 IP 发起全端口扫描)。
- 执行进度监控:提交后弹出进度模态框,实时显示已处理/总数进度,完成后以消息提示结果。
四、 资产全量变更历史与版本回滚
TestNet 借助 AOP 切面审计系统,对平台内资产的所有生命周期操作(手动编辑、Excel 覆盖、工作流探针更新)进行全量留痕。
查看轨迹与版本对比
在资产列表任意行的操作列点击 「历史记录」,屏幕右侧将滑出变更时间线抽屉:
- 时间与操作源:清晰标明是哪位管理员在何时修改,或是由哪个扫描任务(Task ID)自动上报更新;
- 字段前后对比:红绿差异高亮显示各个字段的历史变更值(如:端口由
80新增8080,状态由PENDING变为ACTIVE); - 一键版本回滚:若自动化扫描误修改了资产信息,点击目标历史版本右侧的 「回滚」 按钮,系统将立即还原该条资产至该历史快照状态。