Skip to content
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

Slips v1.0.7 #397

Merged
merged 135 commits into from
Sep 15, 2023
Merged

Slips v1.0.7 #397

merged 135 commits into from
Sep 15, 2023

Conversation

AlyaGomaa
Copy link
Collaborator

  • CPU and memory profilers thanks to @danieltherealyang
  • Check dns queries and answers for whitelisted IPs and domains
  • Add AID flow hash to all conn.log flows, which is a combination of community_id and the flow's timestamp
  • Sqlite database improvements and better error handling
  • Add support for exporting Slips alerts to a sqlite db

danieltherealyang and others added 30 commits June 3, 2023 19:03
…hen running for now. Probably need to go back and rework all modules.
danieltherealyang and others added 23 commits September 15, 2023 11:41
…ing started differently. Uncomment line to see.
…filed.

Rewrote MultiprocessPatch into a metaclass so that the run() method would not get overwritten by Module(ABC) in abstracts.py.
MultiprocessPatchMeta must inherit ABCMeta so that modules inheriting both Module and multiprocessing.Process
won't get a TypeError: metaclass conflict after multiprocessing.Process gets monkey patched by MultiprocessPatchMeta('Process', (multiprocessing.Process,), {}).
@AlyaGomaa AlyaGomaa closed this Sep 15, 2023
@AlyaGomaa AlyaGomaa reopened this Sep 15, 2023
@AlyaGomaa AlyaGomaa closed this Sep 15, 2023
@AlyaGomaa AlyaGomaa reopened this Sep 15, 2023
@AlyaGomaa AlyaGomaa merged commit 822db6d into master Sep 15, 2023
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants