go-exploitdb
go-exploitdb copied to clipboard
feat(trickest): support Trickest PoCs
What did you implement:
Fixes https://github.com/future-architect/vuls/issues/1396
Add Trickest CVE as a new data source. https://github.com/trickest/cve
Type of change
- [x] New feature (non-breaking change which adds functionality)
How Has This Been Tested?
fetch
$ go-exploitdb fetch trickest
INFO[03-03|05:40:23] Fetching Trickest Exploit
INFO[03-03|05:40:33] Trickest Exploit count=93923
INFO[03-03|05:40:33] Insert Exploit into go-exploitdb. db=sqlite3
INFO[03-03|05:40:33] Inserting 93923 Exploits
INFO[03-03|05:40:33] Inserting new Exploits
93923 / 93923 [----------------------------------------------] 100.00% 54402 p/s
INFO[03-03|05:40:35] No CveID Exploit Count count=0
INFO[03-03|05:40:35] CveID Exploit Count count=93923
Checklist:
You don't have to satisfy all of the following.
- [x] Write tests
- [x] Write documentation
- [x] Check that there aren't other open pull requests for the same issue/feature
- [x] Format your source code by
make fmt - [x] Pass the test by
make test - [x] Provide verification config / commands
- [x] Enable "Allow edits from maintainers" for this PR
- [x] Update the messages below
Is this ready for review?: YES