Auteur Sujet: [Python]TelnetPwner.py  (Lu 4004 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne _jun

  • Contributeur de Kali-linux.fr
  • Membre régulier
  • *****
  • Messages: 100
  • +11/-1
[Python]TelnetPwner.py
« le: 18 décembre 2014 à 20:39:26 »
Yop !
Je suis ici pour vous partager une de mes créations que je viens d'achever, je m'ennuyais donc j'ai fait un petit truc amusant :D
C'est à tester sur une machine de test hein, moi j'ai testé sur MetaSpoitable2 :)

Le programme va permettre d'envoyer un ping à la cible, scanner le port telnet, et s'y connecter s'il est ouvert, tout ça automatiquement.
Comme un exemple vaut 1000 mots, voilà des images :
http://puu.sh/dA3bu/2f2561484d.png
http://puu.sh/dA3du/91bc35b0a2.png
http://puu.sh/dA3fJ/8ee0f8bc69.png Bingo ! :D
Bonus http://puu.sh/dA3wb/8e8ef66a8a.png :P

Voilà un script tout con, mais j'ai des questions qui me serviront dans mes futurs projets
Déjà, avant tout, voici le code source : http://pastebin.com/xAhwsFj6

Alors voilà je voulais savoir, comment juste share mon .py sans que les gens aient à installer pyfilget, et tous les autres modules que j'importe ?
C'est un point où je suis totalement largué.

Et sinon, comment faire pour que mon script marche en remote ? Je crois qu'il fonctionne qu'en LAN. Des histoires de firewall, j'en avais parlé avec coyotus, mais j'en sais pas plus.

Sinon merci ! :)

Hors ligne fyuw

  • Nouvel inscrit
  • Messages: 5
  • +1/-0
Re : [Python]TelnetPwner.py
« Réponse #1 le: 11 avril 2015 à 05:08:25 »
je cherchais exactement ce type de script en python ;)

Hors ligne coyotus

  • Contributeur de Kali-linux.fr
  • Membre Elite
  • *****
  • Messages: 3793
  • +264/-30
  • IN GNU WE TRUST
    • Groupe d'Utilisateurs de GNU/Linux...
Re : [Python]TelnetPwner.py
« Réponse #2 le: 11 avril 2015 à 08:13:02 »
Merci, je testerai sur une vm.
Si je peux me permettre, tu as essayer de remplacer l'import os par telnetlib ?

https://docs.python.org/2/library/telnetlib.html

import telnetlib

telnetlib.Telnet(HOST)

regarde l'exemple en bas de doc.

ça évite un appel à telnet par os vu que c'est le seul que tu as ça n'a pas d'incidence, mais c'est toujours mieux de pas trop surcharger avec os

os.system('telnet '+rhost)

Hors ligne admin

  • Contributeur de Kali-linux.fr
  • Membre Elite
  • *****
  • Messages: 1711
  • +74/-3
    • Communauté FR de Kali-linux
Re : [Python]TelnetPwner.py
« Réponse #3 le: 14 avril 2015 à 21:48:21 »
Sympa le partage  :)

Par contre, confirme moi le principe, ce script est juste un essai pour t'habituer au Python ? Parce que sinon ton "pré-scan" via PING est une mauvaise idée, faut de firewall bloque l'ICMP alors qu'ils te laisseront accéder au service TELNET.