Dnsfind 域名穷举工具开源项目

我要开发同款
匿名用户2016年07月01日
54阅读
开发技术Python
所属分类开发工具
授权协议MIT

作品详情

DnsFind域名穷举工具

____             _______           __   / __ \____  _____/ ____(_)___  ____/ /  / / / / __ \/ ___/ /_  / / __ \/ __  /  / /_/ / / / (__  ) __/ / / / / / /_/ /  /_____/_/ /_/____/_/   /_/_/ /_/\__,_/           Author: Smarttang && Ver: V1.0前言平常经常需要穷举某些特殊的站点踩点,用了很多东西都不太顺手,所以开发了这个东西,平常可以自己离线扫下。字典是结合别人的去重后弄出来的。差个webservice,后面补上。webservice主要是用于分布式扫描用,等有时间加,先凑合用着。

目录结构目录结构基本上比较清晰,命名规范都比较标准,目的在于长久使用和维护。

├── core│   ├── __init__.py│   ├── config.py│   ├── dnsfind.py│   └── utils.py├── dict│   └── domain.txt└── run.pyConsoleService:Console版本主要用于测试和脱机使用,应用场景在于自身特殊的应用,比如单兵作战,我需要单独的扫描目标直接输出结果。在对参数不了解时,可以help一下。:)

console: python run.py -h      ____             _______           __   / __ \____  _____/ ____(_)___  ____/ /  / / / / __ \/ ___/ /_  / / __ \/ __  /  / /_/ / / / (__  ) __/ / / / / / /_/ /  /_____/_/ /_/____/_/   /_/_/ /_/\__,_/           Author: Smarttang && Ver: V1.0Usage: run.py [options]Options:  -h, --help            show this help message and exit  -u TARGET, --target=TARGET                        set domain.(simple: baidu.com)  -t THREADS_COUNT, --threads=THREADS_COUNT                        threads count.(default 10)  -s TIMEOUT, --timeout=TIMEOUT                        set timeout of requests.(default 5s)  -d DICTNAME, --dictname=DICTNAME                        choice dicts.(default All)常规的命令执行诸如以下,执行子域名穷举。:

console: python run.py -u baidu.com -t 30 -s 5依赖包

gevent

optparse

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论