该项目是我在小工具中使用到了Wappalyzer的指纹库,并将其抽取出来作为一个简单的指纹识别库. 当前支持直接解析源
technologies.json
文件,并且输出结构体或者json字符串信息,方便后续的使用.
go get github.com/iiiusky/WappalyzerParse
w := &WappalyzerParse{}
w.InitFingerPrintData()
fmt.Println(w.Fingerprints)
w := &WappalyzerParse{}
w.InitFingerPrintData()
str := w.FormatJson()
fmt.Println(str)
w := &WappalyzerParse{
Filename: "xxx.json",
}
w.InitFingerPrintData()
fmt.Println(w.Fingerprints)
w := &WappalyzerParse{
IsDebug: true,
}
w.InitFingerPrintData()
fmt.Println(w.Fingerprints)
- 支持解析
- 兼容后续的官方指纹库信息