信息收集方式(以公司为例,个人信息会有所不同):
在网站上收集对象的情况:公司服务、产品,地理位置,联系电话,高管成员,支持论坛,电子邮件命名规则,可能用于密码分析的特殊字符或短语。
收集方式:公共服务器、社交媒体、搜索引擎、whois域名信息查询、个人博客、个人网站、公开报告等。(Maltego可以帮助完成基于网页的被动信息收集和查询工作。)
信息收集和存储软件例如BasKet和Dradis等可以将所有的可能有用的信息收集在一起,方便存储和提取。
CommonUser Passwords Profilter(CUPP)和Who’s your daddy(WYD)等密码分析工具分析可能使用的密码;CeWL可通过给定的URL进行指定深度的搜索,并可扩展到外部链接,最终生成一个可用于密码破解的字典文件。
生成社工库可以参考CUPP生成社工库的规则;
接下来对CUPP和CeWL进行测试:
CUPP生成社工库实验:
CUPP会收集对象的信息包括:姓名、昵称、生日、配偶名、配偶昵称、配偶生日、子女名、子女昵称、宠物名、公司名,可以再加入关键