/
githubmirror
/
metasploit-framework
Обзор
Документация
Войти
/
githubmirror
/
metasploit-framework
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
lib/rex/post/session_compatible_modules.rb
30 строк
777 B
cgranleese-r7
Adds support for searching by session types
29 фев 2024, 18:15
29 фев 2024, 18:15
0c1bcbf
Код
Авторство
О чём код?
# -*- coding: binary -*- module Rex module Post ### # # This module provides a list of modules that are compatible with the current session # ### module SessionCompatibleModules # @return [Array<String>] def session_compatible_modules # Use the built in search command functionality to get a list of search results search_params = { 'session_type' => [[self.session.type], []] } Msf::Modules::Metadata::Cache.instance.find(search_params) end # @return [String] def format_session_compatible_modules <<~EOF This session also works with the following modules: #{session_compatible_modules.flat_map(&:fullname).join("\n ")} EOF end end end end