Advertisement
DarkProgrammer000

Black Hat Tools [Kali Linux]

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