[Sécurité] session telnet via php
Bonjour,
Je voudrais ouvrir une session TELNET via PHP, mais malheureusement ce cas n'est pas documenté, et je n'ai pas trouvé d'exemple.
J'ai besoin de lancer à distance quelques commandes et récupérer le résultat.
Apparemment il faut capter le prompt pour les login et pass, mais je vois pas du tout comment faire.
J'arrive à ouvrir une session avec cette commande
Code:
$id_de_la_socket=@fsockopen($routeur_ip,23,&$errno,&$errstr,2);
çà c'est simple mais ensuite je ne sais pas comment et quand envoyer le login et le mot de passe
Je sais qu'il est nécessaire d'utiliser des :
Code:
1 2 3 4
|
fputs ($id_de_la_socket, "????????");
et des
fgets($id_de_la_socket,?????); |
Ensuite une fois que l'on est connecté comment envoyer nos commandes et les recevoir ?
Je sais qu'il existe une librairie pour cela, mais je ne peut pas installer de librairie supplémentaire sur le serveur qui accueil mon application.
Est-ce que une bonne âme aurait l'amabilité de m'expliquer ou quelqu'un connait-il un script "prêt à l'emploi" ?
Merci