Voici votre URL de partage https://sharemycode.io/c/d56d1f4 (Cliquer pour copier) (Copié)

#!/bin/bash

# Couleurs pour le terminal
GREEN='\033[0;32m'
RED='\033[0;31m'
NC='\033[0m' # Pas de couleur

echo -e "${GREEN}--- Mise à jour du système et installation des outils de pentesting... ---${NC}"

# 1️⃣ Mise à jour du système
sudo apt update && sudo apt upgrade -y

# 2️⃣ Installation des outils réseau et de scan
echo -e "${GREEN}[1/6] Installation des outils de scan réseau et reconnaissance...${NC}"
sudo apt install -y nmap gobuster masscan net-tools

# 3️⃣ Installation des outils d'exploitation web
echo -e "${GREEN}[2/6] Installation des outils d'attaque web...${NC}"
sudo apt install -y sqlmap nikto wpscan xsstrike

# 4️⃣ Installation des outils de brute-force et cracking
echo -e "${GREEN}[3/6] Installation des outils de brute-force...${NC}"
sudo apt install -y hydra john hashcat seclists

# 5️⃣ Installation de Metasploit Framework
echo -e "${GREEN}[4/6] Installation de Metasploit Framework...${NC}"
sudo apt install -y metasploit-framework

# 6️⃣ Installation des bibliothèques et dépendances
echo -e "${GREEN}[5/6] Installation des dépendances Python et outils supplémentaires...${NC}"
sudo apt install -y python3 python3-pip
pip3 install requests beautifulsoup4

# 7️⃣ Vérification et correction des fichiers manquants
echo -e "${GREEN}[6/6] Vérification des wordlists et correction des fichiers absents...${NC}"

# Vérification de SecLists et téléchargement si manquant
if [ ! -d "/usr/share/seclists" ]; then
    echo -e "${RED}SecLists non trouvé, installation...${NC}"
    sudo apt install seclists -y
fi

# Vérification de la wordlist "common.txt"
if [ ! -f "/usr/share/seclists/Discovery/Web-Content/common.txt" ]; then
    echo -e "${RED}common.txt non trouvé, téléchargement...${NC}"
    wget -O /usr/share/seclists/Discovery/Web-Content/common.txt https://raw.githubusercontent.com/danielmiessler/SecLists/master/Discovery/Web-Content/common.txt
fi

# Vérification des exploits Metasploit et mise à jour
echo -e "${GREEN}Mise à jour de la base de données Metasploit...${NC}"
msfupdate

echo -e "${GREEN}--- Installation terminée ! 🚀 ---${NC}"
echo -e "📂 Outils installés :"
echo -e "✅ Nmap, Gobuster, Masscan, Net-tools"
echo -e "✅ SQLMap, Nikto, WPScan, XSStrike"
echo -e "✅ Hydra, John The Ripper, Hashcat"
echo -e "✅ Metasploit, Python3, SecLists"
echo -e "🔥 Ton environnement est prêt pour le pentest ! 🔥"

Informations

Cet extrait a été créé le 22 janv. 2025 à 02:33:42

Cet extrait expire le 21 févr. 2025 à 02:33:42

Langage : bash

Logo bash

Link

Voici votre URL de partage : https://sharemycode.io/c/d56d1f4 Copié