aboutsummaryrefslogtreecommitdiffstats
path: root/metasploit-framework/metasploit-framework.SlackBuild
diff options
context:
space:
mode:
Diffstat (limited to 'metasploit-framework/metasploit-framework.SlackBuild')
-rw-r--r--metasploit-framework/metasploit-framework.SlackBuild4
1 files changed, 4 insertions, 0 deletions
diff --git a/metasploit-framework/metasploit-framework.SlackBuild b/metasploit-framework/metasploit-framework.SlackBuild
index 2fb4dc3..e2ce921 100644
--- a/metasploit-framework/metasploit-framework.SlackBuild
+++ b/metasploit-framework/metasploit-framework.SlackBuild
@@ -74,6 +74,10 @@ find -L . \
# create soft link for launcher
mkdir -p $PKG/usr/bin
+# make bundled payload/exploit ELFs executable (see README)
+find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
+ | cut -f 1 -d : | xargs -r chmod 755
+
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true