From ef35332595353e8d51e8ad76a60072a5664d79b5 Mon Sep 17 00:00:00 2001 From: "sussurro@happypacket.net" Date: Sun, 2 Jan 2011 05:00:04 +0000 Subject: [PATCH] error handling for payload does not exist error git-svn-id: https://beef.googlecode.com/svn/trunk@655 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9 --- lib/modules/msfclient.rb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/modules/msfclient.rb b/lib/modules/msfclient.rb index 6f3bfec20..d088a0c5d 100644 --- a/lib/modules/msfclient.rb +++ b/lib/modules/msfclient.rb @@ -82,7 +82,11 @@ module BeEF res['modules'] end def payload_options(name) - res = self.call('module.options','payload',name) + begin + res = self.call('module.options','payload',name) + rescue Exception => e + return {} + end res end