{"schema_version":1,"metadata":{"branch":"current","release":"7.9","architecture":"amd64","generated_at":"2026-09-09T04:04:41.004595+00:00","source_url":"https://cdn.openbsd.org/pub/OpenBSD/snapshots/packages/amd64/sqlports-7.55.tgz","source_sha256":"fcdbba1b9df747882aa9bab4af20ebec8dac10655069c90f1cd4145c06e1235e","package_count":12031,"source_kind":"sqlports"},"package":{"name":"john-1.8.0p2","path":"security/john","url":"/packages/current/security/john/","comment":"extremely fast password cracker","homepage":"https://www.openwall.com/john/","maintainer":"Benoit Lecocq <benoit@openbsd.org>","description":"John the Ripper -- Password Cracker\n=====================================\n\nJohn the Ripper is designed to be both powerful and fast. It combines\nseveral cracking modes in one program, and is fully configurable for your\nparticular needs (you can even define a custom cracking mode using the\nbuilt-in compiler supporting a subset of C).\n\nOut of the box, John supports (and autodetects) the following ciphertext\nformats: standard and double-length DES-based, BSDI's extended DES-based,\nFreeBSD's (and not only) MD5-based and OpenBSD's Blowfish-based.\n\nWith just one extra command (required to extract the passwords), John can\ncrack AFS passwords and WinNT LM hashes.\n\nUnlike other crackers, John doesn't use a crypt(3)-style routine. Instead,\nit has its own highly optimized modules for different ciphertext formats\nand architectures. Some of the algorithms used couldn't be implemented in\na crypt(3)-style routine: they require a more powerful interface (bitslice\nDES is an example). Additionally, there're assembly routines for several\nprocessors and architectures (special Intel Pentium version, x86 with MMX,\ngeneric x86, Alpha EV4, SPARC V8).\n","package_architecture":"amd64","stem":"john","readme":null,"dependencies":[],"reverse_dependencies":{"count":0,"url":null},"categories":["security"],"flavors":[],"only_for_architectures":[],"not_for_architectures":[]}}
