{"categories":[{"label":"Security","url":"https://skillfed.io/packages/category/security/3"}],"enrichment":{"capability":"A pure-Python Kerberos client library supporting password, certificate (PKINIT), and key-based authentication with both synchronous and asynchronous APIs.","skillfed_tags":["kerberos-protocol","pentesting","authentication"],"use_cases":["Perform kerberoast attacks to extract service account hashes for offline cracking.","Request TGT and TGS tickets programmatically using password or certificate credentials.","Exploit Kerberos Resource-based Constrained Delegation (RBCD) with S4U2proxy.","Recover NT hashes from PKINIT certificate-based authentication.","Convert and edit CCACHE files for ticket manipulation in penetration tests.","Integrate Kerberos authentication into Python security tools or automation frameworks."],"what_it_does":"Minikerberos is a pure-Python Kerberos client library designed for both programmatic use and pentesting. It implements the Kerberos protocol with support for multiple authentication methods\u2014password-based, AES/RC4 keys, and PKINIT (certificate-based)\u2014alongside both blocking and asynchronous client APIs. The library powers other security tools like pypykatz, aiosmb, and msldap, and ships with command-line utilities for common Kerberos operations.\n\nFor pentesters, it provides ready-to-use tools for TGT/TGS ticket fetching, kerberoast attacks, S4U2self/S4U2proxy delegation attacks, CCACHE file manipulation, and NT hash recovery. For developers, it offers a consistent API across sync and async contexts, making it suitable for integration into larger security frameworks or automation scripts.","worth_installing":"Yes, if you need a pure-Python Kerberos client for pentesting or security research. The library is permissively licensed, has low install friction, and no known vulnerabilities. However, the 289-day gap between last commit and latest release suggests maintenance is infrequent\u2014verify that its PKINIT and delegation features meet your current threat model before relying on it for production security work."},"id":"minikerberos","links":{"html":"https://skillfed.io/packages/minikerberos","md":"https://skillfed.io/packages/minikerberos.md","pypi":"https://pypi.org/project/minikerberos/"},"maintenance":{"status":"aging"},"meta":{"latest_release":"2025-10-29","license_spdx":null,"license_treatment":"permissive","name":"minikerberos","python_support":"supports_current","summary":"Kerberos manipulation library in pure Python"},"popularity":{"monthly_downloads":112401,"position":12371,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.4.9"}
