【发布时间】:2015-03-09 00:11:55
【问题描述】:
我在尝试创建蛮力脚本时遇到了很多麻烦。我需要破解的密码是1到4个字符,全部小写。我想我已经找到了生成所有可能组合的代码,但我不确定如何在文件上进行测试。任何指导或提示都会很棒。
$password = "aaaa";
while ( length $password < 5 ) {
print "$password\n";
$password++;
【问题讨论】:
-
什么样的文件?该文件中的密码是如何使用的?
-
没有标准的密码保护“文件”机制,因此我们无法告诉您如何以编程方式将密码插入用于保护它的未指定系统。
-
这是我被告知要做的,但我不知道如何实现它。 $returnVal = system("解压 -qq -o -P $password secret_file_brute.zip > /dev/null 2>&1");
-
什么意思?这就是实现。
-
是的,但这不是一次测试 $password 中的所有单词吗?我希望它一个一个地测试每个单词,直到找到匹配项
标签: perl while-loop passwords brute-force