From 58db233697af3a2dbd4742ac9ca5245b41d3370b Mon Sep 17 00:00:00 2001 From: David Tomaschik Date: Wed, 16 Mar 2016 04:00:53 -0700 Subject: [PATCH] Update metasploit.sh script to handle metasploit-framework deb install. --- bin/metasploit.sh | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/bin/metasploit.sh b/bin/metasploit.sh index 498ee1b..166fd1a 100755 --- a/bin/metasploit.sh +++ b/bin/metasploit.sh @@ -25,5 +25,11 @@ if [ -f "${BASE}/apps/pro/msf3/tools/exploit/${NAME}.rb" ]; then exec ${BASE}/apps/pro/msf3/tools/exploit/${NAME}.rb "$@" fi -# Can cause recursive loop -# exec ${NAME} "$@" +export BASE="/opt/metasploit-framework" +if [ -f "${BASE}/embedded/framework/tools/exploit/${NAME}.rb" ]; then + exec ${BASE}/embedded/bin/ruby \ + "${BASE}/embedded/framework/tools/exploit/${NAME}.rb" "$@" +fi + +echo "Couldn't find script." >&2 +exit 1