BackDoor CutBD

CUT_Door

Este es en lenguaje interpretado por eso esto es unica y exclusivamente con fines educativos, con el firme objetivo de comprender como funcionan las puertas traseras, sumado a esto es una introduccion al uso de los sockets TCP

Introducción.

El presente laboratorio pretende estudiar lo que sucede a nivel tcp/ip en una puerta trasera desarrollando una aplicación cliente/Server con el lenguaje python.

Requisitos

Varios PC windows

ActivePython 2.5
Sniffer como Wireshark o Ethereal
Scanner como Nmap
Tener varios RFC (: Xd :)

Objetivo
Desarrollar un Backdoor (Cutdoor) usando un lenguaje de alto nivel con fines netamente educativos fortaleciendo la programación de sockets y sus bases teóricas

Desarrollo
Realizar una aplicación cliente/Server con python manejando socket TCP y modificarla a tal punto, obteniendo una puerta trasera (añadiendo entradas de registro, comandos de consola, shell system, etc.)

# socketHls.py
# Creamos un servidor al cual nos podremos conectar.
# Version inicial del Backdoor
# Gino G Viloria Pabon – freemanGeek – 26/12/2007
import socket, sys
print “\n****BackDoor Freeman Server V1.0.0!!!*****”
port=int(raw_input(“\n ingrese el puerto: “))

##Codigo para obtener ip de la maquina
hn=socket.gethostname()#Obtener el nombre de la maquina
ip=socket.gethostbyname(hn)#ip de la maquina

##Codigo Server
server = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
server.bind((ip,port))#direccion del server “” es lo mismo que localhost o 127.0.0.1 server.listen(5)
while 1:
addr, port = server.accept()
addr.send(“****BackDoor Freeman V1.0.0!!!*****”)
print ‘Conectado con’,port #puerto de quie se conecta y dirreccio ip

Advertisement

~ por freemangeek en enero 4, 2008.

Una respuesta to “BackDoor CutBD”

  1. Nice site keep it up!

    http://www.dasofte.com

Deja un comentario

Fill in your details below or click an icon to log in:

Logo de WordPress.com

You are commenting using your WordPress.com account. Log Out / Cambiar )

Twitter picture

You are commenting using your Twitter account. Log Out / Cambiar )

Facebook photo

You are commenting using your Facebook account. Log Out / Cambiar )

Connecting to %s

 
Seguir

Get every new post delivered to your Inbox.