From e7e0503f3eece81c24f5cf92b91cc34f0257493e Mon Sep 17 00:00:00 2001 From: Matthew Kienow Date: Mon, 14 Jan 2019 23:26:00 -0500 Subject: [PATCH] Add Metasploit data web service rackup file --- msf-ws.ru | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 msf-ws.ru diff --git a/msf-ws.ru b/msf-ws.ru new file mode 100644 index 0000000000..df44bfbb29 --- /dev/null +++ b/msf-ws.ru @@ -0,0 +1,20 @@ +# msf-ws.ru +# Metasploit data web service + +require 'pathname' +@framework_path = '.' +root = Pathname.new(@framework_path).expand_path +@framework_lib_path = root.join('lib') +$LOAD_PATH << @framework_lib_path unless $LOAD_PATH.include?(@framework_lib_path) + +require 'msfenv' + +if ENV['MSF_LOCAL_LIB'] + $LOAD_PATH << ENV['MSF_LOCAL_LIB'] unless $LOAD_PATH.include?(ENV['MSF_LOCAL_LIB']) +end + +# Note: setup Rails environment before calling require +require 'msf/core/web_services/metasploit_api_app' + +# run Msf::WebServices::JsonRpcApp +run MetasploitApiApp