Advertisement
DarkProgrammer000

Black_Hat Tools [Update]

Mar 14th, 2019
682
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 11.75 KB | None | 0 0
  1. # !/bin/bash
  2. # Programa: Ferramentas Hacker [Auditoria]
  3.  
  4. ###################
  5. ##### Funcoes #####
  6. ###################
  7.  
  8. Atualizacao()
  9. {
  10.     # Apresentacao [Entrada de Dados]
  11.         clear
  12.     echo ""
  13.         echo -e "\033[01;32m ---------- ATUALIZACAO ---------- \033[01;37m"
  14.         echo ""
  15.         echo -e "\033[01;32m # Instalacao dos Pacotes de Atualizacao... \033[01;37m"
  16.         echo ""
  17.         echo -e "\033[01;32m --------------------------------- \033[01;37m"
  18.         echo ""
  19.     echo -e "\033[01;33m - [1] Sim \033[01;37m"
  20.         echo -e "\033[01;34m - [2] Nao \033[01;37m"
  21.         echo ""
  22.     echo -n -e "\033[01;35m - Resp: \033[01;37m"
  23.     read resp
  24.  
  25.     # Estrutura Escolha
  26.         case $resp in
  27.     1)
  28.         clear
  29.         echo ""
  30.                 echo -e "\033[01;33m ----- Iniciando Instalacao ----- \033[01;37m"
  31.         echo ""
  32.  
  33.         # Atualizacao
  34.         apt update
  35.         apt-get update
  36.         apt-get upgrade
  37.         apt-get dist-upgrade
  38.         apt-get -f install gem
  39.         apt-get -f install git
  40.         apt-get -f install bundler
  41.         apt-get -f install python-virtualenv
  42.         apt-get -f install ssh
  43.             apt-get -f install ftp
  44.             apt-get -f install dialog
  45.             apt-get -f install whiptail
  46.         apt-get -f install dnsutils
  47.             apt-get -f install net-tools
  48.         apt-get -f install vim
  49.             apt-get -f install nano
  50.         apt-get -f install build-essential $(uname -r)
  51.             apt-get -f install build-essential linux-headers- $(uname -r)
  52.             apt-get -f install bc
  53.             apt-get -f install git
  54.             apt-get -f install csh
  55.             apt-get -f install zip
  56.             apt-get -f install yum
  57.             apt-get -f install gpm
  58.             apt-get -f install gem
  59.             apt-get -f install sudo
  60.             apt-get -f install whois
  61.             apt-get -f install rsync
  62.             apt-get -f install ipcalc
  63.             apt-get -f install ntfs-3g
  64.             apt-get -f install bundler
  65.             apt-get -f install ntfs-3g
  66.             apt-get -f install python-virtualenv
  67.             apt-get -f install debian-archive-keyring
  68.         apt-get clean
  69.         apt-get remove
  70.         apt-get autoclean
  71.         apt-get autoremove;;
  72.  
  73.     *)
  74.         clear
  75.         echo -e "\033[01;33m ----- Instalacao Nao Iniciada ----- \033[01;37m";;
  76.         esac
  77. }
  78.  
  79. Scanners()
  80. {
  81.     # Apresentacao [Entrada de Dados]
  82.     clear
  83.     echo ""
  84.     echo -e "\033[01;32m ---------- SCANNERS ---------- \033[01;37m"
  85.     echo ""
  86.     echo -e "\033[01;32m # Instalacao dos Scanners... \033[01;37m"
  87.     echo ""
  88.     echo " - NMAP"
  89.     echo " - ZENMAP"
  90.     echo " - MALTEGO"
  91.     echo " - NIKTO"
  92.     echo ""
  93.     echo -e "\033[01;32m ------------------------------ \033[01;37m"
  94.     echo ""
  95.     echo -e "\033[01;33m - [1] Sim \033[01;37m"
  96.     echo -e "\033[01;34m - [2] Nao \033[01;37m"
  97.     echo ""
  98.     echo -n -e "\033[01;35m - Resp: \033[01;37m"
  99.     read resp
  100.  
  101.     # Estrutura Escolha
  102.         case $resp in
  103.     1)
  104.         clear
  105.         echo ""
  106.                 echo -e "\033[01;33m ----- Iniciando Instalacao ----- \033[01;37m"
  107.         echo ""
  108.  
  109.         # Nmap
  110.         apt-get -f install nmap
  111.        
  112.         # ZenMap
  113.         apt-get -f install zenmap
  114.        
  115.         # Maltego
  116.         apt-get -f install maltego
  117.  
  118.         # Nikto
  119.         apt-get -f install nikto;;
  120.         *)
  121.         clear
  122.         echo -e "\033[01;33m ----- Instalacao Nao Iniciada ----- \033[01;37m";;
  123.         esac
  124. }
  125.  
  126. Analise_Aplicacoes_Web()
  127. {
  128.     # Apresentacao [Entrada de Dados]
  129.         clear
  130.     echo ""
  131.         echo -e "\033[01;32m ---------- APLICACOES WEB ---------- \033[01;37m"
  132.         echo ""
  133.         echo -e "\033[01;32m # Instalacao dos Analisadores... \033[01;37m"
  134.         echo ""
  135.     echo " - BURPSUITE"
  136.         echo " - SQLMAP"
  137.         echo " - WPSCAN"
  138.         echo " - JOOMSCAN"
  139.         echo " - DIRBUSTER"
  140.     echo ""
  141.     echo -e "\033[01;32m ------------------------------------ \033[01;37m"
  142.         echo ""
  143.     echo -e "\033[01;33m - [1] Sim \033[01;37m"
  144.         echo -e "\033[01;34m - [2] Nao \033[01;37m"
  145.         echo ""
  146.     echo -n -e "\033[01;35m - Resp: \033[01;37m"
  147.         read resp
  148.  
  149.     # Estrutura Escolha
  150.         case $resp in
  151.         1)
  152.         clear
  153.         echo ""
  154.         echo -e "\033[01;33m ----- Iniciando Instalacao ----- \033[01;37m"
  155.         echo ""
  156.  
  157.         # BurpSuite [Proxy, Forca Bruta]
  158.         apt-get -f install burpsuite
  159.  
  160.         # SqlMap
  161.         #sudo apt-get install sqlmap
  162.         git clone https://github.com/sqlmapproject/sqlmap.git sqlmap-dev
  163.  
  164.         # WpScan [WordPress]
  165.         #sudo ap-get install wpscan
  166.         git clone https://github.com/swisskyrepo/Wordpresscan.git
  167.         sudo apt-get -f install git ruby ruby-dev libcurl4-openssl-dev make
  168.         sudo git clone https://github.com/wpscanteam/wpscan.git
  169.         cd wpscan/
  170.         sudo gem install bundler && bundle install --without test
  171.         cd
  172.  
  173.         # JoomlaScan [Joomla!]
  174.         apt-get -f install joomscan
  175.  
  176.         # DirBuster
  177.         apt-get -f install dirbuster;;
  178.     *)
  179.         clear
  180.         echo -e "\033[01;33m ----- Instalacao Nao Iniciada ----- \033[01;37m";;
  181.     esac
  182. }
  183.  
  184. Ataque_de_Passwords()
  185. {
  186.     # Apresentacao [Entrada de Dados]
  187.         clear
  188.     echo ""
  189.         echo -e "\033[01;32m ---------- CRACKER ---------- \033[01;37m"
  190.         echo ""
  191.         echo -e "\033[01;32m # Instalacao das Ferramentas... \033[01;37m"
  192.     echo ""
  193.     echo " - CRUNCH"
  194.         echo " - HYDRA"
  195.         echo " - MEDUSA"
  196.         echo " - HASHCAT"
  197.         echo " - JOHN"
  198.         echo " - OPHCRACK"
  199.         echo " - PATATOR"
  200.         echo " - HASHID"
  201.         echo " - HASH-IDENTIFIER"
  202.     echo ""
  203.         echo -e "\033[01;32m ----------------------------- \033[01;37m"
  204.     echo ""
  205.     echo -e "\033[01;33m - [1] Sim \033[01;37m"
  206.         echo -e "\033[01;34m - [2] Nao \033[01;37m"
  207.         echo ""
  208.     echo -n -e "\033[01;35m - Resp: \033[01;37m"
  209.         read resp
  210.  
  211.     # Estrutura Escolha
  212.         case $resp in
  213.         1)
  214.         clear
  215.         echo ""
  216.         echo -e "\033[01;33m ---------- Iniciando Instalacao ---------- \033[01;37m"
  217.         echo ""
  218.  
  219.         # Crunch
  220.         apt-get -f install crunch
  221.                
  222.         # Hydra
  223.         apt-get -f install hydra
  224.                
  225.         # Medusa
  226.         apt-get -f install medusa
  227.        
  228.         # HashCat
  229.         apt-get -f install hashcat
  230.        
  231.         # John [The Ripper]
  232.         apt-get -f install john
  233.                
  234.         # OphCrack
  235.         apt-get -f install ophcrack
  236.                
  237.         # Patator
  238.         apt-get -f install patator
  239.                
  240.         # Hash [Id]
  241.         apt-get -f install hashid
  242.                
  243.         # Hash [Identifier]
  244.         apt-get -f install hash-identifier;;
  245.     *)
  246.         clear
  247.         echo -e "\033[01;33m ------ Instalacao Nao Iniciada ----- \033[01;37m";;
  248.     esac
  249. }
  250.  
  251. Ataque_Wireless()
  252. {
  253.     # Apresentacao [Entrada de Dados]
  254.         clear
  255.     echo ""
  256.         echo -e "\033[01;32m ---------- WIRELESS ---------- \033[01;37m"
  257.         echo ""
  258.         echo -e "\033[01;32m # Instalacao dos Analisadores... \033[01;37m"
  259.         echo ""
  260.     echo " - FERN-WIFI-CRACKER"
  261.         echo " - COWPATTY"
  262.         echo " - AIRCRACK-NG [Suite]"
  263.         echo " - BULLY "
  264.         echo " - MDK3 "
  265.     echo " - REAVER "
  266.     echo " - WIFITE"
  267.     echo " - PIXIEWPS"
  268.     echo " - WIFIPHISHER"
  269.     echo " - FLUXION"
  270.     echo " - AIRGEDDON"
  271.     echo ""
  272.         echo -e "\033[01;32m ------------------------------ \033[01;37m"
  273.         echo -e "\033[01;33m - [1] Sim \033[01;37m"
  274.         echo -e "\033[01;34m - [2] Nao \033[01;37m"
  275.         echo ""
  276.     echo -n -e "\033[01;35m - Resp: \033[01;37m"
  277.         read resp
  278.  
  279.     # Estrutura Escolha
  280.         case $resp in
  281.         1)
  282.         clear
  283.         echo ""
  284.         echo -e "\033[01;33m ----- Iniciando Instalacao ----- \033[01;37m"
  285.         echo ""
  286.  
  287.         # Fern Wifi Cracker
  288.         apt-get -f install fern-wifi-cracker
  289.  
  290.         # CowPatty
  291.         apt-get -f install cowpatty
  292.        
  293.         # AirCrack
  294.         apt-get -f install aircrack-ng
  295.        
  296.         # Bully
  297.         apt-get -f install bully
  298.  
  299.         # MDK3
  300.         apt-get -f install mdk3
  301.        
  302.         # Reaver
  303.         apt-get -f install reaver
  304.  
  305.         # Wifite
  306.         apt-get -f install wifite
  307.        
  308.         # PixieWeps
  309.         apt-get -f install pixiewps
  310.    
  311.         # Fluxion
  312.                 git clone https://www.github.com/FluxionNetwork/fluxion.git
  313.  
  314.                 # Airgeddon
  315.                 git clone https://github.com/v1s1t0r1sh3r3/airgeddon.git
  316.  
  317.         # WifiPhisher
  318.         sudo git clone https://github.com/wifiphisher/wifiphisher.git
  319.         cd wifiphisher/
  320.         sudo python setup.py install
  321.         cd;;
  322.  
  323.     *)
  324.         clear
  325.         echo -e "\033[01;33m ----- Instalacao nao iniciada ----- \033[01;37m";;
  326.     esac
  327. }
  328.  
  329. Sniffers()
  330. {
  331.     # Apresentacao + Entrada de Dados
  332.         clear
  333.     echo ""
  334.         echo -e "\033[01;32m ---------- SNIFFERS ---------- \033[01;37m"
  335.         echo ""
  336.         echo -e "\033[01;32m # Instalacao do Sniffers... \033[01;37m"
  337.         echo ""
  338.     echo " - ETTERCAP "
  339.         echo " - MACCHANGER"
  340.         echo " - WIRESHARK"
  341.         echo " - SSLSTRIP"
  342.         echo " - MIMTF"
  343.     echo " - XEROSPLOIT"
  344.     echo ""
  345.     echo -e "\033[01;32m ------------------------------ \033[01;37m"
  346.         echo -e "\033[01;33m - [1] Sim \033[01;37m"
  347.         echo -e "\033[01;34m - [2] Nao \033[01;37m"
  348.         echo ""
  349.     echo -n -e "\033[01;35m - Resp: \033[01;37m"
  350.         read resp
  351.  
  352.     # Estrutura Escolha
  353.         case $resp in
  354.         1)
  355.         clear
  356.         echo -e "\033[01;33m ----- Iniciando Instalacao ----- \033[01;37m"
  357.         echo ""
  358.  
  359.         # EttterCap
  360.         apt-get -f install ettercap-text-only
  361.         apt-get -f install ettercap-graphical
  362.        
  363.         # MacChanger
  364.         apt-get -f install macchanger
  365.        
  366.         # WireShark
  367.         apt-get -f install wireshark
  368.        
  369.         # SSLStrip
  370.         apt-get -f install ssltrip
  371.        
  372.         # MITMF
  373.         apt-get -f install mitmf
  374.  
  375.         # XEROSPLOIT
  376.         git clone https://github.com/LionSec/xerosploit
  377.         cd xerosploit/
  378.         sudo python install.py
  379.         cd;;
  380.     *)
  381.         clear
  382.         echo -e "\033[01;33m ----- Instalacao nao iniciada ----- \033[01;37m";;
  383.     esac
  384. }
  385.  
  386. Exploits()
  387. {
  388.     # Apresentacao + Entrada de Dados
  389.         clear
  390.         echo -e "\033[01;32m ---------- EXPLOITS ---------- \033[01;37m"
  391.         echo ""
  392.         echo -e "\033[01;32m # Instalacao dos Analisadores... \033[01;37m"
  393.         echo ""
  394.         echo " - ARMITAGE"
  395.         echo " - BEEF"
  396.         echo " - BEF-XSS"
  397.         echo " - METASPLOIT"
  398.         echo " - VEIL INVASION"
  399.     echo ""
  400.         echo -e "\033[01;32m ------------------------------ \033[01;37m"
  401.         echo -e "\033[01;33m - [1] Sim \033[01;37m"
  402.         echo -e "\033[01;34m - [2] Nao \033[01;37m"
  403.         echo ""
  404.     echo -n -e "\033[01;35m - Resp: \033[01;37m"
  405.         read resp
  406.  
  407.     # Estrutura Escolha
  408.         case $resp in
  409.         1)
  410.         clear
  411.         echo -e "\033[01;33m ----- Iniciando Instalacao ----- \033[01;37m"
  412.        
  413.         # Armitage
  414.         apt-get -f install armitage
  415.        
  416.         # Beef
  417.         apt-get -f install beef
  418.         apt-get -f install beef-xss
  419.        
  420.         # Veil [Invasion]
  421.         apt update
  422.         apt install metasploit-framework
  423.         git clone https://github.com/Veil-Framework/Veil-Evasion.git
  424.         Veil-Evasion/setup/setup.sh -c;;
  425.     *)
  426.         clear
  427.         echo -e "\033[01;33m ----- Instalacao nao iniciada ----- \033[01;37m";;
  428.     esac
  429. }
  430.  
  431.  
  432. ##############################
  433. ########## PROGRAMA ##########
  434. ##############################
  435.  
  436. # Estrutura de Repeticao: Menu Interativo
  437. while (( 1 ))
  438. do
  439.     # Apresentacao
  440.     clear
  441.     echo ""
  442.     echo -e "\033[01;33m###################################\033[01;37m"
  443.     echo -e "\033[01;32m Desenvolvido por DarProgrammer000\033[01;37m"
  444.     echo -e "\033[01;31m Black Hat Tools\033[01;37m"
  445.     echo -e "\033[01;33m###################################\033[01;37m"
  446.     echo ""
  447.     echo -e "\033[01;33mObs: Executar na pasta /root\033[01;37m"
  448.     echo ""
  449.  
  450.     ##################### MENU PRINCIPAL #####################
  451.     echo -e "\033[01;36mMENU PRINCIPAL\033[01;37m"
  452.     echo "- [1] ATUALIZACAO"
  453.     echo "- [2] SCANNERS"
  454.     echo "- [3] ANALISE DE APLICACOES WEB"
  455.     echo "- [4] ATAQUE DE PASSWORDS"
  456.     echo "- [5] ATAQUE WIRELESS"
  457.     echo "- [6] SNIFFERS"
  458.     echo "- [7] EXPLOITS"
  459.     echo ""
  460.     echo -n -e "\033[01;32m- Opc.: \033[01;37m" # Entrada de Dados [Sem Pulo de Linha]
  461.     read opc
  462.  
  463.     # Estrutura de Escolha
  464.     case $opc in
  465.     1)
  466.         Atualizacao;;
  467.  
  468.     2)
  469.         Scanners;;
  470.  
  471.     3)
  472.         Analise_Aplicacoes_Web;;
  473.  
  474.     4)
  475.         Ataque_de_Passwords;;
  476.  
  477.     5)
  478.         Ataque_Wireless;;
  479.  
  480.     6)
  481.         Sniffers;;
  482.  
  483.     7)
  484.         Exploits;;
  485.  
  486.     *) 
  487.         ;;
  488.     esac
  489.  
  490.     # Retorno de Menu
  491.     echo ""
  492.     echo -e "\033[01;32m =-= Press [ENTER] =-= \033[01;37m"
  493.     read resp
  494.     echo ""
  495. done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement