Commit graph

72 commits

Author SHA1 Message Date
3a32d6086f add route 2022-04-27 01:31:57 -05:00
763de4b83d added some methods for querying the vuln data 2022-04-27 01:20:40 -05:00
01a9373cfd added route for cisa known exploits 2022-04-27 01:11:36 -05:00
db1ef2e01a added support for cisa known exploits json feed 2022-04-26 23:56:35 -05:00
fe415b0c13 add more upsert_all 2022-04-25 12:58:39 -05:00
3c6828f0fd make trickest use upsert_all 2022-04-22 12:12:45 -05:00
8261a53800 make poc in github importer use upsert_all 2022-04-22 01:48:49 -05:00
ddecc2820c now we work with ruby:latest docker image 2022-04-21 14:30:29 -05:00
c7e3bf4fb7 fix cpe importer worker using non existant import method. we need donwload_and_import method instead 2022-04-20 19:05:44 -05:00
f55a21439e add route for gsd 2022-04-20 13:22:22 -05:00
53aa79442e add route for gsds 2022-04-20 00:22:45 -05:00
794648e0dd added gsd importer 2022-04-20 00:15:01 -05:00
ef3a454a26 add timestamps to github advisories so upsert_all works the best 2022-04-19 14:50:18 -05:00
9154a9cb9c make github advisory importer use upsert_all 2022-04-19 14:22:59 -05:00
a2fa2fbb62 fix github advisory crontab entry 2022-04-19 13:52:47 -05:00
3d6c30b8a1 adjust cve list importer simplify since we are using upsert_all 2022-04-19 10:46:58 -05:00
2b28810cf2 rubocop commit 2022-04-19 02:37:27 -05:00
c4240a4b2e typo 2022-04-19 02:09:49 -05:00
1f8de20b88 fix poc in github job 2022-04-19 02:02:07 -05:00
d3348c2ea2 edit README. add faktory stuff to README 2022-04-19 01:26:14 -05:00
91d7c0f499 made basic skeleton for crontab of all workers we have. lets see how it goes then we can tweak from there 2022-04-19 01:10:56 -05:00
59fba273f6 added trickest_poc_cve_importer_worker 2022-04-19 00:36:01 -05:00
2f28ebae73 added poc_in_github_importer_worker 2022-04-19 00:34:19 -05:00
785a02b53c added inthewild_cve_exploit_importer_worker 2022-04-19 00:32:40 -05:00
387c869c6e add github_user_importer_worker 2022-04-19 00:30:46 -05:00
f2396126e3 add github_advisory_importer_worker 2022-04-19 00:28:04 -05:00
941766c9a4 add cpe_importer_worker 2022-04-19 00:25:44 -05:00
dfbca14799 added cvemon in a worker now with upsert_all 2022-04-19 00:18:29 -05:00
44be58eeb3 add timestamps and some tricks to make sure i have all of my json keys before upsert_all is run 2022-04-18 22:07:22 -05:00
9fd17c606a made a json helper to help me snake case / symbolize keys for prep to upsert_all into db 2022-04-18 20:01:57 -05:00
6f02a95a4a begin with workers. first add a cna worker 2022-04-18 17:27:31 -05:00
39d4b385e5 basic crontab functionality working with faktory 2022-04-18 15:44:41 -05:00
449301ff58 added faktory 2022-04-18 15:14:54 -05:00
5e3e210f41 add a helper script to update github_usernames.txt file in data dir from github poc json data we have stored in our db 2022-04-13 10:45:50 -05:00
81b290595d update readme 2022-04-12 14:55:04 -05:00
0ef9cf7a3c make poc_in_github_importer subclass github_repo 2022-04-12 14:48:36 -05:00
03cadf14d4 fix typo 2022-04-12 12:34:50 -05:00
8ce7d5257c do a github api repository owner lookup and combine that api response with our github user lookup and put it all in GithubUser 2022-04-12 12:24:50 -05:00
2dfd9981f7 make empty data dir 2022-04-11 21:04:54 -05:00
5e7865ef80 readme file update: to explain environment files needed 2022-04-11 21:03:35 -05:00
baed43201a another readme update 2022-04-11 20:57:00 -05:00
70330cc355 update readme 2022-04-11 20:55:11 -05:00
d26395def2 if you create a text file at ./data/github_usernames.txt with one username per line GithubUserImporter will use this data to import a GithubUser for each one 2022-04-11 20:53:20 -05:00
db6afbfd59 now we pull github security advisories 2022-04-11 18:45:02 -05:00
4a0ce50305 make an importers dir in lib dir 2022-04-09 23:08:48 -05:00
c3511bf6b5 added github api client with graphql 2022-04-09 15:49:47 -05:00
5b859c6986 make query ILIKE instead of LIKE for case insensitive searches like google or Google 2022-04-07 18:48:24 -05:00
5b1cb76e29 do a fuzzy search incase we just wanna do like microsoft/google/one word orgname searches 2022-04-07 18:29:52 -05:00
4881609ee7 add a route to search via orgname 2022-04-07 18:26:42 -05:00
7ca243b324 add support for CNA info 2022-04-07 18:15:21 -05:00