官术网_书友最值得收藏!

John the Ripper

This a powerful password-cracking tool available on Linux and Windows operating systems that is used by hackers to perform dictionary attacks. The tool is used to retrieve the actual user passwords from encrypted databases of desktop or web-based systems and applications. The tool works by sampling commonly used passwords and then encrypting them with the same algorithm and key used by a given system. The tool does a comparison between its results and those that have been stored in the database to see if there are matches.

The tool cracks passwords in only two steps. First, it identifies the encryption type of a password. It could be RC4, SHA, or MD5, among other common encryption algorithms. It also looks at whether the encryption is salted.

Salted means that extra characters have been added to the encryption to make it more difficult to go back to the original password.

In the second step, the tool attempts to retrieve the original password by comparing the hashed password with many other hashes stored in its database. Figure 4 shows a screenshot of John the Ripper recovering a password from an encrypted hash:

Figure 4: Screenshot of John the Ripper recovering an encrypted password
主站蜘蛛池模板: 忻州市| 五大连池市| 盐山县| 格尔木市| 龙门县| 江川县| 陆良县| 鹤岗市| 临泉县| 信宜市| 志丹县| 松桃| 乌海市| 绩溪县| 南阳市| 益阳市| 惠安县| 娄底市| 湖南省| 宁明县| 十堰市| 上林县| 巴东县| 诏安县| 吉林市| 枣强县| 阿鲁科尔沁旗| 涟源市| 淅川县| 乌拉特前旗| 苏尼特左旗| 北碚区| 平邑县| 临泉县| 班玛县| 丹寨县| 邵武市| 博湖县| 石首市| 夏河县| 泰州市|