StageFright.sh 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. #!/bin/bash
  2. NO_COLOR="\e[0m"
  3. WHITE="\e[0;17m"
  4. BOLD_WHITE="\e[1;37m"
  5. BLACK="\e[0;30m"
  6. BLUE="\e[0;34m"
  7. BOLD_BLUE="\e[1;34m"
  8. GREEN="\e[0;32m"
  9. BOLD_GREEN="\e[1;32m"
  10. CYAN="\e[0;36m"
  11. BOLD_CYAN="\e[1;36m"
  12. RED="\e[0;31m"
  13. BOLD_RED="\e[1;31m"
  14. PURPLE="\e[0;35m"
  15. BOLD_PURPLE="\e[1;35m"
  16. BROWN="\e[0;33m"
  17. BOLD_YELLOW="\e[1;33m"
  18. GRAY="\e[0;37m"
  19. BOLD_GRAY="\e[1;30m"
  20. red='\033[0;31m'
  21. green='\033[0;32m'
  22. yellow='\033[0;33m'
  23. blue='\033[0;34m'
  24. magenta='\033[0;35m'
  25. cyan='\033[0;36m'
  26. # Clear the color after that
  27. clear='\033[0m'
  28. function easyexit()
  29. {
  30. clear
  31. exit
  32. }
  33. function title() {
  34. echo -e "$BOLD_GREEN
  35. _____ _ ______ _ _ _
  36. / ___|| | | ___| (_) | | | |
  37. \ --\_| |_ __ _ __ ___ | |_ ____ _ ____| |_ | |_
  38. --\ | __/ _ |/ _ |/ _ \ | _| __| |/ _ | _ \| __|
  39. /\__/ / || (_| | (_| | __/ | | | | | | (_| | | | | |_
  40. \____/ \__\__,_|\__, |\___| \_| |_| |_|\__, |_| |_|\__|
  41. __/ | __/ |
  42. |___/ |___/
  43. **by assume-breach**
  44. A staged payload framework."
  45. }
  46. title
  47. echo -e $BOLD_CYAN
  48. echo "Choose an option:"
  49. echo ""
  50. echo -e "$BOLD_BLUE 1.$BOLD_WHITE Create Staged EXE"
  51. echo -e "$BOLD_BLUE 2.$BOLD_WHITE Create Staged DLL"
  52. echo ""
  53. echo -n -e "$BOLD_WHITE > "
  54. read CHOICE
  55. clear
  56. if [ $CHOICE == 1 ]; then
  57. echo ""
  58. bash EXE.sh
  59. elif [ $CHOICE == 2 ]; then
  60. echo ""
  61. bash DLL.sh
  62. else
  63. echo -e $BOLD_RED Invalid option
  64. sleep 3
  65. trap easyexit EXIT
  66. fi