Advertisement
GoodiesHQ

CStrikerV1.sh

Aug 12th, 2015
893
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 2.12 KB | None | 0 0
  1. #!/bin/bash
  2. ##############################################################################
  3. #               Author: Goodies                  #
  4. #   If you can afford the software, please purchase it! Raphael has      #
  5. #        put in countless hours into CS and he deserves credit.      #
  6. ##############################################################################
  7. SITE="http://www.advancedpentest.com"
  8. echo "[+] Downloading Cobalt Strike..."
  9. curl -# -O $SITE$(curl -s $SITE/download 2>/dev/null | grep "jQuery.*downloads" | cut -d "'" -f 6)cobaltstrike-trial.tgz | sed 's/ //g'
  10. echo "[+] Download Complete... Extracting."
  11. tar zxf cobaltstrike-trial.tgz || { echo "Error Occured."; exit 1; }
  12. echo "[+] Saving the original JAR file as cobaltstrike.jar.old"
  13. cp cobaltstrike/cobaltstrike.jar cobaltstrike/cobaltstrike.jar.old
  14. echo "[+] Extracting cobaltstrike.jar"
  15. unzip -q cobaltstrike/cobaltstrike.jar -d cobaltstrike/cs_tmp || { echo "Error Occured."; exit 1; }
  16. rm cobaltstrike/cobaltstrike.jar
  17. echo "[+] Saving the original license file as license.sl.old"
  18. cp cobaltstrike/cs_tmp/scripts/license.sl cobaltstrike/cs_tmp/scripts/license.sl.old || { echo "Error Occured."; exit 1; }
  19. echo "[+] Patching License File..."
  20. sed -i 's/$life  = 21;/$life  = 0;/g' cobaltstrike/cs_tmp/scripts/license.sl
  21. sed -i 's/if ($difference > $life || ($today - $start) < 0) {/if (1 == 2){/g' cobaltstrike/cs_tmp/scripts/license.sl
  22. sed -i 's/$left = $life - $difference;/#$left = $life - $difference;/g' cobaltstrike/cs_tmp/scripts/license.sl
  23. sed -i 's/$form = "$left day" . iff($left == 1, "", "s");/#$form = "$left day" . iff($left == 1, "", "s");/g' cobaltstrike/cs_tmp/scripts/license.sl
  24. sed -i 's/\[JOptionPane showMessageDialog: $frame, \"This is a trial version/#\[JOptionPane showMessageDialog: $frame, \"This is a trial version/g' cobaltstrike/cs_tmp/scripts/license.sl
  25. echo "[+] License File has Been Patched! Recompressing..."
  26. cd cobaltstrike/cs_tmp
  27. zip -qr ../cobaltstrike.jar .
  28. echo "[+] Cleaning Up Temp Files"
  29. cd ../..
  30. rm -rf cobaltstrike/cs_tmp
  31. rm cobaltstrike-trial.tgz
  32. tar zcf cobaltstrike-cracked.tar.gz cobaltstrike
  33. echo "[+] Cobalt Strike Has Been Fully Patched!"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement