|
| 1 | +# A tool by Hacker X Phantom |
| 2 | +# if u copy Give Me Credit |
| 3 | +# Colours |
| 4 | +#----------------- |
| 5 | +red="\e[91m" |
| 6 | +rset="\e[0m" |
| 7 | +grn="\e[92m" |
| 8 | +ylo="\e[93m" |
| 9 | +blue="\e[94m" |
| 10 | +cyan="\e[96m" |
| 11 | +pink="\e[95m" |
| 12 | +#----------------- |
| 13 | + |
| 14 | +echo -e "\e[91m |
| 15 | + __ __ _ _ _ _ |
| 16 | + | \/ | | | | | (_) | |
| 17 | + | \ / | ___| |_ __ _ ___ _ __ | | ___ _| |_ |
| 18 | + | |\/| |/ _ \ __/ _ / __| _ \| |/ _ \| | __| |
| 19 | + | | | | __/ || (_| \__ \ |_) | | (_) | | |_ |
| 20 | + |_| |_|\___|\__\__ _|___/ __/|_|\___/|_|\__| |
| 21 | + | | |
| 22 | + |_|By Hacker X Phantom" |
| 23 | + |
| 24 | + |
| 25 | + |
| 26 | +echo -e "$grn Installation Started" |
| 27 | + |
| 28 | +echo -e "$rset pkg update $rset" |
| 29 | +pkg update |
| 30 | +clear |
| 31 | +echo -e "$grn pkg install git $rset" |
| 32 | +pkg install git |
| 33 | +clear |
| 34 | +echo -e "$grn pkg install python $rset" |
| 35 | +pkg install python -y |
| 36 | +clear |
| 37 | +echo -e "$grn pkg install ruby $rset" |
| 38 | +pkg install ruby -y |
| 39 | +clear |
| 40 | +echo -e "$grn pkg install wget $rset" |
| 41 | +pkg install wget -y |
| 42 | +clear |
| 43 | +echo -e "$grn pkg install openssh $rset" |
| 44 | +pkg install openssh |
| 45 | +clear |
| 46 | +echo -e "$grn pkg install perl $rset" |
| 47 | +pkg install perl |
| 48 | +clear |
| 49 | + |
| 50 | +echo -e "$ylo 》》Installing All Dependecies《《 $rset" |
| 51 | +pkg install -y binutils python autoconf bison clang coreutils curl findutils apr apr-util postgresql openssl readline libffi libgmp libpcap libsqlite libgrpc libtool libxml2 libxslt ncurses make ncurses-utils ncurses git wget unzip zip tar termux-tools termux-elf-cleaner pkg-config git ruby -o Dpkg::Options::="--force-confnew" |
| 52 | +clear |
| 53 | + |
| 54 | +# Loading spinner |
| 55 | +echo "Hacker X Phantom" |
| 56 | +source <(echo "c3Bpbm5lcj0oICd8JyAnLycgJy0nICdcJyApOwoKY291bnQoKXsKICBzcGluICYKICBwaWQ9JCEKICBmb3IgaSBpbiBgc2VxIDEgMTBgCiAgZG8KICAgIHNsZWVwIDE7CiAgZG9uZQoKICBraWxsICRwaWQgIAp9CgpzcGluKCl7CiAgd2hpbGUgWyAxIF0KICBkbyAKICAgIGZvciBpIGluICR7c3Bpbm5lcltAXX07IAogICAgZG8gCiAgICAgIGVjaG8gLW5lICJcciRpIjsKICAgICAgc2xlZXAgMC4yOwogICAgZG9uZTsKICBkb25lCn0KCmNvdW50" | base64 -d) |
| 57 | + |
| 58 | +python3 -m pip install --upgrade pip |
| 59 | +python3 -m pip install requests |
| 60 | + |
| 61 | +echo -e "$ylo 》》Fix ruby BigDecimal《《 $rset" |
| 62 | +source <(curl -sL https://github.com/termux/termux-packages/files/2912002/fix-ruby-bigdecimal.sh.txt) |
| 63 | + |
| 64 | +echo -e "$ylo 》》Deleted old metasploit folder《《 $rset" |
| 65 | +rm -rf $PREFIX/opt/metasploit-framework |
| 66 | + |
| 67 | +#cloning |
| 68 | +echo -e "$ylo cloning $rset" |
| 69 | +#git clone https://github.com/rapid7/metasploit-framework |
| 70 | +clear |
| 71 | +#$HOME |
| 72 | +cd $HOME |
| 73 | + |
| 74 | +# Loading spinnner |
| 75 | +echo "Hacker X Phantom" |
| 76 | +source <(echo "c3Bpbm5lcj0oICd8JyAnLycgJy0nICdcJyApOwoKY291bnQoKXsKICBzcGluICYKICBwaWQ9JCEKICBmb3IgaSBpbiBgc2VxIDEgMTBgCiAgZG8KICAgIHNsZWVwIDE7CiAgZG9uZQoKICBraWxsICRwaWQgIAp9CgpzcGluKCl7CiAgd2hpbGUgWyAxIF0KICBkbyAKICAgIGZvciBpIGluICR7c3Bpbm5lcltAXX07IAogICAgZG8gCiAgICAgIGVjaG8gLW5lICJcciRpIjsKICAgICAgc2xlZXAgMC4yOwogICAgZG9uZTsKICBkb25lCn0KCmNvdW50" | base64 -d) |
| 77 | + |
| 78 | +gem install bundler |
| 79 | +declare NOKOGIRI_VERSION=$(cat Gemfile.lock | grep -i nokogiri | sed 's/nokogiri [\(\)]/(/g' | cut -d ' ' -f 5 | grep -oP "(.).[[:digit:]][\w+]?[.].") |
| 80 | + |
| 81 | +# Loading spinner" |
| 82 | +echo "Hacker X Phantom" |
| 83 | +source <(echo "c3Bpbm5lcj0oICd8JyAnLycgJy0nICdcJyApOwoKY291bnQoKXsKICBzcGluICYKICBwaWQ9JCEKICBmb3IgaSBpbiBgc2VxIDEgMTBgCiAgZG8KICAgIHNsZWVwIDE7CiAgZG9uZQoKICBraWxsICRwaWQgIAp9CgpzcGluKCl7CiAgd2hpbGUgWyAxIF0KICBkbyAKICAgIGZvciBpIGluICR7c3Bpbm5lcltAXX07IAogICAgZG8gCiAgICAgIGVjaG8gLW5lICJcciRpIjsKICAgICAgc2xlZXAgMC4yOwogICAgZG9uZTsKICBkb25lCn0KCmNvdW50" | base64 -d) |
| 84 | + |
| 85 | +#pwd |
| 86 | +cd /data/data/com.termux/files/home/HXP_METASPLOIT/metasploit-framework |
| 87 | +echo -e "" |
| 88 | +echo "" |
| 89 | +echo -e "Now Go To Metasploit FrameWork Directory" |
| 90 | +echo -e "1) cd metasploit-framework" |
| 91 | +echo -e "2) bundle install" |
| 92 | +echo -e "3) ./msfconsole" |
0 commit comments