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

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
主站蜘蛛池模板: 全椒县| 宁阳县| 霍州市| 南宁市| 温州市| 喀喇沁旗| 佛坪县| 蒙自县| 龙海市| 灵丘县| 桂平市| 阳春市| 栖霞市| 江城| 宁德市| 安宁市| 山阳县| 浦东新区| 资阳市| 定边县| 阜康市| 杭锦旗| 德清县| 渝北区| 淳化县| 大丰市| 休宁县| 海宁市| 盘锦市| 青冈县| 天祝| 昌宁县| 城固县| 浦县| 临沧市| 阳谷县| 荆州市| 阿拉善左旗| 温州市| 嘉义县| 黄浦区|