MagicFilter是passfan论坛的shawn编写的一个小程序,具有字典过滤,leech密码和代理的功能。这是一个非常实用的小程序,可以提取AD不支持的密码和代理公布格式。它的缺点是不能在线提取,你必须把想要提取的内容保存为文件,然后利用MagicFilter从文件中提取密码或者代理。
★MagicFilter的程序界面
下图就是软件界面,非常简洁。在使用前要先设置输出路径,就是结果保存的目录。点击输出路径后面的方框形状按钮,就可以选择把结果保存到什么位置。
★使用MagicFilter提取代理
我觉得这个程序最实用的功能就是提取代理。大部分公布代理的格式它都能把代理提取出来。至于它支持哪些公布代理的格式,在软件安装目录的Sample子目录下,打开那两个Proxy_Leech_sample文件,就可以知道了。
▲保存代理网页
好了,现在把全部代理网页都保存到硬盘上。注意,应该选择“网页,仅HTML(*.htm;*.html)”这种方式,这样保存的过程很快,也不影响代理的提取。
▲打开保存的网页文件
启动MagicFilter,点击源文件后面的按钮,找到保存的网页文件并且全部打开。在左边的文本框内会显示已经打开的文件列表。这时就可以点击下面的Leech Proxy按钮开始提取代理。
▲提取代理
开始提取时会弹出一个提示框,意思是你要输出的文件已经存在于设定的目录。点击No按钮可以更改输出路径,点击Yes按钮就会覆盖已经存在的文件。
▲看看提取结果吧
在你设置的输出目录中找到result_Proxy_IP.txt这个文件,打开瞧瞧,怎么样,正是我们需要的IP+端口格式。
★使用MagicFilter提取密码
MagicFilter支持的提取格式有好几种,可以从文本文件中提取,也可以从网页文件中提取。如果是从网页文件中提取,和提取代理的方法差不多,先保存网页,然后从保存的网页文件中提取。同样,在Sample子目录下打开那三个Wordlist_Leech_sample文件,就可以知道软件支持提取的密码格式。这里我只示范一下从文本文件中提取密码。
▲保存收集的密码
打开一个文本文件,把收集的密码保存进去。可以都存在一个文件里,也可以按格式保存在不同的文件里。
▲打开保存的文本文件
启动软件,点击源文件后面的按钮,找到保存的文本文件并且打开。在左边的文本框内会显示已经打开的文件列表。这时就可以点击下面的Leech Wordlist按钮开始提取。
▲开始提取
开始提取时也会弹出一个提示框,和提取代理那个提示框意思相同。
▲看看提取结果
在你设置的输出目录中找到result_Combos.txt这个文件,打开瞧瞧。呵呵,真不错。
★使用MagicFilter过滤字典
MagicFilter可以设置条件过滤字典中不合要求的密码。
▲打开字典并且设置过滤条件
启动软件,点击源文件后面的按钮,打开你想过滤的字典。右边[我的站点]下面是设置过滤条件的地方。文本框中已经有三个网站,选择一个网站,在下面就会显示已经设置好的过滤条件,你可以修改相关条件。当然,你也可以增加新的[我的站点]并且设置相应的过滤条件。
▲设置其它过滤条件
点击软件界面下方More Option后面的按钮,就会弹出下图的界面。在这里可以设置一些比较特殊的过滤条件。

▲开始过滤
检查过滤条件设置无误,就可以点击下面的[过滤]按钮开始过滤。

▲弹出提示框
还是会弹出提示框让你选择是覆盖还是更改保存结果的目录。

▲查看结果
在你设置的输出目录中找到result.txt这个文件,里面就是过滤后符合条件的密码组合。这个就不用演示了吧