Petit script pour configurer Backtrack 5r3 avec votre Tor_vm

Image terminalBonsoir,

J’ai écrit ce script sous peu car j’en avais marre de répéter les mêmes commandes à chaque démarrage de ma machine virtuelle Backtrack. Ce script permet de configurer son Backtrack pour l’utilisation avec la machine virtuelle Tor_vm vue dans un précédent article.

 

Pour l’utiliser, il vous suffit de copier le code suivant dans un fichier vide par exemple créé sur le bureau de votre Backtrack. De rendre le fichier exécutable et de le lancer :

Le code :

#!/bin/bash
#Permet de raccourcir la configuration de Tor_VM dans backtrack.
#Merci de votre visite sur https://timw3b.wordpress.com/
clear

#Demande à l'utilisateur les ip :
read -p "entrez l'ip de tor_vm : " tor_ip
read -p "entrez l'ip de votre router : " dns

#Création et edit du fichier resolv.conf :
> /root/Desktop/resolv.conf
echo nameserver $tor_ip >> /root/Desktop/resolv.conf

#Changement et backup du fichier resolv.conf :
cp -v -f -b /root/Desktop/resolv.conf /etc/resolv.conf
rm /root/Desktop/resolv.conf

#changement des routes :
route del default gw $dns
route add default gw $tor_ip

#Affichage des routes pour vérif :
route

Comme dis plus haut vous pouvez copier directement ce code dans un fichier vide vous pouvez télécharger le script directement ICI. Renommer le fichier tor_vm par exemple.

Ensuite ouvrez un terminal et tapez :

cd /root/Desktop

chmod +x tor_vm

Voilà, votre script est prêt. Il vous suffit de le lancer en tapant la commande :

./tor_vm

Il ne vous restes plus qu’à entrer l’ip de votre machine tor puis celle de votre box et le tour est joué.
C’est surtout pour simplifier la manipulation.

Une variante si vous utilisez tout le temps les mêmes ip pour vos machines :

#!/bin/bash
#Merci de votre visite sur https://timw3b.wordpress.com/

#Déclaration des variables :
#IP de votre tor_vm :
tor_ip="192.168.X.XXX"

#IP de votre router :
dns="192.168.X.XXX"

clear
echo "Configuration de votre Backtrack en cours..."

#Création et edit du fichier resolv.conf :
> /root/Desktop/resolv.conf
echo nameserver $tor_ip >> /root/Desktop/resolv.conf

#Changement et backup du fichier resolv.conf :
cp -v -f -b /root/Desktop/resolv.conf /etc/resolv.conf
rm /root/Desktop/resolv.conf

#changement des route :
route del default gw $dns
route add default gw $tor_ip

Remplacez XX par les bonnes adresses ip, rendez le fichier exécutable comme vue plus haut et le tour est joué. Cette variante rend les chose automatique il vous suffit de lancer le script et tout ce config tout seul.

Vraiment un truc de feignasse mais bon ça permet de réviser un peut les shell script.