Advertisement
Jackspade9624

dominium.sh

May 15th, 2025 (edited)
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.34 KB | None | 0 0
  1. #!/bin/bash
  2. clear
  3. while true; do
  4. echo -e "\e[1;91m
  5.  
  6. ======= ======= ========== === ==== === === === === ==========
  7. === === === === === === === === ======== === === === === === ===
  8. === === === === === === === === ======== === === === === === ===
  9. === === === === === === === === ==== === === === === ===
  10. ======= ====== === === === === === === ====== === === "
  11.  
  12. echo -e "\e[1;91m
  13. + -- --=[ \e[1;94msimple.osint.builds v1.1.2 \e[1;91m]
  14. + -- --=[ \e[1;94mhttps://github.com/ghoste9624 \e[1;91m]
  15. + -- --=[ \e[1;94mDominium > Domain Full Scan \e[1;91m]\e[1;97m"
  16. echo ""
  17. read -p " Run Dominium? [y/n] > " choice
  18. case $choice in
  19. y)
  20. echo -e " \e[1;92m>>> \e[3mYou have chosen wisely...\e[0m"
  21. echo ""
  22. echo -e " \e[1;91m>>> \e[1;94mEnter Domain \e[1;91m|\e[1;96m example.com \e[1;91m|"
  23. echo -e "\e[1;92m"
  24. read -p " Target > " target
  25. content=$(curl -s "$target")
  26. whois $target | tee -a ~/Dominium/scans/$target
  27. echo -e "\e[1;92m"
  28. curl -i https://$target/page | tee -a ~/Dominium/scans/$target
  29. echo -e "\e[1;92m"
  30. curl -ILk $target | tee -a ~/Dominium/scans/$target
  31. echo -e "\e[1;92m"
  32. curl -Lk $target/robots.txt | tee -a ~/Dominium/scans/$target
  33. echo -e "\e[1;92m"
  34. nslookup $target | tee -a ~/Dominium/scans/$target
  35. echo -e "\e[1;92m"
  36. host -a -A $target | tee -a ~/Dominium/scans/$target
  37. dig $target +trace ANY | tee -a ~/Dominium/scans/$target
  38. echo -e "\e[1;92m"
  39. nmap -sV -A $target --script-trace --script=http-headers --unprivileged | tee -a ~/Dominium/scans/$target
  40. echo -e "\e[1;92m"
  41. traceroute $target | tee -a ~/Dominium/scans/$target
  42. nano ~/Dominium/scans/$target
  43. echo ""
  44. echo -e " \e[1;94mFile Saved \e[1;91m> \e[1;96m~/Dominium/scans/$target\e[1;97m"
  45. ;;
  46. n)
  47. echo ""
  48. command=(fortune)
  49. "${command[@]}"
  50. echo ""
  51. echo -e " \e[1;91m>>> \e[3mExiting...\e[0m\e"
  52. echo ""
  53. break
  54. ;;
  55. *)
  56. echo -e " \e[1;91m>>> \e[3mInvalid choice, Please try again...\e[0m\e[1;97m"
  57. echo ""
  58. ;;
  59. esac
  60. done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement