From 431484554743e65f70b3379d2a74d49447dd9176 Mon Sep 17 00:00:00 2001 From: 1N3 <1N3@hushmail.com> Date: Sat, 24 Mar 2018 16:04:16 -0700 Subject: [PATCH 1/9] Delete urls --- urls | 8 -------- 1 file changed, 8 deletions(-) delete mode 100644 urls diff --git a/urls b/urls deleted file mode 100644 index 5ae5b5e..0000000 --- a/urls +++ /dev/null @@ -1,8 +0,0 @@ -https://www.exploit-db.com/search/?action=search&description=%s %s %s&e_author= -https://www.google.ca/search?q=%s %s %s exploit -https://www.google.ca/search?q=%s %s %s exploit site:www.securityfocus.com -https://www.google.ca/search?q=%s %s %s site:0day.today -https://www.google.ca/search?q=%s %s %s site:www.security-database.com -https://www.google.ca/search?q=%s %s %s site:packetstormsecurity.com -https://exploits.shodan.io/?q=%s %s %s -https://vulners.com/search?query=%s %s %s From 375edec731ef0c49c9319dc007756902436b7f78 Mon Sep 17 00:00:00 2001 From: jose nazario Date: Tue, 26 Jun 2018 11:29:25 -0400 Subject: [PATCH 2/9] fix a typo, no content changes --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 7621ecc..082332e 100644 --- a/README.md +++ b/README.md @@ -47,8 +47,8 @@ Search all Metasploit payloads for windows only payloads: This software is free to distribute, modify and use with the condition that credit is provided to the creator (1N3@CrowdShield) and is not for commercial use. ## DONATIONS: -Donations are welcome. This will help fascilitate improved features, frequent updates and better overall support. +Donations are welcome. This will help facilitate improved features, frequent updates and better overall support. - [x] BTC 1Fav36btfmdrYpCAR65XjKHhxuJJwFyKum - [x] DASH XoWYdMDGb7UZmzuLviQYtUGb5MNXSkqvXG - [x] ETH 0x20bB09273702eaBDFbEE9809473Fd04b969a794d -- [x] LTC LQ6mPewec3xeLBYMdRP4yzeta6b9urqs2f \ No newline at end of file +- [x] LTC LQ6mPewec3xeLBYMdRP4yzeta6b9urqs2f From 512feb34867b0e720a850004bba524464e1aa626 Mon Sep 17 00:00:00 2001 From: jose nazario Date: Tue, 26 Jun 2018 11:40:21 -0400 Subject: [PATCH 3/9] missed a typo, no content changes --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 082332e..db95188 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ https://crowdshield.com ![alt tag](https://github.com/1N3/Findsploit/blob/master/findsploit.png) ### ABOUT -Finsploit is a simple bash script to quickly and easily search both local and online exploit databases. This repository also includes "copysploit" to copy any exploit-db exploit to the current directory and "compilesploit" to automatically compile and run any C exploit (ie. ./copysploit 1337.c && ./compilesploit 1337.c). +Findsploit is a simple bash script to quickly and easily search both local and online exploit databases. This repository also includes "copysploit" to copy any exploit-db exploit to the current directory and "compilesploit" to automatically compile and run any C exploit (ie. ./copysploit 1337.c && ./compilesploit 1337.c). For updates to this script, type `findsploit update` From a0d169bd39241b0757fb44f5eedf5b04cb6d16e6 Mon Sep 17 00:00:00 2001 From: Lyz Date: Thu, 30 Aug 2018 12:15:35 +0200 Subject: [PATCH 4/9] Install by default --- install.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/install.sh b/install.sh index 729fcb6..67b0394 100644 --- a/install.sh +++ b/install.sh @@ -1,6 +1,6 @@ #!/bin/bash # Install script for Findsploit by 1N3@CrowdShield -# https://crowdshield.com +# https://crowdshield.com # FINDSPLOIT_INSTALL_DIR=/usr/share/findsploit @@ -24,9 +24,9 @@ echo -e "$RESET" echo -e "$OKGREEN + -- --=[This script will install findsploit under $FINDSPLOIT_INSTALL_DIR." rm -Rf $FINDSPLOIT_INSTALL_DIR 2> /dev/null mkdir -p $FINDSPLOIT_INSTALL_DIR 2> /dev/null -cp -Rf $PWD/* $FINDSPLOIT_INSTALL_DIR +cp -Rf $PWD/* $FINDSPLOIT_INSTALL_DIR cd $FINDSPLOIT_INSTALL_DIR -apt-get install exploitdb xdg-utils +apt-get install -y exploitdb xdg-utils mkdir loot 2> /dev/null chmod +x $FINDSPLOIT_INSTALL_DIR/findsploit chmod +x $FINDSPLOIT_INSTALL_DIR/copysploit From 60bb51cacd6fbb3f639ad1f6515b93a343901050 Mon Sep 17 00:00:00 2001 From: Ricardo Iramar dos Santos Date: Thu, 30 Aug 2018 09:30:31 -0300 Subject: [PATCH 5/9] Hardcoded symbolic links --- install.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/install.sh b/install.sh index 729fcb6..8949828 100644 --- a/install.sh +++ b/install.sh @@ -34,9 +34,9 @@ chmod +x $FINDSPLOIT_INSTALL_DIR/compilesploit rm -f /usr/bin/findsploit 2> /dev/null rm -f /usr/bin/copysploit 2> /dev/null rm -f /usr/bin/compilesploit 2> /dev/null -ln -s /usr/share/findsploit/findsploit /usr/bin/findsploit -ln -s /usr/share/findsploit/copysploit /usr/bin/copysploit -ln -s /usr/share/findsploit/compilesploit /usr/bin/compilesploit +ln -s $FINDSPLOIT_INSTALL_DIR/findsploit /usr/bin/findsploit +ln -s $FINDSPLOIT_INSTALL_DIR/copysploit /usr/bin/copysploit +ln -s $FINDSPLOIT_INSTALL_DIR/compilesploit /usr/bin/compilesploit echo -e "$OKORANGE + -- --=[Done!$RESET" From f6c0659ee7dc27266b8a88d664efb8785fe5d69f Mon Sep 17 00:00:00 2001 From: "ook.io" <14150312+ook-io@users.noreply.github.com> Date: Sun, 23 Sep 2018 03:00:51 +1000 Subject: [PATCH 6/9] Modified install.sh to allow install from anywhere - running install.sh from outside the project folder caused all current folders to be copied to the target install dir erroneously due to use of $PWD. Changed to $(dirname "$0") to get path of install.sh instead. - quoted the target install dir variable where used to prevent errors if some lunatic wished to install to a path containing spaces - also corrected shebang. Some distros link sh to /bin/bash, so using "#!/usr/bin/env bash" is safer. --- install.sh | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/install.sh b/install.sh index 09a5669..5c5076f 100644 --- a/install.sh +++ b/install.sh @@ -1,9 +1,10 @@ -#!/bin/bash +#!/usr/bin/env bash # Install script for Findsploit by 1N3@CrowdShield # https://crowdshield.com # FINDSPLOIT_INSTALL_DIR=/usr/share/findsploit +INSTALL_SCRIPT_DIR=$(cd "$(dirname "$0")" && pwd) COLOR1='\033[91m' COLOR2='\033[92m' COLOR3='\033[92m' @@ -22,21 +23,20 @@ echo -e "$COLOR1+ -- --=[Usage: findsploit windows xp remote, etc." echo -e "$RESET" echo -e "$OKGREEN + -- --=[This script will install findsploit under $FINDSPLOIT_INSTALL_DIR." -rm -Rf $FINDSPLOIT_INSTALL_DIR 2> /dev/null -mkdir -p $FINDSPLOIT_INSTALL_DIR 2> /dev/null -cp -Rf $PWD/* $FINDSPLOIT_INSTALL_DIR -cd $FINDSPLOIT_INSTALL_DIR +rm -Rf "$FINDSPLOIT_INSTALL_DIR" 2> /dev/null +mkdir -p "$FINDSPLOIT_INSTALL_DIR" 2> /dev/null +cp -Rf "$INSTALL_SCRIPT_DIR"/* "$FINDSPLOIT_INSTALL_DIR" +cd "$FINDSPLOIT_INSTALL_DIR" apt-get install -y exploitdb xdg-utils mkdir loot 2> /dev/null -chmod +x $FINDSPLOIT_INSTALL_DIR/findsploit -chmod +x $FINDSPLOIT_INSTALL_DIR/copysploit -chmod +x $FINDSPLOIT_INSTALL_DIR/compilesploit +chmod +x "$FINDSPLOIT_INSTALL_DIR/findsploit" +chmod +x "$FINDSPLOIT_INSTALL_DIR/copysploit" +chmod +x "$FINDSPLOIT_INSTALL_DIR/compilesploit" rm -f /usr/bin/findsploit 2> /dev/null rm -f /usr/bin/copysploit 2> /dev/null rm -f /usr/bin/compilesploit 2> /dev/null -ln -s $FINDSPLOIT_INSTALL_DIR/findsploit /usr/bin/findsploit -ln -s $FINDSPLOIT_INSTALL_DIR/copysploit /usr/bin/copysploit -ln -s $FINDSPLOIT_INSTALL_DIR/compilesploit /usr/bin/compilesploit +ln -s "$FINDSPLOIT_INSTALL_DIR/findsploit" /usr/bin/findsploit +ln -s "$FINDSPLOIT_INSTALL_DIR/copysploit" /usr/bin/copysploit +ln -s "$FINDSPLOIT_INSTALL_DIR/compilesploit" /usr/bin/compilesploit echo -e "$OKORANGE + -- --=[Done!$RESET" - From 8a73fe5818b8d688fe094def56c24bc4d2c003bc Mon Sep 17 00:00:00 2001 From: Zawadi Done Date: Thu, 31 Jan 2019 21:32:37 +0000 Subject: [PATCH 7/9] Update README.md The command doesn't update findsploit, but searches for a exploit with the name update. --- README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/README.md b/README.md index db95188..9187143 100644 --- a/README.md +++ b/README.md @@ -6,8 +6,6 @@ https://crowdshield.com ### ABOUT Findsploit is a simple bash script to quickly and easily search both local and online exploit databases. This repository also includes "copysploit" to copy any exploit-db exploit to the current directory and "compilesploit" to automatically compile and run any C exploit (ie. ./copysploit 1337.c && ./compilesploit 1337.c). -For updates to this script, type `findsploit update` - ### INSTALLATION ``` ./install.sh From b386d21b77418ad4a06bd4a756f4aaba4b29ce63 Mon Sep 17 00:00:00 2001 From: xer0dayz <1N3@hushmail.com> Date: Fri, 1 Feb 2019 09:29:30 -0700 Subject: [PATCH 8/9] Update README.md --- README.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 9187143..cafde88 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ -# Findsploit by 1N3@CrowdShield -https://crowdshield.com +# Findsploit by @xer0dayz +https://xerosecurity.com ![alt tag](https://github.com/1N3/Findsploit/blob/master/findsploit.png) @@ -41,6 +41,9 @@ Search all Metasploit payloads for windows only payloads: * findsploit payloads | grep windows ``` +## UPDATE: +To update exploit-db and check for new versions of findsploit, run ```findsploit --update``` + ## LICENSE: This software is free to distribute, modify and use with the condition that credit is provided to the creator (1N3@CrowdShield) and is not for commercial use. From e784af2294408f544550bf329c71c640e2840505 Mon Sep 17 00:00:00 2001 From: WP Engine Marketing Date: Wed, 8 Jan 2020 16:15:42 -0700 Subject: [PATCH 9/9] Findsploit by @xer0dayz - https://xerosecurity.com --- LICENSE.md | 7 +------ README.md | 18 ++++++++---------- compilesploit | 10 +++++----- copysploit | 6 +++--- findsploit | 16 ++++++++-------- install.sh | 8 ++++---- 6 files changed, 29 insertions(+), 36 deletions(-) diff --git a/LICENSE.md b/LICENSE.md index 4b63220..31d894f 100644 --- a/LICENSE.md +++ b/LICENSE.md @@ -1,7 +1,2 @@ -# Findsploit by 1N3@CrowdShield -https://crowdshield.com - ## LICENSE: - -This software is free to use, distribute and modify as desired as long as original credit is maintained to the author (1N3@CrowdShield). - +You may modify and re-distribute this software as long as the project name "Findsploit", credit to the author "xer0dayz" and website URL "https://xerosecurity.com" are NOT mofified. Doing so will break the license agreement and a takedown notice will be issued. \ No newline at end of file diff --git a/README.md b/README.md index 7621ecc..1f0f701 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ -# Findsploit by 1N3@CrowdShield -https://crowdshield.com +# Findsploit by @xer0dayz +https://xerosecurity.com ![alt tag](https://github.com/1N3/Findsploit/blob/master/findsploit.png) @@ -44,11 +44,9 @@ Search all Metasploit payloads for windows only payloads: ``` ## LICENSE: -This software is free to distribute, modify and use with the condition that credit is provided to the creator (1N3@CrowdShield) and is not for commercial use. - -## DONATIONS: -Donations are welcome. This will help fascilitate improved features, frequent updates and better overall support. -- [x] BTC 1Fav36btfmdrYpCAR65XjKHhxuJJwFyKum -- [x] DASH XoWYdMDGb7UZmzuLviQYtUGb5MNXSkqvXG -- [x] ETH 0x20bB09273702eaBDFbEE9809473Fd04b969a794d -- [x] LTC LQ6mPewec3xeLBYMdRP4yzeta6b9urqs2f \ No newline at end of file +You may modify and re-distribute this software as long as the project name "Findsploit", credit to the author "xer0dayz" and website URL "https://xerosecurity.com" are NOT mofified. Doing so will break the license agreement and a takedown notice will be issued. + +## LINKS: +- [Twitter](https://www.twitter.com/xer0dayz "Personal Twitter") +- [Twitter](https://www.twitter.com/xerosecurity "Company Twitter") +- [Website](https://xerosecurity.com "XeroSecurity" \ No newline at end of file diff --git a/compilesploit b/compilesploit index 11c381e..ad983c9 100755 --- a/compilesploit +++ b/compilesploit @@ -1,5 +1,5 @@ #!/bin/bash -# compilesploit by 1N3 +# compilesploit by @xer0dayz # A small script to automatically find and copy an exploit file to the current directory... # @@ -20,8 +20,8 @@ function logo { if [ -z "$1" ]; then logo - echo -e "$COLOR1+ -- --=[compilesploit by 1N3" - echo -e "$COLOR1+ -- --=[https://crowdshield.com$RESET" + echo -e "$COLOR1+ -- --=[compilesploit by @xer0dayz" + echo -e "$COLOR1+ -- --=[https://xerosecurity.com$RESET" echo -e "$COLOR1+ -- --=[Usage: compilesploit " echo "" echo "" @@ -30,8 +30,8 @@ else DIR=$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd ) logo echo "" - echo -e "$COLOR1+ -- --=[compilesploit by 1N3" - echo -e "$COLOR1+ -- --=[https://crowdshield.com$RESET" + echo -e "$COLOR1+ -- --=[compilesploit by @xer0dayz" + echo -e "$COLOR1+ -- --=[https://xerosecurity.com$RESET" echo "" echo -e "$COLOR1+ -- --=[COMPILING:$COLOR2 $1 $RESET" echo "" diff --git a/copysploit b/copysploit index a8732f5..938e003 100755 --- a/copysploit +++ b/copysploit @@ -1,5 +1,5 @@ #!/bin/bash -# copysploit by 1N3 +# copysploit by @xer0dayz # A small script to automatically find and copy an exploit file to the current directory... # @@ -16,8 +16,8 @@ function logo { echo -e "$COLOR3\/ |_|_| |_|\__,_|___/ .__/|_|\___/|_|\__|" echo -e "$COLOR3 |_| " echo "" - echo -e "$COLOR1+ -- --=[findsploit by 1N3" - echo -e "$COLOR1+ -- --=[https://crowdshield.com$RESET" + echo -e "$COLOR1+ -- --=[findsploit by @xer0dayz" + echo -e "$COLOR1+ -- --=[https://xerosecurity.com$RESET" echo "" } diff --git a/findsploit b/findsploit index 6b3fe08..0bba798 100755 --- a/findsploit +++ b/findsploit @@ -1,6 +1,6 @@ #!/bin/bash -# Findsploit by 1N3 @CrowdShield -# https://crowdshield.com +# Findsploit by @xer0dayz +# https://xerosecurity.com # # Finsploit is a simple bash script to quickly and easily search both local and online exploit databases. # @@ -29,21 +29,21 @@ function logo { echo -e "$COLOR3\/ |_|_| |_|\__,_|___/ .__/|_|\___/|_|\__|" echo -e "$COLOR3 |_| " echo "" - echo -e "$COLOR1+ -- --=[findsploit v$VER by 1N3" - echo -e "$COLOR1+ -- --=[https://crowdshield.com$RESET" + echo -e "$COLOR1+ -- --=[findsploit v$VER by @xer0dayz" + echo -e "$COLOR1+ -- --=[https://xerosecurity.com$RESET" echo "" } function update { logo echo -e "$COLOR1+ -- --=[Checking for updates... $RESET" - if [[ $(curl -s https://api.github.com/repos/1N3/Findsploit/tags) == "" ]]; + if [[ $(curl -s https://api.github.com/repos/@xer0dayz/Findsploit/tags) == "" ]]; then echo -e "$COLOR1+ -- --=[Error: no active internet connection $RESET" echo "" exit 1 fi - LATEST_VERSION=$(curl -s https://api.github.com/repos/1N3/Findsploit/tags | grep -Po '"name":.*?[^\\]",'| head -1 | cut -c11-13) + LATEST_VERSION=$(curl -s https://api.github.com/repos/@xer0dayz/Findsploit/tags | grep -Po '"name":.*?[^\\]",'| head -1 | cut -c11-13) if [[ "$LATEST_VERSION" != "$VER" && "$LATEST_VERSION" != "" ]]; then echo -e "$COLOR1+ -- --=[Findsploit v$LATEST_VERSION is available to download. $RESET" @@ -53,7 +53,7 @@ function update { then cd ~ || { echo -e "$COLOR1+ -- --=[Update Failed $RESET" ; exit 1 ; } rm -r Findsploit 2> /dev/null - git clone https://github.com/1N3/Findsploit || { echo -e "$COLOR1+ -- --=[Couldn't download latest version $RESET" ; exit 1; } + git clone https://github.com/@xer0dayz/Findsploit || { echo -e "$COLOR1+ -- --=[Couldn't download latest version $RESET" ; exit 1; } cd Findsploit || { echo -e "$COLOR1+ -- --=[Update Failed $RESET" ; exit 1 ;} git checkout $LATEST_VERSION 2> /dev/null ./install.sh @@ -120,7 +120,7 @@ else echo "" echo -e "$COLOR2+ -- --=[Press any key to search online or Ctrl+C to exit...$RESET" read test - $BROWSER_CMD 'https://crowdshield.com' 2> /dev/null & + $BROWSER_CMD 'https://xerosecurity.com' 2> /dev/null & sleep 5 $BROWSER_CMD 'https://www.exploit-db.com/search/?action=search&description='$VAR1'+'$VAR2'+'$VAR3'&e_author=' 2>/dev/null &> /dev/null $BROWSER_CMD 'https://www.google.ca/search?q='$VAR1'%20'$VAR2'%20'$VAR3'+exploit' 2>/dev/null &> /dev/null diff --git a/install.sh b/install.sh index 729fcb6..504ae0c 100644 --- a/install.sh +++ b/install.sh @@ -1,6 +1,6 @@ #!/bin/bash -# Install script for Findsploit by 1N3@CrowdShield -# https://crowdshield.com +# Install script for Findsploit by @xer0dayz +# https://xerosecurity.com # FINDSPLOIT_INSTALL_DIR=/usr/share/findsploit @@ -16,8 +16,8 @@ echo -e "$COLOR3/ / | | | | | (_| \__ \ |_) | | (_) | | |_ " echo -e "$COLOR3\/ |_|_| |_|\__,_|___/ .__/|_|\___/|_|\__|" echo -e "$COLOR3 |_| " echo -e "$RESET" -echo -e "$COLOR1+ -- --=[findsploit by 1N3" -echo -e "$COLOR1+ -- --=[https://crowdshield.com$RESET" +echo -e "$COLOR1+ -- --=[findsploit by @xer0dayz" +echo -e "$COLOR1+ -- --=[https://xerosecurity.com$RESET" echo -e "$COLOR1+ -- --=[Usage: findsploit windows xp remote, etc." echo -e "$RESET"