Suivre

Question aux experts :
Pourquoi mon pipe ne ferme pas ?

(Sujet : envoyer un fichier chiffré à la volé à travers internet (ok ici en local) )

Terminal 1
$ netcat -lp 8080 | openssl enc -d -aes-192-cbc -pass pass:troll

Terminal 2
$ dd if=/dev/urandom bs=1K count=200 | openssl enc -aes-192-cbc -pass pass:troll | netcat 127.0.0.1 8080

Je "dois" interrompre le terminal2 [CTRL]+[C] pour finir. Pourquoi ?

· · Web · 1 · 1 · 0

J'ai trouvé ! Utiliser ncat au lieu de nc ou netcat ! ça marche du tonère !!!

S''envoyer un fichier chiffrer, sur le PC qui souhaite recevoir :

$ ncat -lp 8080 | openssl enc -d -aes-192-cbc -pass pass:troll > stream.1-result && md5sum ./stream.1-result ./stream.0-origine

Sur le PC qui envoi le fichier :
$ dd if=/dev/urandom bs=1K count=200 > stream.0-origine && cat ./stream.0-origine | openssl enc -aes-192-cbc -pass pass:troll | ncat 127.0.0.1 8080

Afficher le fil de discussion
Inscrivez-vous pour prendre part à la conversation
Framapiaf

Le réseau social de l'avenir : Pas d'annonces, pas de surveillance institutionnelle, conception éthique et décentralisation ! Possédez vos données avec Mastodon !