Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 

DGA Collection

Build Status Coverage Status

A collection of known Domain Generation Algorithms:

Usage

For each DGA, the list of domains can be easily generated:

from datetime import date
from Necurs import Necurs

# Compute domains for the current day/period:
Necurs.domains()

# Compute domains for a given date:
Necurs.domainsFor(date(2015, 1, 20))

The couldUseDomain method can also prove useful to help classify domains:

Necurs.couldUseDomain('thislabelcontainsaz.biz')
# => False

Necurs.couldUseDomain('boymlujtgp.nu')
# => True

Contributing

Please see CONTRIBUTING.md for instructions on how to add a new DGA.

License

This project is under MIT license.

It uses results from reverse-engineering analyses published on various blogs including:

About

A collection of known Domain Generation Algorithms

Topics

Resources

License

Releases

No releases published

Packages

No packages published