/
githubmirror
/
metasploit-framework
Обзор
Документация
Войти
/
githubmirror
/
metasploit-framework
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
lib/msf/core/opt_raw.rb
38 строк
565 B
dwelch-r7
Adds rhost url support behind a feature flag
18 авг 2020, 14:25
18 авг 2020, 14:25
e706143
Код
Авторство
О чём код?
# -*- coding: binary -*- module Msf ### # # Raw, arbitrary data option. # ### class OptRaw < OptBase def type return 'raw' end def validate_on_assignment? false end def normalize(value) if (value.to_s =~ /^file:(.*)/) path = $1 begin value = File.read(path) rescue ::Errno::ENOENT, ::Errno::EISDIR value = nil end end value end def valid?(value=self.value, check_empty: true) value = normalize(value) return false if empty_required_value?(value) return super end end end