-
Notifications
You must be signed in to change notification settings - Fork 171
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Move over to plugins and more #121
Conversation
…ncluding hash) from the same feed
…g more json-y, extended csv format, and code cleanup
well I know what I'm doing on my 3-day weekend! this looks great, thanks! |
…to multiprocessing and requests
…to multiprocessing and requests
It seems to be missing some pre-requisites. What is this Can you help?
|
You mention it on the README file, but it is not clear how to install it. |
I added this to the
|
@sooshie A minor annoyance is this "double logging" at
Not familiar with the logbook package, so not sure what is going on here. |
Since |
I am tracking this on branch |
Also: can you talk a little about the |
…ing, and by much better I mean it works
@sooshie It's actually pretty easy to get up and running at this point, the shell script is great for that. |
Ok, got it fixed. Still haven't tested it against a CRITS instance (because $dayjob has other priorities currently). But it was an easy fix. The function was still using the CSV fields vs the JSON I used for re-plumbing. Somebody might check that I used source and reference correctly. Other than that, no errors on running it. |
Don't forget my initial note (all the way at the top), I haven't touched the tiq part of the code, and likely won't for the foreseeable future. But it looks like it shouldn't need it since it relies on functions I've already fixed. |
There are two fixes to the dnspython/uniaccept issue, the "right" way and the "quick" way. Right: Fix Quick: Import our fork of For now I have gone with the "quick" option so we can get this done. We really need to do it the "right" way at some point. But hey, technical debt is our friend! |
|
Another one for the list. It seems the thread is not ending processing when there is an ERROR and then the program just waits forever.
|
OK good it's not just me then. (I let it run for over 45 minutes :( ) We can also disable PalevoTracker (404s) and SpyeyeTracker (no longer active). |
Typo on Palevo. Should be SpyEye is dead, can be removed. |
|
FWIW this runs successfully for me now (see the |
OK, this is in |
plugins, code cleanup, moved to key:value for all information passed, did away with inbound and outbound files (all of that is handled via plugins and the json docs), and added clean-mx plugin to demonstrate HASH and URL types that were also added in addition to IPv4 and FQDN, cleaned up enrichment (added DNS resolution), and expanded CSV output (enriched).
I don't have a CRITS setup to test against so I haven't touched that stuff, nor did I touch the tiq_output.
closes #23
closes #102
closes #101
closes #100
closes #79
closes #84
closes #63
closes #37