函数定义#
详细描述#
``
AutoInitYakit#
详细描述#
AutoInitYakit()
Code#
详细描述#
Code(tmp any)
Debug#
详细描述#
Debug(tmp string, items ...any)
参数名 | 参数类型 | 参数解释 |
---|
tmp | string | |
items | ...any | |
DeletePayloadByGroup#
详细描述#
DeletePayloadByGroup(group string) error
返回值#
EnableTable#
详细描述#
EnableTable(tableName string, columns []string)
参数名 | 参数类型 | 参数解释 |
---|
tableName | string | |
columns | []string | |
EnableText#
详细描述#
EnableText(tabName string)
EnableWebsiteTrees#
详细描述#
EnableWebsiteTrees(targets string)
Error#
详细描述#
Error(tmp string, items ...any)
参数名 | 参数类型 | 参数解释 |
---|
tmp | string | |
items | ...any | |
File#
详细描述#
File(fileName string, desc ...any)
参数名 | 参数类型 | 参数解释 |
---|
fileName | string | |
desc | ...any | |
GenerateYakitMITMHooksParams#
详细描述#
GenerateYakitMITMHooksParams(method string, url string, opts ...http_struct.HttpOption) ([]any, error)
参数名 | 参数类型 | 参数解释 |
---|
method | string | |
url | string | |
opts | ...http_struct.HttpOption | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | []any | |
r2 | error | |
GetHomeDir#
详细描述#
GetHomeDir() string
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | string | |
GetHomeTempDir#
详细描述#
GetHomeTempDir() string
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | string | |
Info#
详细描述#
Info(tmp string, items ...any)
参数名 | 参数类型 | 参数解释 |
---|
tmp | string | |
items | ...any | |
InitYakit#
详细描述#
InitYakit(y *YakitClient)
Markdown#
详细描述#
Markdown(tmp any)
NewBarGraph#
详细描述#
NewBarGraph(graphName ...string) *YakitGraph
参数名 | 参数类型 | 参数解释 |
---|
graphName | ...string | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | *YakitGraph | |
NewClient#
详细描述#
NewClient(addr string) *YakitClient
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | *YakitClient | |
NewHTTPFlowRisk#
详细描述#
NewHTTPFlowRisk(riskName string, isHttps bool, url string, req []byte, rsp []byte) *YakitHTTPFlowRisk
参数名 | 参数类型 | 参数解释 |
---|
riskName | string | |
isHttps | bool | |
url | string | |
req | []byte | |
rsp | []byte | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | *YakitHTTPFlowRisk | |
NewLineGraph#
详细描述#
NewLineGraph(graphName ...string) *YakitGraph
参数名 | 参数类型 | 参数解释 |
---|
graphName | ...string | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | *YakitGraph | |
NewPieGraph#
详细描述#
NewPieGraph(graphName ...string) *YakitGraph
参数名 | 参数类型 | 参数解释 |
---|
graphName | ...string | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | *YakitGraph | |
NewTable#
详细描述#
NewTable(head ...string) *YakitTable
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | *YakitTable | |
NewWordCloud#
详细描述#
NewWordCloud(graphName ...string) *YakitGraph
参数名 | 参数类型 | 参数解释 |
---|
graphName | ...string | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | *YakitGraph | |
ObjToPort#
详细描述#
ObjToPort(t any) (*schema.Port, error)
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | *schema.Port | |
r2 | error | |
Output#
详细描述#
Output(i any) error
返回值#
QueryDomainsByDomainKeyword#
详细描述#
QueryDomainsByDomainKeyword(keyword string) (chan *schema.Domain, error)
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | chan *schema.Domain | |
r2 | error | |
QueryDomainsByNetwork#
详细描述#
QueryDomainsByNetwork(network string) (chan *schema.Domain, error)
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | chan *schema.Domain | |
r2 | error | |
QueryDomainsByTitle#
详细描述#
QueryDomainsByTitle(title string) (chan *schema.Domain, error)
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | chan *schema.Domain | |
r2 | error | |
QueryHTTPFlowsAll#
详细描述#
QueryHTTPFlowsAll() chan *schema.HTTPFlow
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | chan *schema.HTTPFlow | |
QueryHTTPFlowsByKeyword#
详细描述#
QueryHTTPFlowsByKeyword(k string) chan *schema.HTTPFlow
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | chan *schema.HTTPFlow | |
QueryHostPortAll#
详细描述#
QueryHostPortAll() chan string
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | chan string | |
QueryHostPortByKeyword#
详细描述#
QueryHostPortByKeyword(target string) chan string
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | chan string | |
QueryHostPortByNetwork#
详细描述#
QueryHostPortByNetwork(network string) chan string
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | chan string | |
QueryHostPortByNetworkAndPort#
详细描述#
QueryHostPortByNetworkAndPort(network string, port string) chan string
参数名 | 参数类型 | 参数解释 |
---|
network | string | |
port | string | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | chan string | |
QueryHostsByDomain#
详细描述#
QueryHostsByDomain(keyword string) (chan *schema.Host, error)
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | chan *schema.Host | |
r2 | error | |
QueryHostsByNetwork#
详细描述#
QueryHostsByNetwork(network string) (chan *schema.Host, error)
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | chan *schema.Host | |
r2 | error | |
QueryPortAssetByNetwork#
详细描述#
QueryPortAssetByNetwork(network string) (chan *schema.Port, error)
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | chan *schema.Port | |
r2 | error | |
QueryUrlsAll#
详细描述#
QueryUrlsAll() chan string
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | chan string | |
QueryUrlsByKeyword#
详细描述#
QueryUrlsByKeyword(k string) chan string
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | chan string | |
Report#
详细描述#
Report(i int)
SaveDomain#
详细描述#
SaveDomain(domain string, ip ...string) error
参数名 | 参数类型 | 参数解释 |
---|
domain | string | |
ip | ...string | |
返回值#
SaveHTTPFlow#
详细描述#
SaveHTTPFlow(url string, req *http.Request, rsp *http.Response) error
参数名 | 参数类型 | 参数解释 |
---|
url | string | |
req | *http.Request | |
rsp | *http.Response | |
返回值#
SavePayload#
详细描述#
SavePayload(group string, payloadRaw any) error
参数名 | 参数类型 | 参数解释 |
---|
group | string | |
payloadRaw | any | |
返回值#
SavePayloadByFile#
详细描述#
SavePayloadByFile(group string, fileName string) error
参数名 | 参数类型 | 参数解释 |
---|
group | string | |
fileName | string | |
返回值#
SavePortFromResult#
详细描述#
SavePortFromResult(t any, RuntimeId ...string) error
参数名 | 参数类型 | 参数解释 |
---|
t | any | |
RuntimeId | ...string | |
返回值#
SetOnlineBaseUrl#
详细描述#
SetOnlineBaseUrl(u string)
SetProgress#
详细描述#
SetProgress(f float64)
SetProgressEx#
详细描述#
SetProgressEx(id string, f float64)
参数名 | 参数类型 | 参数解释 |
---|
id | string | |
f | float64 | |
StatusCard#
详细描述#
StatusCard(id string, data any, tags ...string)
参数名 | 参数类型 | 参数解释 |
---|
id | string | |
data | any | |
tags | ...string | |
Stream#
详细描述#
Stream(streamType string, streamId string, stream io.Reader, extra ...any)
参数名 | 参数类型 | 参数解释 |
---|
streamType | string | |
streamId | string | |
stream | io.Reader | |
extra | ...any | |
Success#
详细描述#
Success(tmp any)
TableData#
详细描述#
TableData(tableName string, data any) *YakitFixedTableData
参数名 | 参数类型 | 参数解释 |
---|
tableName | string | |
data | any | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | *YakitFixedTableData | |
Text#
详细描述#
Text(tmp any)
TextTabData#
详细描述#
TextTabData(tabName string, data string)
参数名 | 参数类型 | 参数解释 |
---|
tabName | string | |
data | string | |
UpdateOnlineYakitStore#
详细描述#
UpdateOnlineYakitStore() error
返回值#
UpdateYakitStore#
详细描述#
UpdateYakitStore() error
返回值#
UpdateYakitStoreFromGit#
详细描述#
UpdateYakitStoreFromGit(ctx context.Context, ghUrl string, proxy ...string) error
参数名 | 参数类型 | 参数解释 |
---|
ctx | context.Context | |
ghUrl | string | |
proxy | ...string | |
返回值#
UpdateYakitStoreLocal#
详细描述#
UpdateYakitStoreLocal(f string) error
返回值#
Warn#
详细描述#
Warn(tmp string, items ...any)
参数名 | 参数类型 | 参数解释 |
---|
tmp | string | |
items | ...any | |