From 867567de2071b84ee0417c4bd471f23acef487b2 Mon Sep 17 00:00:00 2001 From: nonight <378099757@qq.com> Date: Mon, 1 Jul 2024 14:41:13 +0800 Subject: [PATCH] Update grpc.proto (#1779) --- app/protos/grpc.proto | 29 ++++++++++++++++++++++++++++- 1 file changed, 28 insertions(+), 1 deletion(-) diff --git a/app/protos/grpc.proto b/app/protos/grpc.proto index 205621e52b..4f6b7a8583 100644 --- a/app/protos/grpc.proto +++ b/app/protos/grpc.proto @@ -666,7 +666,9 @@ service Yak { rpc DeleteHybridScanTask(DeleteHybridScanTaskRequest) returns (Empty); rpc GetSpaceEngineStatus(GetSpaceEngineStatusRequest) returns(SpaceEngineStatus); + // 由于第三方应用配置改为从后端动态的获取表单字段名,所以弃用此接口改用GetSpaceEngineAccountStatusV2 rpc GetSpaceEngineAccountStatus(GetSpaceEngineAccountStatusRequest) returns(SpaceEngineStatus); + rpc GetSpaceEngineAccountStatusV2(ThirdPartyApplicationConfig) returns(SpaceEngineStatus); rpc FetchPortAssetFromSpaceEngine(FetchPortAssetFromSpaceEngineRequest) returns (stream ExecResult); // 表达式执行 @@ -678,6 +680,11 @@ service Yak { // AI相关 rpc CheckHahValidAiConfig(Empty) returns (GeneralResponse); + + // 指纹库 + rpc GetFingerprint(GetFingerprintRequest) returns (GetFingerprintResponse); + rpc AddFingerprint(AddFingerprintRequest) returns (AddFingerprintResponse); + rpc ModifyFingerprint(ModifyFingerprintRequest) returns (ModifyFingerprintResponse); } message GetSpaceEngineAccountStatusRequest { string Type = 1; @@ -3555,6 +3562,7 @@ message PortScanRequest { // 爬虫是否启用 JS 解析 bool BasicCrawlerEnableJSParser = 29; + repeated string UserFingerprintFiles = 30; } message DeletePortsRequest { @@ -5169,4 +5177,23 @@ message GetThirdPartyAppConfigTemplate { } message GetThirdPartyAppConfigTemplateResponse{ repeated GetThirdPartyAppConfigTemplate Templates = 2; -} \ No newline at end of file +} +message GetFingerprintRequest{ + +} +message GetFingerprintResponse{ + +} +message AddFingerprintRequest{ + string Name = 1; + string Fingerprint = 2; +} +message AddFingerprintResponse{ + +} +message ModifyFingerprintRequest{ +} + +message ModifyFingerprintResponse{ + +}