一个已知 域名生成算法 的集合:
对于每种 DGA,都可以轻松生成域名列表:
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))
couldUseDomain 方法也可用于辅助分类域名:
Necurs.couldUseDomain('thislabelcontainsaz.biz')
# => False
Necurs.couldUseDomain('boymlujtgp.nu')
# => True
请参阅 CONTRIBUTING.md 了解如何添加新的 DGA。
本项目采用 MIT 许可证。
其中使用了发布在多个博客上的逆向工程分析结果,包括: