字典攻击 (crackWithDictionary):
1.生成连续数字 (如123456)
2.生成随机类型的简单密码
3.生成重复数字 (如111111)
4.生成年份+月份 (如200010)
5.生成键盘连续序列 (如qwerty)
通过生产大量的这种字段密码,遍历预定义的密码列表尝试解密文件,本站主要采用字段攻击实现DPF解密
暴力破解 (bruteForceAttack):
需实现密码组合生成逻辑(例如:数字、字母、符号的全排列)。
性能瓶颈:暴力破解复杂度为O ( nk) O(n k )(n=字符集大小,k=密码长度)