CeWL – 自定义单词列表生成器
CeWL(发音为“cool”)是一个ruby应用程序,它将给定的URL捕获到指定的深度,可选地跟随外部链接,并返回一个单词列表,然后可以用于密码破解程序,如John the Ripper。
它还有一个相关的命令行应用程序FAB(Files Already Bagged),它使用相同的元数据提取技术来创建已下载的作者/创建者列表。
安装CeWL需要安装RubyGems包以及以下gem:
-
引入nokogiri
-
MIME类型
-
mini_exiftool
-
rubyzip
-
spider
这些可以通过运行安装捆绑安装来自CeWL目录。mini_exiftool gem还需要安装exiftool应用程序。
用法:
cewl [OPTION] ...网址
--help,-h:显示帮助
--keep,-k:保留下载的文件
--depth x,-dx:spider深度,默认值为2
--min_word_length,-m:最小字长,默认为3
--offsite,-o:让spider访问其他网站
--write,-w file:将输出写入文件
--ua,-u user-agent:要发送的用户代理
--no-words,-n:不输出wordlist
--meta,-a包括元数据
--meta_file文件:元数据的输出文件
--email,-e包含电子邮件地址
--email_file文件:电子邮件地址的输出文件
--meta-temp-dir目录:exiftool使用的临时目录解析文件,默认/ tmp
--count,-c:显示找到的每个单词的计数uthentication
--auth_type:摘要或基本
--auth_user:身份验证用户名
--auth_pass:验证密码Proxy Support
--proxy_host:代理主机
--proxy_port:代理端口,默认为8080
--proxy_username:代理的用户名,如果需要
--proxy_password:代理密码(如果需要)
header
--header,-H:格式名称:value - 可以传递多个
--verbose,-v:详细
下载地址:https://github.com/digininja/CeWL/releases
张