/
githubmirror
/
metasploit-framework
Обзор
Документация
Войти
/
githubmirror
/
metasploit-framework
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
lib/msf/util/exe/linux/armbe.rb
41 строка
1 KB
sjanusz-r7
Fix undefined call to ArmBE to_linux_armbe_elf
15 июн 2026, 17:49
15 июн 2026, 17:49
4519abf
Код
Авторство
О чём код?
# -*- coding: binary -*- module Msf::Util::EXE::Linux::Armbe include Msf::Util::EXE::Common include Msf::Util::EXE::Linux::Common def self.included(base) base.extend(ClassMethods) end module ClassMethods # Create a ARM Little Endian Linux ELF containing the payload provided in +code+ # to_linux_armbe_elf # # @param framework [Msf::Framework] # @param code [String] # @param opts [Hash] # @option [String] :template # @return [String] Returns an elf def to_linux_armbe_elf(framework, code, opts = {}) to_exe_elf(framework, opts, "template_armbe_linux.bin", code, true) end # Create a ARM Little Endian Linux ELF_DYN containing the payload provided in +code+ # to_linux_armbe_elf_dll # # @param framework [Msf::Framework] # @param code [String] # @param opts [Hash] # @option [String] :template # @return [String] Returns an elf-so def to_linux_armbe_elf_dll(framework, code, opts = {}) to_exe_elf(framework, opts, "template_armbe_linux_dll.bin", code, true) end end class << self include ClassMethods end end