
Un couteau suisse pour la sécurité offensive.
Un couteau suisse pour la sécurité offensive.
Des outils de red teaming et de pentesting regroupés dans un seul binaire — un seul outil, de nombreuses lames.
DNS
FTP
HTTP
LDAP
Voisin (ARP/NDP)
Utilitaires
-EncodedCommand de PowerShell (base64 de UTF-16LE).redknife est compilé et activement testé sur Linux. Les autres plateformes ne sont pas activement testées pour le moment et peuvent ne pas disposer de toutes les fonctionnalités.
Des binaires précompilés sont distribués pour Linux et Windows ; sur les autres plateformes, redknife doit être compilé depuis les sources.
Vous trouverez ci-dessous les instructions pour les binaires précompilés et pour l'installation depuis les sources.
Obtenir l'artefact compilé depuis les releases
Téléchargez l'archive correspondant à votre architecture depuis les GitHub Releases.
Facultativement, avant d'extraire l'archive, vérifiez sa signature et sa somme de contrôle.
Téléchargez SHA256SUMS et SHA256SUMS.asc depuis la même release dans le même répertoire et importez la clé de signature indiquée dans SECURITY.md :
gpg --verify SHA256SUMS.asc SHA256SUMS
sha256sum --check --ignore-missing SHA256SUMS
Extrayez l'archive .tar.gz téléchargée et exécutez :
./rk --help
Sous Windows, extrayez l'archive .zip et exécutez :
.\rk.exe --help
Facultativement, installez rk à l'échelle du système pour l'exécuter depuis n'importe quel répertoire (nécessite sudo) :
sudo install -m 755 rk /usr/local/bin/rk
ou à l'échelle de l'utilisateur (assurez-vous que ~/.local/bin figure dans votre PATH) :
install -m 755 rk ~/.local/bin/rk
Installer depuis les sources avec cargo
La commande suivante nécessite rustc et cargo, et compilera et installera redknife directement depuis le dépôt git :
cargo install redknife --git https://github.com/yukibtc/redknife
Afficher les commandes disponibles et les options générales :
rk --help
Toutes les modifications notables sont documentées dans CHANGELOG.md.
redknife est encore en développement précoce ! Les fonctionnalités et les API changeront, et des bugs sont à prévoir.
redknife est destiné à des fins éducatives et à des tests de sécurité autorisés uniquement. Utilisez-le uniquement sur des systèmes que vous possédez ou pour lesquels vous disposez d'une autorisation explicite de test.
Ce projet est distribué sous la licence logicielle MIT – consultez le fichier LICENSE pour plus de détails