Pages : 1
#1 Le 04/10/2010, à 10:58
- amauche
Socket en bash
Bonjour à tous,
je voulais savoir s'il est possible de faire des test sur des ports (ex:80,110,143,21,...) en bash sans avoir besoin d'un outils tiers comme nc (netcat) ou curl mais juste en bash.
J'ai entendu parler de socket en bash mais j'y comprends pas grand chose.
Avez-vous des lumières ???
Merci d'avance,
edit modo : déplacé dans Console, merci de ne pas poster de demandes d'aide dans Trucs et Astuces
Dernière modification par nesthib (Le 06/10/2010, à 07:48)
Hors ligne
#2 Le 04/10/2010, à 11:34
- enjolras
Re : Socket en bash
Salut,
tu peux utiliser devfs et laisser le noyau se charger du socket, c'est dans ses cordes
un truc du genre :
exec 3<>/dev/tcp/example.net/80
EDIT je dis peut etre une bétise, j'ai pas retester sur ubuntu mais je crois me souvenir que ca ne marche pas sur les debian based
Dernière modification par enjolras (Le 04/10/2010, à 12:11)
A la découverte d'un nouveau continent...
Hors ligne
#3 Le 05/10/2010, à 02:41
- sputnick
Re : Socket en bash
oui, il faut compiler bash avec --net-redirections
On ne peut pas mettre d'array dans un string!
https://sputnick.fr/
Hors ligne
#4 Le 05/10/2010, à 16:29
- enjolras
Re : Socket en bash
je corrige encore une bétise :
on n'utilise pas devfs, c'est juste un bashisime
A la découverte d'un nouveau continent...
Hors ligne
#5 Le 05/10/2010, à 16:36
- sputnick
Hors ligne
Pages : 1