package ypb

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

service Yak

grpc.proto:122

message AIEventFilter

grpc.proto:1774

Used in: AIEventQueryRequest

message AIForge

grpc.proto:1824

Used as request type in: Yak.CreateAIForge, Yak.UpdateAIForge

Used as response type in: Yak.GetAIForge

Used as field type in: QueryAIForgeResponse

message AIForgeFilter

grpc.proto:1813

Used as request type in: Yak.DeleteAIForge

Used as field type in: QueryAIForgeRequest

message AIInputEvent

grpc.proto:1646

Used as request type in: Yak.StartAIReAct, Yak.StartAITask

message AIOutputEvent

grpc.proto:1619

Used as response type in: Yak.StartAIReAct, Yak.StartAITask, Yak.StartAITriage

Used as field type in: AIEventQueryResponse

message AIStartParams

grpc.proto:1686

Used in: AIInputEvent, AITriageInputEvent

message AITask

grpc.proto:1805

Used in: AITaskQueryResponse

message AITaskFilter

grpc.proto:1767

Used in: AITaskDeleteRequest, AITaskQueryRequest

message AITool

grpc.proto:1595

Used in: GetAIToolListResponse, SaveAIToolV2Response

message AlertMessage

grpc.proto:7057

Used in: SyntaxFlowRule, SyntaxFlowRuleInput

message AnalyzeHTTPFlowConfig

grpc.proto:6129

Used in: AnalyzeHTTPFlowRequest

message AnalyzedDataSource

grpc.proto:6120

Used in: AnalyzeHTTPFlowRequest

message AnalyzedHTTPFlowFilter

grpc.proto:6142

message ApplyClassToFacadesParams

grpc.proto:4443

已弃用

message AuthInfo

grpc.proto:2371

Used in: GlobalNetworkConfig

message AutoDecodeResult

grpc.proto:3669

Used in: AutoDecodeRequest, AutoDecodeResponse

message BatchExecutionPluginFilter

grpc.proto:4747

这里的小写不要改动,兼容前端已有的格式

Used in: MenuItem

message Bytes

grpc.proto:3039

Used as response type in: Yak.GetHTTPPacketBody, Yak.GetRequestBodyByHTTPFlowID, Yak.GetResponseBodyByHTTPFlowID

message CPE

grpc.proto:6924

Used in: FingerprintRule

message CVEDetail

grpc.proto:2649

Used in: CVEDetailEx, QueryCVEResponse

message CWEDetail

grpc.proto:2626

Used in: CVEDetailEx

message Certificate

grpc.proto:6501

Used in: GlobalNetworkConfig, MITMRequest, MITMV2Request

message ChaosMakerRule

grpc.proto:2744

Used in: QueryChaosMakerRuleResponse

message ChaosMakerRuleGroup

grpc.proto:2702

Used in: ExecuteChaosMakerRuleRequest

message CheckSetTagsHTTPFlow

grpc.proto:3854

Used in: SetTagForHTTPFlowRequest

message CodecMethod

grpc.proto:5533

Used in: CodecMethods

message CodecParam

grpc.proto:5541

Used in: CodecMethod

message CodecResponse

grpc.proto:5522

Used as response type in: Yak.Codec, Yak.NewCodec

message CodecWork

grpc.proto:5485

Used in: CodecRequestFlow, CustomizeCodecFlow, UpdateCodecFlowRequest

message Collaborator

grpc.proto:5283

Used in: OnlinePlugin, YakScript

message CreateSyntaxFlowRuleRequest

grpc.proto:7187

Used as request type in: Yak.CreateSyntaxFlowRule, Yak.CreateSyntaxFlowRuleEx

message CustomizeCodecFlow

grpc.proto:5499

Used as request type in: Yak.SaveCodecFlow

Used as field type in: GetCodecFlowResponse

message DNSLogEvent

grpc.proto:4197

Used in: QueryDNSLogByTokenResponse

message DNSLogRootDomain

grpc.proto:4208

Used as response type in: Yak.RequireDNSLogDomain, Yak.RequireDNSLogDomainByScript

message DataTransferProgress

grpc.proto:7016

Used as response type in: Yak.ExportFingerprint, Yak.ImportFingerprint

message DbOperateMessage

grpc.proto:6916

Used as response type in: Yak.BatchUpdateFingerprintToGroup, Yak.CreateAIForge, Yak.CreateFingerprint, Yak.CreateFingerprintGroup, Yak.CreateSyntaxFlowRule, Yak.CreateSyntaxFlowRuleGroup, Yak.DeleteAIForge, Yak.DeleteAITask, Yak.DeleteAITool, Yak.DeleteEntity, Yak.DeleteFingerprint, Yak.DeleteFingerprintGroup, Yak.DeleteFuzzerConfig, Yak.DeleteNote, Yak.DeleteSSAPrograms, Yak.DeleteSSARisks, Yak.DeleteSyntaxFlowRule, Yak.DeleteSyntaxFlowRuleGroup, Yak.DeleteSyntaxFlowScanTask, Yak.RecoverBuiltinFingerprint, Yak.RenameFingerprintGroup, Yak.SaveAITool, Yak.SaveFuzzerConfig, Yak.UpdateAIForge, Yak.UpdateAITool, Yak.UpdateFingerprint, Yak.UpdateNote, Yak.UpdateSSAProgram, Yak.UpdateSSARiskTags, Yak.UpdateSyntaxFlowRule, Yak.UpdateSyntaxFlowRuleAndGroup, Yak.UpdateSyntaxFlowRuleGroup

Used as field type in: CreateHotPatchTemplateResponse, CreateNoteResponse, CreateSSAProjectResponse, CreateSyntaxFlowRuleResponse, DeleteHotPatchTemplateResponse, DeleteSSAProjectResponse, DeleteSSARiskDisposalsResponse, DeleteSyntaxFlowResultResponse, QueryHotPatchTemplateResponse, QuerySyntaxFlowResultResponse, QuerySyntaxFlowRuleResponse, UpdateHotPatchTemplateResponse, UpdateSSAProjectResponse, UpdateSyntaxFlowRuleResponse

message DefaultProxyResult

grpc.proto:3207

Used as request type in: Yak.SetEngineDefaultProxy

Used as response type in: Yak.GetEngineDefaultProxy

message DeleteYakScriptRequest

grpc.proto:18

Used as request type in: Yak.DeleteYakScript, Yak.IgnoreYakScript, Yak.UnIgnoreYakScript

message DiagnoseNetworkResponse

grpc.proto:2411

Used as response type in: Yak.DiagnoseNetwork, Yak.DiagnoseNetworkDNS

message Domain

grpc.proto:4566

Used in: QueryDomainsResponse

message DownloadBodyByHTTPFlowIDRequest

grpc.proto:3035

Used as request type in: Yak.GetRequestBodyByHTTPFlowID, Yak.GetResponseBodyByHTTPFlowID

message DownloadOnlinePluginByScriptName

grpc.proto:3486

Used in: DownloadOnlinePluginByScriptNamesResponse

message DownloadOnlinePluginByScriptNamesRequest

grpc.proto:3477

Used as request type in: Yak.DownloadOnlinePluginByPluginName, Yak.DownloadOnlinePluginByScriptNames

message DownloadOnlinePluginByScriptNamesResponse

grpc.proto:3482

Used as response type in: Yak.DownloadOnlinePluginByPluginName, Yak.DownloadOnlinePluginByScriptNames

message DownloadOnlinePluginProgress

grpc.proto:3421

Used as response type in: Yak.DownloadOnlinePluginAll, Yak.DownloadOnlinePlugins

message DownloadOnlinePluginsRequest

grpc.proto:3453

Used as request type in: Yak.DownloadOnlinePluginBatch, Yak.DownloadOnlinePlugins

Used as field type in: QueryOnlinePluginsRequest

message DownloadProgress

grpc.proto:3395

Used as response type in: Yak.DownloadPayload, Yak.UploadPayloadToOnline

message Empty

grpc.proto:6

Used as request type in: Yak.AutoUpdateYakModule, Yak.AvailableLocalAddr, Yak.CheckHahValidAiConfig, Yak.DeleteAllLocalPlugins, Yak.DeleteAllMenuItem, Yak.DeleteWebsocketFlowAll, Yak.DeleteYakScriptExec, Yak.DownloadMITMCert, Yak.DownloadMITMGMCert, Yak.ExportMITMReplacerRules, Yak.ExportMenuItem, Yak.ForceUpdateAvailableYakScriptTags, Yak.GetAllCodecFlow, Yak.GetAllCodecMethods, Yak.GetAllFingerprintGroup, Yak.GetAllMenuItem, Yak.GetAllPayloadGroup, Yak.GetAllPluginEnv, Yak.GetAllProcessEnvKey, Yak.GetAllStartedLocalModels, Yak.GetAllVectorStoreCollections, Yak.GetAllYsoGadgetOptions, Yak.GetAvailableBruteTypes, Yak.GetAvailableYakScriptTags, Yak.GetCurrentProject, Yak.GetCurrentRules, Yak.GetCurrentYakBridgeLogServer, Yak.GetDefaultProject, Yak.GetEngineDefaultProxy, Yak.GetExecBatchYakScriptUnfinishedTask, Yak.GetGlobalReverseServer, Yak.GetKnowledgeBaseNameList, Yak.GetKnowledgeBaseTypeList, Yak.GetLicense, Yak.GetMITMFilter, Yak.GetMITMHijackFilter, Yak.GetMachineID, Yak.GetOnlineProfile, Yak.GetSSARiskFieldGroup, Yak.GetSimpleDetectUnfinishedTask, Yak.GetSupportedLocalModels, Yak.GetSystemDefaultDnsServers, Yak.GetSystemProxy, Yak.GetTemporaryProject, Yak.GetThirdPartyAppConfigTemplate, Yak.GetToolSetList, Yak.GetYakScriptTags, Yak.GetYakScriptTagsAndType, Yak.GetYakitCompletionRaw, Yak.IsLlamaServerReady, Yak.IsPrivilegedForNetRaw, Yak.ListEntityRepository, Yak.ListThirdPartyBinary, Yak.LoadNucleiTemplates, Yak.MigrateLegacyDatabase, Yak.MigratePayloads, Yak.PromotePermissionForUserPcap, Yak.QueryAvailableReportFrom, Yak.QueryAvailableRiskLevel, Yak.QueryAvailableRiskType, Yak.QueryAvailableTarget, Yak.QueryFuzzerLabel, Yak.QueryHistoryHTTPFuzzerTask, Yak.QueryPortsGroup, Yak.QueryRiskTableStats, Yak.QueryRiskTags, Yak.QuerySupportedDnsLogPlatforms, Yak.QueryYakScriptLocalAll, Yak.QueryYakScriptNameInExecResult, Yak.RecoverBuiltinFingerprint, Yak.RemoveExecHistory, Yak.RequireICMPRandomLength, Yak.RequireRandomPortToken, Yak.ResetMITMFilter, Yak.ResetMITMHijackFilter, Yak.ResetRiskTableStats, Yak.RiskFieldGroup, Yak.VerifySystemCertificate, Yak.Version, Yak.ViewBasicCrawlerCode, Yak.ViewPortScanCode, Yak.YakScriptRiskTypeList

Used as response type in: Yak.AddMenus, Yak.AddOneNavigation, Yak.AddToMenu, Yak.AddToNavigation, Yak.ApplyClassToFacades, Yak.BackUpOrCopyPayloads, Yak.CheckLicense, Yak.ConfigGlobalReverse, Yak.CreatePayloadFolder, Yak.CreatePluginEnv, Yak.CreateSnippet, Yak.DelKey, Yak.DeleteAllLocalPlugins, Yak.DeleteAllMenu, Yak.DeleteAllMenuItem, Yak.DeleteAllNavigation, Yak.DeleteChaosMakerRuleByID, Yak.DeleteCodecFlow, Yak.DeleteDomains, Yak.DeleteFuzzerLabel, Yak.DeleteHTTPFlows, Yak.DeleteHistoryHTTPFuzzerTask, Yak.DeleteHosts, Yak.DeleteHybridScanTask, Yak.DeleteLocalPluginsByWhere, Yak.DeleteMarkdownDocument, Yak.DeletePayload, Yak.DeletePayloadByFolder, Yak.DeletePayloadByGroup, Yak.DeletePluginByUserID, Yak.DeletePluginEnv, Yak.DeletePorts, Yak.DeleteProject, Yak.DeleteReport, Yak.DeleteRisk, Yak.DeleteScreenRecorders, Yak.DeleteSimpleDetectUnfinishedTask, Yak.DeleteSnippets, Yak.DeleteWebShell, Yak.DeleteWebsocketFlowAll, Yak.DeleteWebsocketFlowByHTTPFlowWebsocketHash, Yak.DeleteYakScript, Yak.DeleteYakScriptExec, Yak.DeleteYakScriptExecResult, Yak.DeleteYakScriptGroup, Yak.DisconnectVulinboxAgent, Yak.DownloadHotPatchTemplate, Yak.DownloadOnlinePluginBatch, Yak.DownloadOnlinePluginById, Yak.DownloadOnlinePluginByIds, Yak.DownloadReport, Yak.ForceUpdateAvailableYakScriptTags, Yak.HTTPFlowsExtract, Yak.HTTPFlowsToOnline, Yak.IgnoreYakScript, Yak.ImportChaosMakerRules, Yak.ImportMITMReplacerRules, Yak.ImportMenuItem, Yak.IsProjectNameValid, Yak.LoadNucleiTemplates, Yak.MigrateLegacyDatabase, Yak.NewRiskRead, Yak.PromotePermissionForUserPcap, Yak.RemoveExecHistory, Yak.RemoveFromMenu, Yak.RemoveProject, Yak.RenamePayloadFolder, Yak.RenamePayloadGroup, Yak.RenameYakScriptGroup, Yak.ResetAndInvalidUserData, Yak.ResetGlobalNetworkConfig, Yak.ResetRiskTableStats, Yak.ResetYakScriptGroup, Yak.RiskFeedbackToOnline, Yak.SSARiskFeedbackToOnline, Yak.SaveCancelSimpleDetect, Yak.SaveCodecFlow, Yak.SaveFuzzerLabel, Yak.SaveMarkdownDocument, Yak.SavePayload, Yak.SaveYakScriptGroup, Yak.SetCurrentProject, Yak.SetCurrentRules, Yak.SetEngineDefaultProxy, Yak.SetGlobalNetworkConfig, Yak.SetGroup, Yak.SetKey, Yak.SetOnlineProfile, Yak.SetPluginEnv, Yak.SetProcessEnvKey, Yak.SetProjectKey, Yak.SetSystemProxy, Yak.SetTagForHTTPFlow, Yak.SetTagForRisk, Yak.SetYakBridgeLogServer, Yak.SetYakScriptSkipUpdate, Yak.UnIgnoreYakScript, Yak.UpdateAllPayloadGroup, Yak.UpdateCodecFlow, Yak.UpdateFromGithub, Yak.UpdateFromYakitResource, Yak.UpdatePayload, Yak.UpdatePayloadToFile, Yak.UpdateScreenRecorders, Yak.UpdateSnippet, Yak.UploadHotPatchTemplateToOnline, Yak.UploadRiskToOnline, Yak.UploadScreenRecorders, Yak.YakScriptIsInMenu

(message has no fields)

enum EncMode

grpc.proto:4077

Used in: ShellGenerate

message Entity

grpc.proto:1089

Used in: QueryEntityResponse, QuerySubERMResponse, RAGCollectionSearchResponse

message EntityFilter

grpc.proto:1101

Used in: DeleteEntityRequest, GenerateERMDotRequest, QueryEntityRequest, QuerySubERMRequest

message EntityRepository

grpc.proto:1078

Used in: ListEntityRepositoryResponse

message EvaluateExpressionResponse

grpc.proto:6827

Used as response type in: Yak.EvaluateExpression

Used as field type in: EvaluateMultiExpressionResponse

message ExecBatchYakScriptRequest

grpc.proto:23

Used as request type in: Yak.ExecBatchYakScript

Used as response type in: Yak.GetExecBatchYakScriptUnfinishedTaskByUid, Yak.PopExecBatchYakScriptUnfinishedTaskByUid

message ExecBatchYakScriptResult

grpc.proto:69

Used as response type in: Yak.ExecBatchYakScript, Yak.ExecuteBatchPacketYakScript, Yak.RecoverExecBatchYakScriptUnfinishedTask

message ExecBatchYakScriptUnfinishedTask

grpc.proto:3586

Used in: GetExecBatchYakScriptUnfinishedTaskResponse

message ExecHistoryRecord

grpc.proto:5567

执行的历史记录

Used in: ExecHistoryRecordResponse

message ExecParamItem

grpc.proto:6696

执行脚本

Used in: AIStartParams, CodecRequest, CodecWork, ExecBatchYakScriptRequest, ExecBatchYakScriptResult, ExecRequest, ExecYakitPluginsByYakScriptFilterRequest, MITMRequest, MITMV2Request

message ExecRequest

grpc.proto:6700

Used as request type in: Yak.Exec, Yak.ExecYakScript

message ExecResult

grpc.proto:6715

Used as response type in: Yak.AttachCombinedOutput, Yak.AutoUpdateYakModule, Yak.DebugPlugin, Yak.DownloadLocalModel, Yak.Exec, Yak.ExecPacketScan, Yak.ExecYakScript, Yak.ExecYakitPluginsByYakScriptFilter, Yak.ExecuteChaosMakerRule, Yak.ExecutePacketYakScript, Yak.ExportYakScriptStream, Yak.ExportsProfileDatabase, Yak.FetchPortAssetFromSpaceEngine, Yak.GenQualityInspectionReport, Yak.ImportYakScriptStream, Yak.ImportsProfileDatabase, Yak.InitSearchVectorDatabase, Yak.InstallLlamaServer, Yak.InstallScrecorder, Yak.InstallThirdPartyBinary, Yak.InstallVulinbox, Yak.PortScan, Yak.RecoverSimpleDetectTask, Yak.RecoverSimpleDetectUnfinishedTask, Yak.SimpleDetect, Yak.SimpleDetectCreatReport, Yak.StartBasicCrawler, Yak.StartBrute, Yak.StartFacades, Yak.StartFacadesWithYsoObject, Yak.StartLocalModel, Yak.StartScrecorder, Yak.StartThirdPartyBinary, Yak.StartVulinbox, Yak.UpdateCVEDatabase

Used as field type in: AnalyzeHTTPFlowResponse, ExecBatchYakScriptResult, HybridScanResponse, MITMResponse, MITMV2Response, QueryYakScriptExecResultResponse, SyntaxFlowScanResponse, YaklangShellResponse

message ExportLocalYakScriptRequest

grpc.proto:5333

Used as request type in: Yak.ExportLocalYakScript, Yak.ExportLocalYakScriptStream

message ExtractableData

grpc.proto:3755

Used in: ExtractDataToFileRequest

message ExtractedDataFilter

grpc.proto:2835

Used in: ExportMITMRuleExtractedDataRequest, QueryMITMRuleExtractedDataRequest

message FieldGroup

grpc.proto:4355

Used in: QueryRiskTagsResponse, RiskFieldGroupResponse, SSARiskFieldGroupResponse

message FieldName

grpc.proto:3905

Used in: Fields, RiskFieldGroupResponse, SSARiskFieldGroupResponse

message Fields

grpc.proto:3914

Used as response type in: Yak.GetAvailableYakScriptTags, Yak.QueryAvailableReportFrom, Yak.QueryAvailableRiskLevel, Yak.QueryAvailableRiskType, Yak.QueryAvailableTarget

Used as field type in: RiskTableStats

message FilterDataItem

grpc.proto:6482

Used in: MITMFilterData

message FingerprintFilter

grpc.proto:6945

Used in: BatchUpdateFingerprintToGroupRequest, DeleteFingerprintRequest, ExportFingerprintRequest, GetFingerprintGroupSetRequest, QueryFingerprintRequest

message FingerprintGroup

grpc.proto:6978

Used as request type in: Yak.CreateFingerprintGroup

Used as field type in: FingerprintGroups

message FingerprintGroups

grpc.proto:6982

Used as response type in: Yak.GetAllFingerprintGroup, Yak.GetFingerprintGroupSetByFilter

message FingerprintRule

grpc.proto:6934

Used in: CreateFingerprintRequest, QueryFingerprintResponse, UpdateFingerprintRequest

message FixUploadPacketRequest

grpc.proto:3652

Used as request type in: Yak.FixUploadPacket, Yak.IsMultipartFormDataRequest

message FuzzableParam

grpc.proto:6273

Used in: HTTPFlow

message FuzzerConfig

grpc.proto:3081

Used in: QueryFuzzerConfigResponse, SaveFuzzerConfigRequest

message FuzzerLabel

grpc.proto:3056

Used in: QueryFuzzerLabelResponse, SaveFuzzerLabelRequest

message FuzzerParamItem

grpc.proto:5701

Used in: ExtractHTTPResponseResult, FuzzerRequest, PreloadHTTPFuzzerParamsRequest, PreloadHTTPFuzzerParamsResponse, RedirectRequestParams

message FuzzerRequest

grpc.proto:5717

last index 68

Used as request type in: Yak.ExtractUrl, Yak.HTTPFuzzer

Used as field type in: FuzzerRequests, FuzzerSequenceResponse, HistoryHTTPFuzzerTaskDetail

message FuzzerRequests

grpc.proto:5711

Used as request type in: Yak.HTTPFuzzerSequence

Used as field type in: ExportHTTPFuzzerTaskToYamlRequest, ImportHTTPFuzzerTaskFromYamlResponse

message FuzzerResponse

grpc.proto:5905

Used as request type in: Yak.ConvertFuzzerResponseToHTTPFlow

Used as response type in: Yak.HTTPFuzzer, Yak.RedirectRequest

Used as field type in: FuzzerSequenceResponse, QueryHTTPFuzzerResponseByTaskIdResponse

message FuzzerResponseFilter

grpc.proto:5867

Used in: FuzzerRequest

message FuzztagArgumentType

grpc.proto:7486

Used in: FuzztagInfo

message FuzztagInfo

grpc.proto:7494

Used in: GetAllFuzztagInfoResponse

message GeneralProgress

grpc.proto:991

Used as response type in: Yak.ExportKnowledgeBase, Yak.ImportKnowledgeBase

message GeneralResponse

grpc.proto:13

Used as response type in: Yak.AddLocalModel, Yak.AddMCPServer, Yak.BuildVectorIndexForKnowledgeBase, Yak.BuildVectorIndexForKnowledgeBaseEntry, Yak.CheckHahValidAiConfig, Yak.ClearAllModels, Yak.CreateKnowledgeBase, Yak.CreateKnowledgeBaseEntry, Yak.CreateVectorStoreEntry, Yak.DeleteKnowledgeBase, Yak.DeleteKnowledgeBaseEntry, Yak.DeleteLocalModel, Yak.DeleteMCPServer, Yak.DeleteSearchVectorDatabase, Yak.StopLocalModel, Yak.UninstallThirdPartyBinary, Yak.UpdateKnowledgeBase, Yak.UpdateKnowledgeBaseEntry, Yak.UpdateLocalModel, Yak.UpdateMCPServer, Yak.UpdateVectorStoreCollection, Yak.YakVersionAtLeast

Used as field type in: ExportHTTPFuzzerTaskToYamlResponse, GenerateFuzztagResponse, GenerateReverseShellCommandResponse, ImportHTTPFuzzerTaskFromYamlResponse

message GeneralStorage

grpc.proto:3554

Used in: GetProcessEnvKeyResult

enum GenerateYakCodeByPacketRequest.Template

grpc.proto:3787

Used in: GenerateYakCodeByPacketRequest

message GetAllNavigationRequest

grpc.proto:4834

Used as request type in: Yak.DeleteAllNavigation, Yak.GetAllNavigationItem

message GetAllPayloadRequest

grpc.proto:5161

Used as request type in: Yak.ExportAllPayload, Yak.ExportAllPayloadFromFile, Yak.GetAllPayload, Yak.GetAllPayloadFromFile

message GetAllPayloadResponse

grpc.proto:5167

Used as response type in: Yak.ExportAllPayload, Yak.ExportAllPayloadFromFile, Yak.ExportPayloadBatch, Yak.ExportPayloadDBAndFile, Yak.GetAllPayload

message GetExecBatchYakScriptUnfinishedTaskByUidRequest

grpc.proto:3578

--- Deprecated interface--

Used as request type in: Yak.GetExecBatchYakScriptUnfinishedTaskByUid, Yak.GetSimpleDetectUnfinishedTaskByUid, Yak.PopExecBatchYakScriptUnfinishedTaskByUid, Yak.PopSimpleDetectUnfinishedTaskByUid

message GetKeyRequest

grpc.proto:3546

Used as request type in: Yak.DelKey, Yak.GetKey, Yak.GetProjectKey

message GetKeyResult

grpc.proto:3550

Used as response type in: Yak.GetKey, Yak.GetProjectKey

message GetMarkdownDocumentRequest

grpc.proto:4716

Used as request type in: Yak.DeleteMarkdownDocument, Yak.GetMarkdownDocument

message GetThirdPartyAppConfigTemplate

grpc.proto:6852

Used in: GetThirdPartyAppConfigTemplateResponse

message GetTunnelServerExternalIPParams

grpc.proto:4402

Used as request type in: Yak.GetTunnelServerExternalIP

Used as field type in: ConfigGlobalReverseParams, StartFacadesParams, StartFacadesWithYsoParams, VerifyTunnelServerDomainParams

message GlobalNetworkConfig

grpc.proto:2320

Used as request type in: Yak.SetGlobalNetworkConfig

Used as response type in: Yak.GetGlobalNetworkConfig

message GroupCount

grpc.proto:5388

Used in: QueryYakScriptGroupResponse

message GroupList

grpc.proto:4582

Used in: PortsGroup

message GroupNames

grpc.proto:4727

Used as response type in: Yak.QueryGroupsByYakScriptId, Yak.QueryNavigationGroups

message HTTPCookie

grpc.proto:4680

Used in: StartBasicCrawlerRequest

message HTTPCookieSetting

grpc.proto:4663

Used in: MITMContentReplacer

message HTTPFlow

grpc.proto:6199

Used as response type in: Yak.ConvertFuzzerResponseToHTTPFlow, Yak.GetHTTPFlowByHash, Yak.GetHTTPFlowById

Used as field type in: HTTPFlows, MITMResponse, QueryHTTPFlowResponse, QueryHTTPFlowsIdsResponse

message HTTPFlowRuleData

grpc.proto:6150

规则数据

Used in: AnalyzeHTTPFlowResponse

message HTTPFlowsToOnlineRequest

grpc.proto:6092

Used as request type in: Yak.HTTPFlowsToOnline

Used as field type in: HTTPFlowsToOnlineBatchRequest

message HTTPHeader

grpc.proto:6190

Used in: FuzzerResponse, HTTPFlow, MITMContentReplacer, StartBasicCrawlerRequest

message HTTPRequestBuilderParams

grpc.proto:2514

Used as request type in: Yak.HTTPRequestBuilder

Used as field type in: DebugPluginRequest, HybridScanInputTarget, SmokingEvaluatePluginRequest

message HTTPRequestBuilderResult

grpc.proto:2503

Used in: HTTPRequestBuilderResponse

message HTTPRequestParamItem

grpc.proto:5621

Used in: HTTPRequestAnalysis

message HTTPResponseExtractor

grpc.proto:5675

Used in: ExtractHTTPResponseParams, FuzzerRequest, RedirectRequestParams

message HTTPResponseMatcher

grpc.proto:5634

Used in: AnalyzeHTTPFlowRequest, FuzzerRequest, MatchHTTPResponseParams, RedirectRequestParams

message HistoryHTTPFuzzerTask

grpc.proto:4016

Used in: HistoryHTTPFuzzerTaskDetail, HistoryHTTPFuzzerTasks

message HistoryHTTPFuzzerTaskDetail

grpc.proto:4011

Used as response type in: Yak.GetHistoryHTTPFuzzerTask

Used as field type in: HistoryHTTPFuzzerTasksResponse

message Host

grpc.proto:4588

Used in: QueryHostsResponse

message HotPatchTemplate

grpc.proto:7725

hot-patch template

Used as request type in: Yak.CreateHotPatchTemplate

Used as field type in: QueryHotPatchTemplateResponse, UpdateHotPatchTemplateRequest

message HotPatchTemplateRequest

grpc.proto:7731

Used as request type in: Yak.QueryHotPatchTemplate

Used as field type in: DeleteHotPatchTemplateRequest, UpdateHotPatchTemplateRequest

message HybridScanInputTarget

grpc.proto:2011

输入目标,可以通过 input/file + template 构建可能带认证或其他内容的模版

Used in: HybridScanRequest

message HybridScanPluginConfig

grpc.proto:2018

输入插件:幂等的,相同的参数,结果是一致的,这样通过记录索引就能恢复进度

Used in: DebugPluginRequest, HybridScanRequest, PortScanRequest

message HybridScanRequest

grpc.proto:2023

Used as request type in: Yak.HybridScan

Used as field type in: HybridScanResponse

message HybridScanTask

grpc.proto:1929

Used in: QueryHybridScanTaskResponse

message HybridScanTaskFilter

grpc.proto:1959

Used in: DeleteHybridScanTaskRequest, QueryHybridScanTaskRequest

message HybridScanUpdateActiveTaskTable

grpc.proto:1998

Used in: HybridScanResponse

message I18n

grpc.proto:1641

Used in: AIOutputEvent

message ICMPTriggerNotification

grpc.proto:3996

Used in: QueryICMPTriggerResponse

message Input

grpc.proto:6672

开启一个端口,对接 GRPC 服务器

Used as request type in: Yak.OpenPort, Yak.YaklangTerminal

message IsRemoteAddrAvailableRequest

grpc.proto:2710

Used as request type in: Yak.ConnectVulinboxAgent, Yak.IsRemoteAddrAvailable

message IsRemoteAddrAvailableResponse

grpc.proto:2716

Used as response type in: Yak.ConnectVulinboxAgent, Yak.IsRemoteAddrAvailable

Used as field type in: GetRegisteredAgentResponse

message KVPair

grpc.proto:5861

Used in: DebugPluginRequest, Entity, EvaluateExpressionRequest, EvaluateMultiExpressionRequest, FuzzerRequest, FuzzerResponse, HTTPRequestBuilderParams, MITMRequest, MITMV2Request, MutateMethod, PcapMetadata, PluginEnvData, Relationship, RenderVariablesRequest, RenderVariablesResponse, ThirdPartyApplicationConfig, YakURL, YakURLResource

message KnowledgeBaseEntry

grpc.proto:1421

Used in: GetDocumentByVectorStoreEntryIDResponse, RAGCollectionSearchResponse, SearchKnowledgeBaseEntryResponse

message KnowledgeBaseInfo

grpc.proto:1338

Used in: GetKnowledgeBaseResponse

message KnowledgeBaseType

grpc.proto:1321

Used in: GetKnowledgeBaseTypeListResponse

message LastRecord

grpc.proto:4876

Used in: RecordPortScanRequest

message LocalModelConfig

grpc.proto:7948

Used in: GetSupportedLocalModelsResponse

message LocalModelStatus

grpc.proto:1227

Used in: LocalModelConfig

message MCPServer

grpc.proto:1061

Used in: GetAllMCPServersResponse

message MCPServerTool

grpc.proto:1055

Used in: MCPServer

message MCPServerToolParamInfo

grpc.proto:1047

Used in: MCPServerTool

message MITMCert

grpc.proto:3900

Used as response type in: Yak.DownloadMITMCert, Yak.DownloadMITMGMCert

message MITMContentReplacer

grpc.proto:6512

Used in: AnalyzeHTTPFlowRequest, MITMContentReplacers, MITMRequest, MITMResponse, MITMV2Request, MITMV2Response

message MITMContentReplacers

grpc.proto:3760

Used as request type in: Yak.SetCurrentRules

Used as response type in: Yak.GetCurrentRules

Used as field type in: QueryMITMReplacerRulesResponse

message MITMFilterData

grpc.proto:6487

Used in: MITMRequest, MITMResponse, MITMV2Request, MITMV2Response, SetMITMFilterRequest

message MITMRuleExtractedData

grpc.proto:2808

Used in: QueryMITMRuleExtractedDataResponse

message McpConfig

grpc.proto:1680

Used in: AIStartParams

Used as response type in: Yak.GetAllMenuItem, Yak.QueryAllMenuItem

Used as response type in: Yak.GetMenuItemById

Used as field type in: MenuItemGroup

Used in: AddMenuRequest, MenuByGroup

message MethodSuggestion

grpc.proto:5045

Used in: GetYakVMBuildInMethodCompletionResponse

message MutateMethod

grpc.proto:5856

Used in: FuzzerRequest

message MutateResult

grpc.proto:4518

Used as response type in: Yak.HTTPRequestMutate, Yak.HTTPResponseMutate

message NameRequest

grpc.proto:5068

Used as request type in: Yak.ConvertPayloadGroupToDatabase, Yak.CoverPayloadGroupToDatabase, Yak.CreatePayloadFolder, Yak.DeletePayloadByFolder, Yak.RemoveDuplicatePayloads

Used in: NavigationList

Used in: AddToNavigationRequest, GetAllNavigationItemResponse

message NetInterface

grpc.proto:4224

Used in: AvailableLocalAddrResponse, PcapMetadata

message NewProjectRequest

grpc.proto:2896

Used as request type in: Yak.NewProject, Yak.UpdateProject

message NewProjectResponse

grpc.proto:2908

Used as response type in: Yak.NewProject, Yak.UpdateProject

message NewRisk

grpc.proto:4360

Used in: QueryNewRiskResponse

message Note

grpc.proto:7816

Used in: NoteContent, QueryNoteResponse

message NoteContent

grpc.proto:7824

Used in: SearchNoteContentResponse

message NoteFilter

grpc.proto:7831

Used in: DeleteNoteRequest, ExportNoteRequest, QueryNoteRequest, UpdateNoteRequest

message OnlinePlugin

grpc.proto:3508

Used in: QueryOnlinePluginsResponse

message OnlineProfile

grpc.proto:3533

Used as request type in: Yak.SetOnlineProfile

Used as response type in: Yak.GetOnlineProfile

message Output

grpc.proto:6682

Used as response type in: Yak.OpenPort, Yak.YaklangTerminal

message Paging

grpc.proto:5994

Used in: AITaskQueryRequest, AITaskQueryResponse, ExecHistoryRecordResponse, ExecHistoryRequest, GetAIToolListRequest, GetAIToolListResponse, GetAllMCPServersRequest, GetAllMCPServersResponse, GetAllVectorStoreCollectionsWithFilterRequest, GetAllVectorStoreCollectionsWithFilterResponse, GetKnowledgeBaseRequest, GetKnowledgeBaseResponse, GetProjectsRequest, GetProjectsResponse, HistoryHTTPFuzzerTasksResponse, ListVectorStoreEntriesRequest, ListVectorStoreEntriesResponse, QueryAIForgeRequest, QueryAIForgeResponse, QueryCVERequest, QueryCVEResponse, QueryChaosMakerRuleRequest, QueryChaosMakerRuleResponse, QueryDomainsRequest, QueryDomainsResponse, QueryEntityRequest, QueryEntityResponse, QueryFingerprintRequest, QueryFingerprintResponse, QueryFuzzerConfigRequest, QueryHTTPFlowRequest, QueryHTTPFlowResponse, QueryHTTPFuzzerResponseByTaskIdRequest, QueryHTTPFuzzerResponseByTaskIdResponse, QueryHistoryHTTPFuzzerTaskExParams, QueryHostsRequest, QueryHostsResponse, QueryHotPatchTemplateListResponse, QueryHybridScanTaskRequest, QueryHybridScanTaskResponse, QueryMITMRuleExtractedDataRequest, QueryMITMRuleExtractedDataResponse, QueryNoteRequest, QueryNoteResponse, QueryOnlinePluginsRequest, QueryOnlinePluginsResponse, QueryPayloadRequest, QueryPayloadResponse, QueryPortsRequest, QueryPortsResponse, QueryRelationshipRequest, QueryRelationshipResponse, QueryReportsRequest, QueryReportsResponse, QueryRisksRequest, QueryRisksResponse, QuerySSAProgramRequest, QuerySSAProgramResponse, QuerySSAProjectRequest, QuerySSAProjectResponse, QuerySSARiskDisposalsRequest, QuerySSARiskDisposalsResponse, QuerySSARisksRequest, QuerySSARisksResponse, QueryScreenRecorderRequest, QueryScreenRecorderResponse, QuerySyntaxFlowResultRequest, QuerySyntaxFlowResultResponse, QuerySyntaxFlowRuleGroupRequest, QuerySyntaxFlowRuleGroupResponse, QuerySyntaxFlowRuleRequest, QuerySyntaxFlowRuleResponse, QuerySyntaxFlowScanTaskRequest, QuerySyntaxFlowScanTaskResponse, QueryTrafficPacketRequest, QueryTrafficPacketResponse, QueryTrafficSessionRequest, QueryTrafficSessionResponse, QueryTrafficTCPReassembledRequest, QueryTrafficTCPReassembledResponse, QueryUnfinishedTaskRequest, QueryUnfinishedTaskResponse, QueryWebShellsRequest, QueryWebShellsResponse, QueryWebsocketFlowByHTTPFlowWebsocketHashRequest, QueryYakScriptExecResultRequest, QueryYakScriptExecResultResponse, QueryYakScriptRequest, QueryYakScriptResponse, SearchKnowledgeBaseEntryRequest, SearchKnowledgeBaseEntryResponse, SearchNoteContentRequest, SearchNoteContentResponse, SyntaxFlowRuleToOnlineRequest, WebsocketFlows

message Payload

grpc.proto:5151

Used in: GetAllPayloadResponse, QueryPayloadResponse, UpdatePayloadRequest

message PayloadGroupNode

grpc.proto:5072

Used in: GetAllPayloadGroupResponse, UpdateAllPayloadGroupRequest

message PluginEnvData

grpc.proto:7469

Used as request type in: Yak.CreatePluginEnv, Yak.SetPluginEnv

Used as response type in: Yak.GetAllPluginEnv, Yak.QueryPluginEnv

message PluginExecutionTrace

grpc.proto:8141

插件执行跟踪相关消息定义

Used in: PluginTraceResponse

message PluginGroup

grpc.proto:5203

Used in: QueryYakScriptRequest

message PluginTraceStats

grpc.proto:8175

Used in: PluginTraceResponse

message Port

grpc.proto:5008

Used in: QueryPortsResponse

message PortScanRequest

grpc.proto:4895

Used as request type in: Yak.PortScan

Used as field type in: RecordPortScanRequest

message PortsGroup

grpc.proto:4577

Used in: QueryPortsGroupResponse

message ProjectDescription

grpc.proto:2929

Used as response type in: Yak.GetCurrentProject, Yak.GetCurrentProjectEx, Yak.GetDefaultProject, Yak.GetDefaultProjectEx, Yak.GetTemporaryProject, Yak.GetTemporaryProjectEx, Yak.QueryProjectDetail

Used as field type in: GetProjectsResponse

message ProjectIOProgress

grpc.proto:2860

Used as response type in: Yak.ExportProject, Yak.ImportProject

message QueryAllMenuItemRequest

grpc.proto:4793

Used as request type in: Yak.DeleteAllMenu, Yak.QueryAllMenuItem

message QueryDNSLogByTokenResponse

grpc.proto:4193

Used as response type in: Yak.QueryDNSLogByToken, Yak.QueryDNSLogTokenByScript

message QueryDomainsRequest

grpc.proto:4543

Used as request type in: Yak.QueryDomains

Used as field type in: DeleteDomainsRequest

message QueryHTTPFlowRequest

grpc.proto:6025

Used as request type in: Yak.QueryHTTPFlows, Yak.QueryHTTPFlowsProcessNames

Used as field type in: AnalyzedDataSource, DeleteHTTPFlowRequest, ExportHTTPFlowStreamRequest, ExportHTTPFlowsRequest, HTTPFlowsToOnlineBatchRequest

message QueryHTTPFlowResponse

grpc.proto:6287

Used as response type in: Yak.ExportHTTPFlows, Yak.QueryHTTPFlows

message QueryPluginGroup

grpc.proto:3472

message QueryPortsRequest

grpc.proto:4978

Used as request type in: Yak.QueryPorts

Used as field type in: DeletePortsRequest

message QueryReportsRequest

grpc.proto:3828

Used as request type in: Yak.QueryReports

Used as field type in: DeleteReportRequest

message QueryRisksRequest

grpc.proto:4302

Used as request type in: Yak.QueryRisks

Used as field type in: DeleteRiskRequest, NewRiskReadRequest, QueryRiskRequest

message QueryScreenRecorderRequest

grpc.proto:2553

Used as request type in: Yak.DeleteScreenRecorders, Yak.QueryScreenRecorders

message QuerySnippetsRequest

grpc.proto:5462

Used as request type in: Yak.DeleteSnippets, Yak.QuerySnippets

message QueryYakScriptLocalAndUserResponse

grpc.proto:3699

Used as response type in: Yak.QueryYakScriptByOnlineGroup, Yak.QueryYakScriptLocalAll, Yak.QueryYakScriptLocalAndUser

message QueryYakScriptRequest

grpc.proto:5177

Used as request type in: Yak.GetYakScriptGroup, Yak.QueryYakScript, Yak.QueryYakScriptByYakScriptName, Yak.QueryYakScriptSkipUpdate

Used as field type in: ExecBatchYakScriptRequest, ExecYakitPluginsByYakScriptFilterRequest, ExportYakScriptStreamRequest, HybridScanPluginConfig, SaveYakScriptGroupRequest, SetYakScriptSkipUpdateRequest

message QueryYakScriptRiskDetailByCWEResponse

grpc.proto:3727

Used as response type in: Yak.QueryYakScriptRiskDetailByCWE

Used as field type in: SaveNewYakScriptRequest, YakScript

message RandomChunkedResponse

grpc.proto:5980

Used in: FuzzerResponse

message Range

grpc.proto:3236

Used in: GenerateFuzztagRequest, SmokingEvaluateResult, YaklangInspectInformationRequest, YaklangLanguageFindResponse, YaklangLanguageSuggestionRequest

message RecordPortScanRequest

grpc.proto:4883

Used as request type in: Yak.SaveCancelSimpleDetect, Yak.SimpleDetect

Used as response type in: Yak.GetSimpleDetectRecordRequestById, Yak.GetSimpleDetectUnfinishedTaskByUid, Yak.PopSimpleDetectUnfinishedTaskByUid

message RecoverExecBatchYakScriptUnfinishedTaskRequest

grpc.proto:3582

Used as request type in: Yak.RecoverExecBatchYakScriptUnfinishedTask, Yak.RecoverSimpleDetectUnfinishedTask

message RedirectHTTPFlow

grpc.proto:5988

Used in: FuzzerResponse

message Relationship

grpc.proto:1128

Used in: QueryRelationshipResponse, QuerySubERMResponse, RAGCollectionSearchResponse

message RelationshipFilter

grpc.proto:1140

Used in: QueryRelationshipRequest

message RemoveHookParams

grpc.proto:6563

Used in: MITMRequest, MITMV2Request

message RenameRequest

grpc.proto:5063

Used as request type in: Yak.RenamePayloadFolder, Yak.RenamePayloadGroup

message Report

grpc.proto:3837

Used as response type in: Yak.QueryReport

Used as field type in: QueryReportsResponse

message RequireDNSLogDomainByScriptRequest

grpc.proto:4180

Used as request type in: Yak.QueryDNSLogTokenByScript, Yak.RequireDNSLogDomainByScript

message ResourceSetInfo

grpc.proto:1540

Used in: GetToolSetListResponse

message Risk

grpc.proto:4255

Used as response type in: Yak.QueryRisk

Used as field type in: QueryRisksResponse, SyntaxFlowScanResponse

message RiskTypeLists

grpc.proto:3738

Used in: YakScriptRiskTypeListResponse

message SSAProgram

grpc.proto:7100

Used in: QuerySSAProgramResponse

message SSAProgramFilter

grpc.proto:7148

Used in: DeleteSSAProgramRequest, QuerySSAProgramRequest

message SSAProgramInput

grpc.proto:7143

Used in: UpdateSSAProgramRequest

message SSAProject

grpc.proto:8196

SSA Project Messages

Used in: CreateSSAProjectRequest, CreateSSAProjectResponse, QuerySSAProjectResponse, UpdateSSAProjectRequest, UpdateSSAProjectResponse

message SSAProjectCompileConfig

grpc.proto:8215

Used in: SSAProject

message SSAProjectFilter

grpc.proto:8234

Used in: DeleteSSAProjectRequest, QuerySSAProjectRequest

message SSAProjectScanConfig

grpc.proto:8224

Used in: SSAProject

message SSAProjectScanRuleConfig

grpc.proto:8230

Used in: SSAProject

message SSARisk

grpc.proto:7519

Used in: QueryNewSSARisksResponse, QuerySSARisksResponse, SSARiskDiffResponse, SyntaxFlowScanResponse

message SSARiskDiffItem

grpc.proto:7123

Used in: SSARiskDiffRequest

message SSARiskDiffRequest

grpc.proto:7130

Used as request type in: Yak.SSARiskDiff

Used as field type in: SSARisksFilter

message SSARiskDisposalData

grpc.proto:7636

Used in: CreateSSARiskDisposalsResponse, GetSSARiskDisposalResponse, QuerySSARiskDisposalsResponse, UpdateSSARiskDisposalsResponse

message SSARiskDisposalsFilter

grpc.proto:7648

Used in: DeleteSSARiskDisposalsRequest, QuerySSARiskDisposalsRequest, UpdateSSARiskDisposalsRequest

message SSARisksFilter

grpc.proto:7564

Used in: DeleteSSARisksRequest, NewSSARiskReadRequest, QuerySSARisksRequest, SSARiskFeedbackToOnlineRequest

message SaveAIToolRequest

grpc.proto:1556

Used as request type in: Yak.SaveAITool, Yak.SaveAIToolV2

message SavePayloadProgress

grpc.proto:3363

Used as response type in: Yak.ConvertPayloadGroupToDatabase, Yak.CoverPayloadGroupToDatabase, Yak.MigratePayloads, Yak.RemoveDuplicatePayloads, Yak.SaveLargePayloadToFileStream, Yak.SavePayloadStream, Yak.SavePayloadToFileStream

message SavePayloadRequest

grpc.proto:5087

Used as request type in: Yak.SaveLargePayloadToFileStream, Yak.SavePayload, Yak.SavePayloadStream, Yak.SavePayloadToFileStream

message ScreenRecorder

grpc.proto:2539

Used as response type in: Yak.GetOneScreenRecorders

Used as field type in: QueryScreenRecorderResponse

message SetKeyRequest

grpc.proto:3540

Used as request type in: Yak.SetKey, Yak.SetProcessEnvKey, Yak.SetProjectKey

message SetMITMFilterRequest

grpc.proto:6348

Used as request type in: Yak.SetMITMFilter, Yak.SetMITMHijackFilter

Used as response type in: Yak.GetMITMFilter, Yak.GetMITMHijackFilter, Yak.ResetMITMFilter, Yak.ResetMITMHijackFilter

message SetMITMFilterResponse

grpc.proto:6361

Used as response type in: Yak.SetMITMFilter, Yak.SetMITMHijackFilter

(message has no fields)

message ShellOptions

grpc.proto:4119

Used in: UpdateWebShellRequest, WebShell

enum ShellScript

grpc.proto:4070

Used in: ShellGenerate

enum ShellType

grpc.proto:4064

WebShell

message SimpleDetectUnfinishedTask

grpc.proto:3594

Used in: GetSimpleDetectUnfinishedTaskResponse

message SimpleScript

grpc.proto:4872

Used as response type in: Yak.ViewBasicCrawlerCode, Yak.ViewPortScanCode

message SingleManualHijackControlMessage

grpc.proto:8091

Used in: MITMV2Request

message SingleManualHijackInfoMessage

grpc.proto:8112

Used in: MITMV2Response

message SmokingEvaluateResult

grpc.proto:2444

Used in: SmokingEvaluatePluginResponse

message SnippetsFilter

grpc.proto:5441

Used in: QuerySnippetsRequest

message SpaceEngineStatus

grpc.proto:1899

Used as response type in: Yak.GetSpaceEngineAccountStatus, Yak.GetSpaceEngineAccountStatusV2, Yak.GetSpaceEngineStatus

message StartBruteParams

grpc.proto:4469

Used as request type in: Yak.StartBrute

Used as field type in: RecordPortScanRequest

message StartedLocalModelInfo

grpc.proto:1190

Used in: GetAllStartedLocalModelsResponse

message StaticAnalyzeErrorResult

grpc.proto:3348

Used in: StaticAnalyzeErrorResponse, YaklangCompileAndFormatResponse

message SuggestionDescription

grpc.proto:5035

这个定义我们争取和 monaco editor suggestion 基本一致

Used in: MethodSuggestion, YaklangLanguageSuggestionResponse

message SuricataConfig

grpc.proto:2204

Used in: PcapXRequest

(message has no fields)

message SyntaxFlowGroup

grpc.proto:7236

Used in: QuerySyntaxFlowRuleGroupResponse, QuerySyntaxFlowSameGroupResponse

message SyntaxFlowResult

grpc.proto:7430

Used in: QuerySyntaxFlowResultResponse, SyntaxFlowScanResponse

message SyntaxFlowResultFilter

grpc.proto:7399

Used in: DeleteSyntaxFlowResultRequest, QuerySyntaxFlowResultRequest

message SyntaxFlowRule

grpc.proto:7026

Used in: CreateSyntaxFlowRuleResponse, QuerySyntaxFlowRuleResponse, UpdateSyntaxFlowRuleResponse

message SyntaxFlowRuleFilter

grpc.proto:7081

Used in: DeleteSyntaxFlowRuleRequest, DownloadSyntaxFlowRuleRequest, ExportSyntaxFlowsRequest, QuerySyntaxFlowRuleRequest, QuerySyntaxFlowSameGroupRequest, SSAProjectScanRuleConfig, SyntaxFlowRuleToOnlineRequest, SyntaxFlowScanRequest, UpdateSyntaxFlowRuleAndGroupRequest

message SyntaxFlowRuleGroupFilter

grpc.proto:7229

Used in: DeleteSyntaxFlowRuleGroupRequest, QuerySyntaxFlowRuleGroupRequest

message SyntaxFlowRuleInput

grpc.proto:7071

Used in: CreateSyntaxFlowRuleRequest, SyntaxFlowScanRequest, UpdateSyntaxFlowRuleRequest

message SyntaxFlowRuleOnlineProgress

grpc.proto:7287

Used as response type in: Yak.DownloadSyntaxFlowRule, Yak.SyntaxFlowRuleToOnline

message SyntaxFlowScanRequest

grpc.proto:7299

Used as request type in: Yak.SyntaxFlowScan

Used as field type in: SyntaxFlowScanTask

message SyntaxFlowScanTask

grpc.proto:7345

Used in: QuerySyntaxFlowScanTaskResponse

message SyntaxFlowScanTaskFilter

grpc.proto:7328

Used in: DeleteSyntaxFlowScanTaskRequest, QuerySyntaxFlowScanTaskRequest

message SyntaxflowsProgress

grpc.proto:7717

Used as response type in: Yak.ExportSyntaxFlows, Yak.ImportSyntaxFlows

message Tags

grpc.proto:3689

Used in: GetYakScriptTagsResponse

message TagsAndType

grpc.proto:5436

Used in: GetYakScriptTagsAndTypeResponse

message TagsCode

grpc.proto:6321

Used in: HTTPFlowsFieldGroupResponse

message ThirdPartyAppConfigItemTemplate

grpc.proto:6842

Used in: GetThirdPartyAppConfigTemplate

message ThirdPartyApplicationConfig

grpc.proto:2379

Used as request type in: Yak.GetSpaceEngineAccountStatusV2

Used as field type in: GlobalNetworkConfig

message ThirdPartyBinary

grpc.proto:1245

Used in: ListThirdPartyBinaryResponse

message ToOnlineResult

grpc.proto:5329

message ToolSetInfo

grpc.proto:1536

Used in: GetToolSetListResponse

message TraceInfo

grpc.proto:6631

Used in: MITMResponse, SingleManualHijackInfoMessage

message TrafficPacket

grpc.proto:2140

Used in: QueryTrafficPacketResponse

message TrafficSession

grpc.proto:2104

Used in: QueryTrafficSessionResponse

message TrafficTCPReassembled

grpc.proto:2169

Used in: QueryTrafficTCPReassembledResponse

message Tree

grpc.proto:4458

Used in: GetAvailableBruteTypesResponse

message UnfinishedTask

grpc.proto:3628

Used in: QueryUnfinishedTaskResponse

message UnfinishedTaskFilter

grpc.proto:3612

Used in: DeleteUnfinishedTaskRequest, QueryUnfinishedTaskRequest

message UpdateSyntaxFlowRuleRequest

grpc.proto:7196

Used as request type in: Yak.UpdateSyntaxFlowRule, Yak.UpdateSyntaxFlowRuleEx

message UpdateWebShellRequest

grpc.proto:4148

message UploadRiskToOnlineRequest

grpc.proto:4376

Used as request type in: Yak.RiskFeedbackToOnline, Yak.UploadRiskToOnline

message VectorStoreCollection

grpc.proto:1445

Used in: GetAllVectorStoreCollectionsResponse, GetAllVectorStoreCollectionsWithFilterResponse

message VectorStoreEntry

grpc.proto:1471

Used in: ListVectorStoreEntriesResponse

message WebShell

grpc.proto:4086

Used as request type in: Yak.CreateWebShell, Yak.UpdateWebShell

Used as response type in: Yak.CreateWebShell, Yak.UpdateWebShell

Used as field type in: QueryWebShellsResponse

message WebShellRequest

grpc.proto:4128

Used as request type in: Yak.GetBasicInfo, Yak.Ping

message WebShellResponse

grpc.proto:4132

Used as response type in: Yak.GenerateWebShell, Yak.GetBasicInfo, Yak.Ping

message WebsocketFlow

grpc.proto:6332

Used in: WebsocketFlows

message YakDNSLogBridgeAddr

grpc.proto:4172

Used as request type in: Yak.RequireDNSLogDomain, Yak.SetYakBridgeLogServer

Used as response type in: Yak.GetCurrentYakBridgeLogServer

message YakRiskInfo

grpc.proto:3314

Used in: OnlinePlugin, SaveNewYakScriptRequest, YakScript, YaklangInspectInformationResponse

message YakScript

grpc.proto:5239

Used as request type in: Yak.SaveYakScript

Used as response type in: Yak.DownloadOnlinePluginByUUID, Yak.GetYakScriptById, Yak.GetYakScriptByName, Yak.GetYakScriptByOnlineID, Yak.QueryYakScriptByYakScriptName, Yak.SaveNewYakScript, Yak.SaveYakScript

Used as field type in: ExecBatchYakScriptResult, GetMarkdownDocumentResponse, QueryYakScriptByIsCoreResponse, QueryYakScriptByNamesResponse, QueryYakScriptLocalAndUserResponse, QueryYakScriptResponse

message YakScriptHookItem

grpc.proto:6647

Used in: YakScriptHooks

message YakScriptHooks

grpc.proto:6642

Used in: MITMResponse, MITMV2Response

message YakScriptParam

grpc.proto:5215

Used in: OnlinePlugin, SaveNewYakScriptRequest, YakScript, YaklangInspectInformationResponse

message YakUIInfo

grpc.proto:3308

Used in: YaklangInspectInformationResponse

message YakURL

grpc.proto:2237

Used in: RequestYakURLParams, YakURLResource

message YakURLResource

grpc.proto:2250

Used in: RequestYakURLResponse

message YaklangInformation

grpc.proto:3285

Used in: YaklangInspectInformationResponse

message YaklangInformationKV

grpc.proto:3279

Used in: YaklangInformation

message YaklangLanguageSuggestionRequest

grpc.proto:3250

Used as request type in: Yak.YaklangLanguageFind, Yak.YaklangLanguageSuggestion

message YaklangLanguageSuggestionResponse

grpc.proto:3290

Used as response type in: Yak.FuzzTagSuggestion, Yak.YaklangLanguageSuggestion

message YaklangShellKVPair

grpc.proto:2998

Used in: YaklangShellResponse

message YsoClassGeneraterOptions

grpc.proto:3943

已弃用

Used in: YsoClassOptionsResponse, YsoOptionsRequerst

message YsoClassGeneraterOptionsWithVerbose

grpc.proto:3931

类生成器的参数

Used in: YsoClassOptionsResponseWithVerbose, YsoOptionsRequerstWithVerbose

message YsoClassOptionsResponse

grpc.proto:3949

已弃用

message YsoClassOptionsResponseWithVerbose

grpc.proto:3939

Used as response type in: Yak.GetAllYsoClassGeneraterOptions

Used as field type in: YsoClassGeneraterOptionsWithVerbose

message YsoOption

grpc.proto:3918

获取Gadget的Options

Used in: YsoOptionsWithVerbose

message YsoOptions

grpc.proto:3927

已弃用

message YsoOptionsRequerst

grpc.proto:3959

已弃用

Used in: ApplyClassToFacadesParams, StartFacadesWithYsoParams

message YsoOptionsRequerstWithVerbose

grpc.proto:3953

生成代码和字节码

Used as request type in: Yak.GenerateYsoBytes, Yak.GenerateYsoCode, Yak.GetAllYsoClassGeneraterOptions, Yak.GetAllYsoClassOptions

Used as field type in: ApplyClassToFacadesParamsWithVerbose

message YsoOptionsWithVerbose

grpc.proto:3923

Used as response type in: Yak.GetAllYsoClassOptions, Yak.GetAllYsoGadgetOptions