CROC : transférez des fichiers entre deux PC en une commande, chiffré et sans port forwarding
https://infinitedigits.co/croc/
https://github.com/schollz/croc
📌 croc est un outil CLI en Go pour transférer des fichiers et dossiers entre deux ordinateurs. Chiffré de bout en bout, sans port forwarding, et compatible avec toutOS.
Vous voulez envoyer un fichier à quelqu’un. Vous avez WeTransfer (lent), AirDrop (Apple uniquement), ou SCP (nécessite un serveur avec port forwarding). Aucune de ces options ne combine rapidité, sécurité et simplicité. croc fait tout ça en une seule commande.
Le principe est simple. Vous lancez croc send mon-fichier, l’outil génère un code à six chiffres, vous le donnez à l’autre personne, elle lance croc , le transfert démarre. C'est tout. Pas de compte, pas d'inscription, pas de serveur à configurer.
- 🔒 Chiffrement de bout en bout via PAKE (Password Authenticated Key Exchange)
- 🚀 Transfert full-duplex via relay server — plus rapide que l'upload/download séquentiel
- 🌍 Cross-platform : Windows, Linux, macOS
- 📁 Transfert de fichiers multiples et reprise de transferts interrompus
- 🔧 Aucun port forwarding ni serveur requis
croc utilise des relay servers pour connecter les deux ordinateurs, même derrière des firewalls ou des NAT. Le chiffrement est garanti par PAKE — deux personnes échangent un mot de passe faible qui est transformé en clé forte via un protocole cryptographique. Personne d'autre ne peut intercepter la clé, même s'il écoute la communication.
L'outil est écrit en Go, ce qui le rend facile à compiler sur toutes les plateformes. Il est open source et affiche plus de 28 000 étoiles sur GitHub — c'est l'un des outils de transfert CLI les plus populaires. Inspiré de magic-wormhole et toss, mais avec plus de fonctionnalités et une installation plus simple.
📌 croc est l'outil que vous utilisez une fois et vous ne comprenez plus comment vous faisiez avant. Une commande, un code, transfert terminé.
Sources :
