MCPcopy Create free account

hub / github.com/HatBoy/Awheel / functions

Functions130 in github.com/HatBoy/Awheel

↓ 7 callersFunctionprintString
* client端,负责提交任务,并查看任务执行结果 */
client.go:20
↓ 4 callersFunctiontestIndex
(url string, t string, ch chan string)
base/request.go:178
↓ 3 callersFunctionGet
GET请求包装
base/request.go:121
↓ 2 callersMethodLookupHost
LookupHost returns IP addresses of provied host. In case of timeout retries query RetryTimes times.
base/dns_resolver.go:47
↓ 2 callersFunctiongetIndex
(proto, domain string, ch chan string)
base/request.go:134
↓ 2 callersFunctionhttpDo
(method string, url string, headers map[string]string, data string, redirect bool)
base/request.go:31
↓ 2 callersFunctionvirustotalParse
(body string)
info/subdomain.go:15
↓ 1 callersFunctionCMSDetect
CMS类型识别
info/cms.go:120
↓ 1 callersFunctionDomain2Ip
调用该函数获得将域名转为IP的全部数据
info/ip.go:127
↓ 1 callersFunctionIpPort
IP端口查询
info/port.go:81
↓ 1 callersFunctionNslookup
用于子域名爆破
info/subdomain.go:125
↓ 1 callersFunctionParseDomainName
(domain string)
info/subdomain.go:71
↓ 1 callersMethodSetFlag
(QR uint16, OperationCode uint16, AuthoritativeAnswer uint16, Truncation uint16, RecursionDesired uint16, Recu
info/subdomain.go:62
↓ 1 callersFunctionStruct2Json
将Struct数据转为JSON字符串
base/client.go:45
↓ 1 callersFunctionTarget2Struct
将Target JSON字符串转化为struct
base/client.go:51
↓ 1 callersFunctionWAFDetect
(u string)
info/waf.go:1065
↓ 1 callersFunctionWebInfo
(url string)
info/web.go:58
↓ 1 callersFunctionWhois
* 调用http://whois.chaicp.com/home_whois/cha?ym=qqq.qq.com接口查询Whois信息 */ 传入域名查询whois信息
info/whois.go:15
↓ 1 callersFunctionbugscanerSearch
http://whatweb.bugscaner.com/look/查询
info/cms.go:22
↓ 1 callersFunctioncheckWAF
发送请求页面,然后逐一匹配
info/waf.go:1038
↓ 1 callersFunctioniguoliSearch
http://www.iguoli.cn/cms.php查询
info/cms.go:95
↓ 1 callersFunctionipSearch
收集IP归属地信息,http://ip.taobao.com/service/getIpInfo.php?ip=XXX
info/ip.go:97
↓ 1 callersMethodlookupHost
(host string, triesLeft int)
base/dns_resolver.go:51
↓ 1 callersFunctionmainWorker
* Server端,运行在服务器上,负责执行任务 */ 主要的worker,主要用于基础信息获取和分配爆破任务
server.go:21
↓ 1 callersFunctionrobots
(url string)
info/web.go:39
↓ 1 callersFunctionserverInfo
* 获取Web相关信息,包括包括服务器类型,版本,语言,网站的title,X-Powered-By等 */
info/web.go:14
↓ 1 callersFunctionsubWorker
主要用于各种爆破,如子域名、子目录爆破
server.go:184
↓ 1 callersFunctionsuperPing
* 收集域名的IP,判断CDN,IP归属地,机房等信息 */ 调用https://ping.aizhan.com/接口查询超级ping结果
info/ip.go:18
↓ 1 callersFunctionvirustotal
(domain string)
info/subdomain.go:26
↓ 1 callersFunctionwhatcmsSearch
https://whatcms.org/查询
info/cms.go:71
↓ 1 callersFunctionzoomeyeLogin
* 调用ZoomEye等搜索引擎获取IP的端口服务信息 */
info/port.go:16
↓ 1 callersFunctionzoomeyeSearch
调用ZoomEye接口查询IP端口服务情况
info/port.go:43
FunctionAdd2Redis
将值扔进Redis SET集合中去重
base/client.go:103
FunctionBaseInfo
* 所有的URL的基础信息汇总 */ 传入URL然后获取关于该URL的所有的基础信息,必须有HTTP或者HTTPS头
info/baseinfo.go:10
FunctionBaseInfoResult2Struct
baseinfoResult json 转化为 struct
base/client.go:62
FunctionDirResult2Struct
(jstring string)
base/client.go:72
FunctionDomainIsPan
判断一级域名是否是泛解析
info/subdomain.go:143
FunctionFofaSearch
调用https://fofa.so接口搜索,调用失败,先不写了
info/port.go:106
FunctionGetCurrentDirectory
* 一些用具函数 */ 获取当前执行文件目录
base/utils.go:21
FunctionGetRandomString
()
base/utils.go:63
FunctionGetTarget
从redis列表中取出值
base/client.go:93
FunctionHttpOrHttps
传入域名通过请求判断是HTTP协议还是HTTPS协议
base/request.go:152
FunctionIsExist
(client *redis.Client, key, value string)
base/client.go:110
FunctionNew
New initializes DnsResolver.
base/dns_resolver.go:24
FunctionNewFromResolvConf
NewFromResolvConf initializes DnsResolver from resolv.conf like file.
base/dns_resolver.go:33
FunctionPost
POST请求包装
base/request.go:127
FunctionReadLines
读取文件并返回文件行数组,widnows和Linux分隔符会有不一样的
base/utils.go:32
FunctionRedisClient
var client *redis.Client func init() { client = redis.NewClient(&redis.Options{ Addr: "192.168.100.8:6379", Password: "123456", DB: 0
base/client.go:30
FunctionSend
(dnsServer, domain string)
info/subdomain.go:84
FunctionSend2Redis
发送值到redis列表中RPUSH
base/client.go:84
FunctionSubDirCheck
(url string)
info/subdirectory.go:7
FunctionSubDomain
(domain string)
info/subdomain.go:149
FunctionTestWebType
判断Web类型,是ASP还是JSP还是PHP
base/request.go:195
FunctionUrlSplit
URL处理,将URL分离为域名和协议
base/utils.go:45
FunctionWebIsAlive
(url string)
base/request.go:221
Functionairlock
(response *base.Response)
info/waf.go:38
FunctionakamaiGHost
(response *base.Response)
info/waf.go:50
Functionanquanbao
(response *base.Response)
info/waf.go:62
Functionanyu
(response *base.Response)
info/waf.go:73
Functionarmor
(response *base.Response)
info/waf.go:84
Functionasm
(response *base.Response)
info/waf.go:95
Functionaws
(response *base.Response)
info/waf.go:106
Functionbaidu
(response *base.Response)
info/waf.go:120
Functionbarracuda
(response *base.Response)
info/waf.go:132
Functionbetterwpsecurity
(response *base.Response)
info/waf.go:150
FunctionbinarySEC
(response *base.Response)
info/waf.go:177
FunctionblockDoS
(response *base.Response)
info/waf.go:193
FunctionchinaCache
(response *base.Response)
info/waf.go:205
FunctionciscoAceXml
(response *base.Response)
info/waf.go:216
FunctioncloudFlare
(response *base.Response)
info/waf.go:228
FunctioncloudFront
(response *base.Response)
info/waf.go:243
FunctioncodeIgniter
(response *base.Response)
info/waf.go:259
Functioncomodo
(response *base.Response)
info/waf.go:270
FunctiondOSarrest
(response *base.Response)
info/waf.go:323
FunctiondenyAll
(response *base.Response)
info/waf.go:295
Functiondod
(response *base.Response)
info/waf.go:311
FunctiondotDefender
(response *base.Response)
info/waf.go:335
FunctiondynamicWeb
(response *base.Response)
info/waf.go:348
Functionedgecast
(response *base.Response)
info/waf.go:359
FunctionexpressionEngine
(response *base.Response)
info/waf.go:373
Functionf5BigIpAPM
(response *base.Response)
info/waf.go:387
Functionf5BigIpLTM
(response *base.Response)
info/waf.go:415
Functionf5Bigip
(response *base.Response)
info/waf.go:162
Functionf5FirePass
(response *base.Response)
info/waf.go:427
Functionf5Trafficshield
(response *base.Response)
info/waf.go:447
FunctionfortiWeb
(response *base.Response)
info/waf.go:459
Functiongladius
(response *base.Response)
info/waf.go:483
FunctionhyperGuard
(response *base.Response)
info/waf.go:494
FunctionibmDataPower
(response *base.Response)
info/waf.go:282
Functionincapsula
(response *base.Response)
info/waf.go:506
Functionknownsec
(response *base.Response)
info/waf.go:580
Functionmain
()
server.go:255
Functionmain
()
client.go:26
Functionmission
(response *base.Response)
info/waf.go:524
Functionnaxsi
(response *base.Response)
info/waf.go:593
FunctionnetContinuum
(response *base.Response)
info/waf.go:605
FunctionnetScaler
(response *base.Response)
info/waf.go:617
FunctionnevisProxy
(response *base.Response)
info/waf.go:629
FunctionnsFocus
(response *base.Response)
info/waf.go:641
FunctionopModsecurity
(response *base.Response)
info/waf.go:536
next →1–100 of 130, ranked by callers