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

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
主站蜘蛛池模板: 绥德县| 辛集市| 故城县| 昂仁县| 五指山市| 遂川县| 凤庆县| 比如县| 马关县| 翁牛特旗| 新民市| 昭通市| 福贡县| 龙口市| 汝州市| 安阳县| 三台县| 阿巴嘎旗| 龙川县| 大名县| 阜新市| 松潘县| 安吉县| 安顺市| 泗洪县| 正阳县| 尼玛县| 大理市| 海兴县| 太原市| 迁安市| 镇雄县| 自治县| 于田县| 彭水| 建平县| 固阳县| 海盐县| 兴城市| 清原| 阳泉市|