Skip to main content

risk

成员函数函数描述/介绍
risk.CheckDNSLogByToken
risk.CheckICMPTriggerByLength
risk.CheckRandomTriggerByToken
risk.CreateRisk
risk.DeleteRiskByID
risk.DeleteRiskByTarget
risk.ExtractTokenFromUrl
risk.HaveReverseRisk
risk.NewDNSLogDomain
risk.NewLocalReverseHTTPSUrl
risk.NewLocalReverseHTTPUrl
risk.NewLocalReverseRMIUrl
risk.NewPublicReverseHTTPSUrl
risk.NewPublicReverseHTTPUrl
risk.NewPublicReverseRMIUrl
risk.NewRandomPortTrigger
risk.NewRisk
risk.NewUnverifiedRisk
risk.RegisterBeforeRiskSave
risk.Save
risk.YieldRiskByCreateAt
risk.YieldRiskByRuntimeId
risk.YieldRiskByTarget
risk.cve
risk.description
risk.details
risk.fromYakScript
risk.ignore
risk.level
risk.parameter
risk.payload
risk.potential
risk.request
risk.response
risk.runtimeId
risk.severity
risk.solution
risk.title
risk.titleVerbose
risk.token
risk.type
risk.typeVerbose

函数定义#

CheckDNSLogByToken#

详细描述#

定义#

CheckDNSLogByToken(token string, timeout ...float64) ([]*tpb.DNSLogEvent, error)

参数#

参数名参数类型参数解释
tokenstring
timeout...float64

返回值#

返回值(顺序)返回值类型返回值解释
r1[]*tpb.DNSLogEvent
r2error

CheckICMPTriggerByLength#

详细描述#

定义#

CheckICMPTriggerByLength(i int) (*tpb.ICMPTriggerNotification, error)

参数#

参数名参数类型参数解释
iint

返回值#

返回值(顺序)返回值类型返回值解释
r1*tpb.ICMPTriggerNotification
r2error

CheckRandomTriggerByToken#

详细描述#

定义#

CheckRandomTriggerByToken(t string) (*tpb.RandomPortTriggerEvent, error)

参数#

参数名参数类型参数解释
tstring

返回值#

返回值(顺序)返回值类型返回值解释
r1*tpb.RandomPortTriggerEvent
r2error

CreateRisk#

详细描述#

定义#

CreateRisk(u string, opts ...RiskParamsOpt) *Risk

参数#

参数名参数类型参数解释
ustring
opts...RiskParamsOpt

返回值#

返回值(顺序)返回值类型返回值解释
r1*Risk

DeleteRiskByID#

详细描述#

定义#

DeleteRiskByID(id any)

参数#

参数名参数类型参数解释
idany

DeleteRiskByTarget#

详细描述#

定义#

DeleteRiskByTarget(addr string)

参数#

参数名参数类型参数解释
addrstring

ExtractTokenFromUrl#

详细描述#

定义#

ExtractTokenFromUrl(tokenUrl string) string

参数#

参数名参数类型参数解释
tokenUrlstring

返回值#

返回值(顺序)返回值类型返回值解释
r1string

HaveReverseRisk#

详细描述#

定义#

HaveReverseRisk(token string) bool

参数#

参数名参数类型参数解释
tokenstring

返回值#

返回值(顺序)返回值类型返回值解释
r1bool

NewDNSLogDomain#

详细描述#

定义#

NewDNSLogDomain() (domain string, token string, _ error)

返回值#

返回值(顺序)返回值类型返回值解释
domainstring
tokenstring
_error

NewLocalReverseHTTPSUrl#

详细描述#

定义#

NewLocalReverseHTTPSUrl(opts ...RiskParamsOpt) string

参数#

参数名参数类型参数解释
opts...RiskParamsOpt

返回值#

返回值(顺序)返回值类型返回值解释
r1string

NewLocalReverseHTTPUrl#

详细描述#

定义#

NewLocalReverseHTTPUrl(opts ...RiskParamsOpt) string

参数#

参数名参数类型参数解释
opts...RiskParamsOpt

返回值#

返回值(顺序)返回值类型返回值解释
r1string

NewLocalReverseRMIUrl#

详细描述#

定义#

NewLocalReverseRMIUrl(opts ...RiskParamsOpt) string

参数#

参数名参数类型参数解释
opts...RiskParamsOpt

返回值#

返回值(顺序)返回值类型返回值解释
r1string

NewPublicReverseHTTPSUrl#

详细描述#

定义#

NewPublicReverseHTTPSUrl(opts ...RiskParamsOpt) string

参数#

参数名参数类型参数解释
opts...RiskParamsOpt

返回值#

返回值(顺序)返回值类型返回值解释
r1string

NewPublicReverseHTTPUrl#

详细描述#

定义#

NewPublicReverseHTTPUrl(opts ...RiskParamsOpt) string

参数#

参数名参数类型参数解释
opts...RiskParamsOpt

返回值#

返回值(顺序)返回值类型返回值解释
r1string

NewPublicReverseRMIUrl#

详细描述#

定义#

NewPublicReverseRMIUrl(opts ...RiskParamsOpt) string

参数#

参数名参数类型参数解释
opts...RiskParamsOpt

返回值#

返回值(顺序)返回值类型返回值解释
r1string

NewRandomPortTrigger#

详细描述#

定义#

NewRandomPortTrigger(opt ...RiskParamsOpt) (token string, addr string, _ error)

参数#

参数名参数类型参数解释
opt...RiskParamsOpt

返回值#

返回值(顺序)返回值类型返回值解释
tokenstring
addrstring
_error

NewRisk#

详细描述#

定义#

NewRisk(target string, opts ...yakit.RiskParamsOpt)

参数#

参数名参数类型参数解释
targetstring
opts...yakit.RiskParamsOpt

NewUnverifiedRisk#

详细描述#

定义#

NewUnverifiedRisk(u string, token string, opts ...RiskParamsOpt) (*Risk , error )

参数#

参数名参数类型参数解释
ustring
tokenstring
opts...RiskParamsOpt

返回值#

返回值(顺序)返回值类型返回值解释
*Risk``
error``

RegisterBeforeRiskSave#

详细描述#

定义#

RegisterBeforeRiskSave(f func(*Risk))

参数#

参数名参数类型参数解释
ffunc(*Risk)

Save#

详细描述#

定义#

Save(r *Risk) error

参数#

参数名参数类型参数解释
r*Risk

返回值#

返回值(顺序)返回值类型返回值解释
r1error

YieldRiskByCreateAt#

详细描述#

定义#

YieldRiskByCreateAt(timestamp int64) chan *yakit.Risk

参数#

参数名参数类型参数解释
timestampint64

返回值#

返回值(顺序)返回值类型返回值解释
r1chan *yakit.Risk

YieldRiskByRuntimeId#

详细描述#

定义#

YieldRiskByRuntimeId(runtimeId string) chan *yakit.Risk

参数#

参数名参数类型参数解释
runtimeIdstring

返回值#

返回值(顺序)返回值类型返回值解释
r1chan *yakit.Risk

YieldRiskByTarget#

详细描述#

定义#

YieldRiskByTarget(target string) chan *yakit.Risk

参数#

参数名参数类型参数解释
targetstring

返回值#

返回值(顺序)返回值类型返回值解释
r1chan *yakit.Risk

cve#

详细描述#

定义#

cve(s string) RiskParamsOpt

参数#

参数名参数类型参数解释
sstring

返回值#

返回值(顺序)返回值类型返回值解释
r1RiskParamsOpt

description#

详细描述#

定义#

description(i string) RiskParamsOpt

参数#

参数名参数类型参数解释
istring

返回值#

返回值(顺序)返回值类型返回值解释
r1RiskParamsOpt

details#

详细描述#

定义#

details(i any) RiskParamsOpt

参数#

参数名参数类型参数解释
iany

返回值#

返回值(顺序)返回值类型返回值解释
r1RiskParamsOpt

fromYakScript#

详细描述#

定义#

fromYakScript(i string) RiskParamsOpt

参数#

参数名参数类型参数解释
istring

返回值#

返回值(顺序)返回值类型返回值解释
r1RiskParamsOpt

ignore#

详细描述#

定义#

ignore(r *Risk)

参数#

参数名参数类型参数解释
r*Risk

返回值#

返回值(顺序)返回值类型返回值解释
r1``

level#

详细描述#

定义#

level(i string) RiskParamsOpt

参数#

参数名参数类型参数解释
istring

返回值#

返回值(顺序)返回值类型返回值解释
r1RiskParamsOpt

parameter#

详细描述#

定义#

parameter(i string) RiskParamsOpt

参数#

参数名参数类型参数解释
istring

返回值#

返回值(顺序)返回值类型返回值解释
r1RiskParamsOpt

payload#

详细描述#

定义#

payload(i string) RiskParamsOpt

参数#

参数名参数类型参数解释
istring

返回值#

返回值(顺序)返回值类型返回值解释
r1RiskParamsOpt

potential#

详细描述#

定义#

potential(i bool) RiskParamsOpt

参数#

参数名参数类型参数解释
ibool

返回值#

返回值(顺序)返回值类型返回值解释
r1RiskParamsOpt

request#

详细描述#

定义#

request(i any) RiskParamsOpt

参数#

参数名参数类型参数解释
iany

返回值#

返回值(顺序)返回值类型返回值解释
r1RiskParamsOpt

response#

详细描述#

定义#

response(i any) RiskParamsOpt

参数#

参数名参数类型参数解释
iany

返回值#

返回值(顺序)返回值类型返回值解释
r1RiskParamsOpt

runtimeId#

详细描述#

定义#

runtimeId(i string) RiskParamsOpt

参数#

参数名参数类型参数解释
istring

返回值#

返回值(顺序)返回值类型返回值解释
r1RiskParamsOpt

severity#

详细描述#

定义#

severity(i string) RiskParamsOpt

参数#

参数名参数类型参数解释
istring

返回值#

返回值(顺序)返回值类型返回值解释
r1RiskParamsOpt

solution#

详细描述#

定义#

solution(i string) RiskParamsOpt

参数#

参数名参数类型参数解释
istring

返回值#

返回值(顺序)返回值类型返回值解释
r1RiskParamsOpt

title#

详细描述#

定义#

title(i string) RiskParamsOpt

参数#

参数名参数类型参数解释
istring

返回值#

返回值(顺序)返回值类型返回值解释
r1RiskParamsOpt

titleVerbose#

详细描述#

定义#

titleVerbose(i string) RiskParamsOpt

参数#

参数名参数类型参数解释
istring

返回值#

返回值(顺序)返回值类型返回值解释
r1RiskParamsOpt

token#

详细描述#

定义#

token(i string) RiskParamsOpt

参数#

参数名参数类型参数解释
istring

返回值#

返回值(顺序)返回值类型返回值解释
r1RiskParamsOpt

type#

详细描述#

定义#

type(i string) RiskParamsOpt

参数#

参数名参数类型参数解释
istring

返回值#

返回值(顺序)返回值类型返回值解释
r1RiskParamsOpt

typeVerbose#

详细描述#

定义#

typeVerbose(i string) RiskParamsOpt

参数#

参数名参数类型参数解释
istring

返回值#

返回值(顺序)返回值类型返回值解释
r1RiskParamsOpt