Estoy intentando añadir un complemento de meterpreter,
a = client.railgun.kernel32.GetLogicalDrives()["return"]
# Math magic to convert the binary to letters
drives = []
letters = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
(0..25).each do |i|
test = letters[i,1]
rem = a % (2**(i+1))
if rem > 0
drives << test
a = a - rem
end
end
print_line("Drives Available = #{drives.inspect}")
Así que coloqué el archivo en /lib/rex/post/meterpreter/ui/console/command_dispatcher
Luego reinicié msfconsole, pero después de una explotación exitosa, no pude ver el comando XXX
(donde el nombre del archivo es XXX.rb) y el comando use XXX
parece estar buscando una DLL con ese nombre
Entonces, ¿cuál es la forma correcta de agregar un complemento para meterpreter?