让我先说我什么都不做是非法的。我只是为了学习目的而这样做。使用我自己的虚拟网络。使用单词列表破解字母数字密码
所以我想SSH到服务器,并说我知道有一个用户调用urbasnlug所以SSH urbanslug @ ipadress但我需要根passoword。
我有一个单词列表,只包含没有字母数字字符串的字符串。我怎么会用这个词表来破解有字母数字密码是混合的情况,但在密码数量永远不会过去的100
说出单词表有串密码: 通 字
如何我可以使用这些列表来破解密码,如PaSSword99。 也许用除了使用单词列表的方式。
如果你不能帮助我,至少告诉我为什么你不能。
我可以写一个C或Python模块要做到这一点,但我知道,必须有东西在那里,已经存在。
那么你想破解什么,你想破解的那台机器上的ssh-login或root密码? – 2013-07-14 19:07:09
根密码。我使用九头蛇为我的bruteforcing。 – urbanslug
你必须得到一个字符串,然后重复它以使其上/下。 “密码”是8个字符,所以你可以有'1 << 8'组合。生成从0到1的所有数字<< 8-1;他们的比特表示会告诉你相应的字母是低(0)还是高(1)。10110000使'密码'成'PaSSword'。附加一个数字,生成0-9,00-09,然后10-99。每个8字符的单词将需要28160次尝试,从'password0'到'PASSWORD99';这就是为什么* brute force *非常耗时(然后,如果密码是例如Pass99Word,那么您无法找到它) – LSerni