Crack-wifi.com FORUM

LE FORUM DU SITE

Wifi, Backtrack, crack WEP et WPA...

Vous n'êtes pas identifié(e).  

Annonce

Visitez la boutique Wifi-highpower.com, votre revendeur agr Alfa Network: du matriel Wifi slectionn, cartes Wifi USB Awus036h et Awus036nh, antennes omnis, yagis, panel, amplis wifi, accessoires...

#1 18-08-2010 00:46:55

noireaude
Membre d'honneur
Lieu : Chez le docteur
Inscription : 12-03-2010
Messages : 2 362
Site Web

Petits scripts utiles

Bonsoir si comme moi vous utilisez souvent aircrack-ng et xplico, si comme moi vous êtes peu brouillons lors de vos tests et que vous vous retrouvez à fair une heure de ménage entre les fichiers de captures d'aircrack et d'xplico alors je vous ai fait un petit script tout simple.

Alors je précise, c'est pas de la syntaxe style grand gourou du bash, les puristes en la matière (si il y en a ici ) vont sans doute s'arracher les tifs tellement c'est sale smile.

Il a juste matière à être utile quand on manipule souvent aricrack ou xplico chose qui peut très bien se faire à la main en quelques cilcs aussi mais quand s'y est habitué on peut plus s'en passer (enfin moi du moins hi hi).

Il contient une option qui permet de lancer BleachBit pour ceux qui connaissent et pour peu que celui ci soit insatllé bien sur.

Pour les curieux, BleachBit (doc Ubuntu)

Il ne constitue qu'en base vous pouvez l'adapter facilement à vos besoins et aux répertoires que vous utilisez.

Voila si cela vous tente, si vous avez des suggestions, des amélirations n'hésitez pas.

Pour le reste, rien de plus simple un petit copier coller dans un éditeur de texte, vous lui donnez le nom que vous voulez avec un.sh en extension, un petit chmod +x clean.sh par  exemple et le tour est joué.

Ps : Je pense m'être un brin viandé dans la section et pour la mise en page que les modérateurs me pardonnent j'ai pas trop su quelles balises utiliser ni vraiment ou l'hégerger alors je l'ai collé un peu à la sauvage.
       N'hésitez pas à réctifier et à me faire une suggestion à ce niveau.

     

[small]#!/bin/bash

VERT="\\033[1;32m" 
NORMAL="\\033[0;39m" 
ROUGE="\\033[1;31m" 
ROSE="\\033[1;35m" 
BLEU="\\033[1;34m" 
BLANC="\\033[0;02m" 
BLANCLAIR="\\033[1;08m" 
JAUNE="\\033[1;33m" 
CYAN="\\033[1;36m"

rep1=aircrack_back
rep2=xplico_back
rep3=/opt/xplico/pol_1
                                                
FLAG=0                                            
while [[ $FLAG -eq 0 ]]                          # boucle while
do

clear 
echo "===================================================="
echo "                                                   "
echo "CLEAN.SH                                           "
echo "                                                   "   
echo "v1.0 crée le 02.07.2010                            "
echo "Compatible Gnu/Linux Ubuntu.                       "
echo "License GPL                                        "
echo "                                                   "
echo "====================================================" 

echo -e -n  "$ROUGE"
echo -e "\nPID    $$"
echo -e  -n "$NORMAL"

echo -e "\n1) aircrack-ng Supprimer\Sauvedarder les fichiers de capture"
echo -e "\n2) BleachBit, nettoyer son système (as root) "
echo -e "\nq) Quitter\n"
   
   echo -n "Entrez votre choix :"                # case 1
   read choix
   case "$choix" in

1)
   echo $line
   echo -e -n "$ROUGE""del)" 
   echo -e "$NORMAL""  delete "
   echo $line
   echo -e -n "$VERT""save)"
   echo -e  "$NORMAL"" Save"
   echo $line

   echo -n "Entrez votre choix (del/save):"      # case 2
   read choix
   case "$choix" in


                # Sauvegarde
save)

   echo -e "\nSauvegarde des fichiers :\n"
   echo -n "1) aircrack-ng | 2) xplico :"
   read reponse

   if [ "$reponse" = "1" ]; then

           # Aircrack-ng back

   if [ ! -d "$rep1" ]; then
   mkdir -v "$rep1" && chmod -v 750 "$rep1"
   echo $line   
   echo -e "\nRepértoire crée dans" echo ${PWD/$home/~/$rep1} 
   sleep 1  
   mv *.cap *.csv *.ivs *.netxml "$rep1" 
   echo -e "\nTerminé"
   sleep 2
   
   else
   mv -v *.cap *.csv *.ivs *.netxml "$rep1"
   echo -e "\nTerminé"
   sleep 2
   fi
   
   else
   if [ "$reponse" = "2" ]; then

             # Xplico back

   if [ -d "$rep3" -a ! -L "$rep3" ]; then
   mkdir -v "$rep2" && chmod -v 750 "$rep2"
   echo $line 
  
   echo -e "\nRepértoire crée dans" echo ${PWD/$home/~$rep2} 
   sleep 1
   echo -e "\nDéplacement des fichiers...\n"
   sleep 1
   sudo mv -v /opt/xplico/pol_1 xplico_back
   echo -e "\nTerminé"
   sleep 2
   
   else
   echo -e "\nLe répertoire " $rep3" n'existe pas, aucun fichier à sauvegarder"
   echo -e "\nTerminé"
   sleep 2
   fi
      
   else
   clear
   fi
   fi
        ;;

                # Suppression
del)

   echo -e "\nSuppression des fichiers :\n"
   echo -n "1) aircrack-ng | 2) xplico :"
   read reponse
   if [ "$reponse" = "1" ]; then 
   
                # Aricrack-ng suppr
   echo $line
   rm -v *.cap *.csv *.ivs *.netxml
   echo -e "\nTerminé"
   sleep 1

   if [ -d "$rep1" -a ! -L "$rep1" ]; then 
   echo -e -n "\nDétruire également" "$rep1 ? (y/n):"
   read reponse

   if [ "$reponse" = "y" ]; then   
   rm -v -rf "$rep1"   
   echo -e "\nTerminé\n"
   sleep 2
   fi
   fi

   else
   if [ "$reponse" = "2" ]; then
   
   # Xplico suppr
    
   if [ -d "$rep3" -a ! -L "$rep3" ]; then
   rm -v -rf "$rep3"
   echo -e "\nTerminé\n"
   sleep 2
   
   else
   echo -e "\nLe répertoire " $rep3" n'existe pas, aucun fichier à supprimer"
   sleep 1
   fi
  
   if [ -d "$rep2" -a ! -L "$rep2" ]; then 
   echo -e -n "\nDétruire également" "$rep2 ? (y/n):"
   read reponse

   if [ "$reponse" = "y" ]; then
   echo $line

   sudo rm -v -rf "$rep2"   
   echo -e "\nTerminé\n"
   sleep 2
   fi
   fi
   
   else 
   clear
   fi 
   fi
    
   ;;

*)
   # if error case 2

   echo -e "\nOption incorrecte !!!"
   sleep 1
   esac    
        ;;

2)
   # BleachBit

   echo -e "\nLancement de BleachBit"
   sleep 1

   {
    su-to-root -X -c bleachbit    
                               }

        ;;

q)
   # exit

   echo -e "\nFermeture du programme...\n"
   sleep 1
   exit     
        ;;

*)
   # if error case 1

   echo -e "\nOption incorrecte !!!"
   sleep 1
    
        ;;

   esac
   done
   exit 0

# END Noireaude

[/small]

Dernière modification par noireaude (24-08-2010 03:03:46)


L’écureuil conserve les noisettes par instinct et non par représentation, sans cela il aurait déjà bâti des congélateurs à noisettes. Karl Marx : 1818 - 1883

Ma seule certitude est d'être dans le doute. Pierre Desproges : 1939 - 1988  @lavachelibre

Hors Ligne

Annonce

Visitez la boutique Wifi-highpower.com, votre revendeur agr Alfa Network: du matriel Wifi slectionn, cartes Wifi USB Awus036h et Awus036nh, antennes omnis, yagis, panel, amplis wifi, accessoires...

#2 18-08-2010 02:18:25

djolarabe
Membre Indétronable
Inscription : 02-04-2010
Messages : 179

Re : Petits scripts utiles

salut noireaude,

oui j'utilise régulièrement aircrack-ng a fin de faire des teste sur mon reseau mais a quoi ton script peut il m'aide, a quoi il sert ? peu tu m'éclaircir sur ces point la.

Hors Ligne

#3 18-08-2010 02:22:56

noireaude
Membre d'honneur
Lieu : Chez le docteur
Inscription : 12-03-2010
Messages : 2 362
Site Web

Re : Petits scripts utiles

C'est juste un petit script pour sauvegarder ou supprimer les fichiers de capture, les .cap .netxml arpreplay.machin etc.. et le fichiers de captures d'xplico (pour ceux qui s'en servent) en une ligne de commande.

Une fois lancé tu as juste à répondre aux question par yes no, etc.. pour tout sauvegarder ou supprimer en quelques secondes. (un truc de feignasse quoi)

Je l'ai fais, car bien souvent je me retrouve avec mass fichiers de captures qui polluent mon home ou avec des fichier de capture xplico assez lourdes quand il m'arrive des les oublier, alors, avec ça c'est vite fait smile.

En fait pour être franc ce n'est qu'un module d'un ensemble de scripts (d'automatisation de tâches sous Gnu/Linux) que je suis en train de composer.

Celui-ci m'a permis de me familliariser avec le système de boucles.

Comme par ailleurs j'ai vu que je m'en servait et qu'il m'était bien utile depuis que je l'avais mis en raccourci sur le bureau, j'avais envie de le faire partager et par la même essuyer quelques remarques ou conseils sur la syntaxe.

Pour le reste il n'est pas encore complet on peut y rajouter toutes les extensions possibles qui peuvent trainer dans son home, chacun peut si il le veut le faire à sa sauce voir le faire simplement en cliquant smile.

Mais comme tout ce qui est inutile est indispensable je ne sort plus sans hi hi...

Dernière modification par noireaude (18-08-2010 02:36:08)


L’écureuil conserve les noisettes par instinct et non par représentation, sans cela il aurait déjà bâti des congélateurs à noisettes. Karl Marx : 1818 - 1883

Ma seule certitude est d'être dans le doute. Pierre Desproges : 1939 - 1988  @lavachelibre

Hors Ligne

#4 18-08-2010 02:36:01

djolarabe
Membre Indétronable
Inscription : 02-04-2010
Messages : 179

Re : Petits scripts utiles

donc si j'ai tout compris il faut tout copier et enregistre cela dans l'editeur de texte et le nomme XXXect.sh ok

tu dit : un petit chmod +x clean.sh j'ai pas tout suivi ?
et pour lance le soft pour qu'il fasse le triage comment procède tu ?

Hors Ligne

#5 18-08-2010 02:41:09

noireaude
Membre d'honneur
Lieu : Chez le docteur
Inscription : 12-03-2010
Messages : 2 362
Site Web

Re : Petits scripts utiles

Oui tu colle le tout dans gedit en lui attribuant un nom finissant par .sh "exemple le nom que je lui ai donné clean.sh"

Ensuite tu le place dans ton home et tu dois le rendre executable par un "chmod +x "nom du script" ex : chmod +x clean.sh

Et une fois fais, tu peux l'executer en entrant dans une console "sudo bash clean.sh"

Dernière modification par noireaude (18-08-2010 02:44:02)


L’écureuil conserve les noisettes par instinct et non par représentation, sans cela il aurait déjà bâti des congélateurs à noisettes. Karl Marx : 1818 - 1883

Ma seule certitude est d'être dans le doute. Pierre Desproges : 1939 - 1988  @lavachelibre

Hors Ligne

#6 18-08-2010 02:52:17

djolarabe
Membre Indétronable
Inscription : 02-04-2010
Messages : 179

Re : Petits scripts utiles

désolé de t'embête avec mes question de noob mais ce que je n'est toujours pas saisis c'est ce fameux chmod ?
c'est a tape dans un shell ?

Hors Ligne

#7 18-08-2010 02:58:57

noireaude
Membre d'honneur
Lieu : Chez le docteur
Inscription : 12-03-2010
Messages : 2 362
Site Web

Re : Petits scripts utiles

Tu ne m'embête pas.

Je vais t'expliquer simplement, le chmod te permet de rendre un fichier executable, d'en faire un exe quoi.

Pour t'en rende compte tu peux faire une chose très simple.

Tu places le fichier dans ton home, une fois ton fichier dans le répertoire,  tu fais un ls dans un shell.
Tu verras que le fichier en question apparaît dans la console en blanc, cela veut dire qu'il n'est pas exectuable, tu ne peut pas le lancer comme un programme.

Pour pouvoir rendre ce fichier executable il te faut le "chmoder" en gros lui donner le droit de s'executer comme un logiciel.

La manip pour le chmoder consiste à entrer la commande chmod +x suivie du nom du fichier. (avec un espace à chaque fois) exemple : chmod +x clean.sh.

Si tu veux voir si cela a fonctionné avant de le lancer tu refais un ls après le chmod et tu verras que le fichier appraîtra désormais en vert, il est devenu executable. (tu viens de le 'chmoder" smile

Tun n'as plus alors qu'à l'appeller par cette commande : sudo bash clean.sh et le tour est joué.

Dernière modification par noireaude (18-08-2010 03:04:52)


L’écureuil conserve les noisettes par instinct et non par représentation, sans cela il aurait déjà bâti des congélateurs à noisettes. Karl Marx : 1818 - 1883

Ma seule certitude est d'être dans le doute. Pierre Desproges : 1939 - 1988  @lavachelibre

Hors Ligne

#8 18-08-2010 03:02:50

djolarabe
Membre Indétronable
Inscription : 02-04-2010
Messages : 179

Re : Petits scripts utiles

MERCI je verrais tout sa quand je l'aurais installe et teste

bonne nuit

Hors Ligne

#9 18-08-2010 03:17:02

noireaude
Membre d'honneur
Lieu : Chez le docteur
Inscription : 12-03-2010
Messages : 2 362
Site Web

Re : Petits scripts utiles

Avant d'aller au dodo je vous en post un autre que je viens de finir et qui ma foi est aussi bien pratique.

Il se nomme aplico.sh son principe est très simple, il est souvent fastidieu à la longue pour ceux qui ne laissent pas démarrer apache2 à l'ouverture de session de devoir le lancer ou l'arrêter à la main chaque fois que l'on veut l'utiliser.

De même il est fastidieu aussi à la longue de devoir se taper le même lignes de commandes quand on veut utiliser xplico avec ou sans apache et que pour nos tests on doivent relancer régulièrement l'un ou l'autre.

Bref un petit sciprt, une ligne de commande et vous pourrez à votre guise redémarrer ou stopper tou le bazzarrd.

Ps : Vous pouvez même le relier au script plus haut en ajoutant la commande au menu de celui-ci pour que le ménage sois fait quand vous stoppiez le bouzin.

Pour le reste comme tout script on le place dans le répertoire que l'on souhaite un petit chmod +x "nom du fichier" et un petit sudo bash "mon fichier.sh"

#!/bin/bash

VERT="\\033[1;32m" 
NORMAL="\\033[0;39m" 
ROUGE="\\033[1;31m" 
ROSE="\\033[1;35m" 
BLEU="\\033[1;34m" 
BLANC="\\033[0;02m" 
BLANCLAIR="\\033[1;08m" 
JAUNE="\\033[1;33m" 
CYAN="\\033[1;36m"

adresse=127.0.0.1:9876          
FLAG=0
while [[ $FLAG -eq 0 ]]
do
clear 

echo "
===================================================
                                                  
          aplico.sh                              
                                                    
Version 1.0 crée le 25.07.2010                    
Compatible Gnu/Linux Ubuntu        
License GPL
[email protected]                                        
                                 
==================================================="

    
 echo -e -n  "$ROUGE"
 echo "PID    $$"
 echo -e  -n "$NORMAL"
 echo -e "\nPressez crtl+c pour quitter le programe"                                                    
 

   echo -e "\n1) apache2           / start / stop "
   echo -e "\n2) xplico            \ start \ stop "
   echo -e "\n3) apache2 + xplico  / start / stop "
   echo -e "\nq) QUITTER                   \n"

   echo -n "Entrez votre choix :" 
   read choix
   case "$choix" in

1)
   echo $line
   echo -n "apache2 start/stop :"    
   read reponse
   echo $line

   if [ "$reponse" = "start" ] || [ "$reponse" = "Start" ] ||
   [ "$reponse" = "START" ]; then

   echo -e "\nLancement d'apache2\n"
  
   sudo /etc/init.d/apache2 start
                                  
   echo -e "\nServeur apache2 lancé avec succès."
   sleep 1
   echo -e "\nAdresse du serveur\n"
   echo -e "$VERT""$adresse\n"
   echo -e "$NORMAL"
   sleep 2
   fi

   if [ "$reponse" = "stop" ] || [ "$reponse" = "Stop" ] ||
   [ "$reponse" = "STOP" ]; then
  
   sudo /etc/init.d/apache2 stop
                                          
   echo -e "\nServeur apache2 arrêté.\n"
   sleep 2
   clear
   
   else
   clear
   fi
  
      ;;


2)
   echo $line
   echo -n "xplico start/stop :"    
   read reponse
   echo $line
 
   if [ "$reponse" = "start" ] || [ "$reponse" = "Start" ] ||
   [ "$reponse" = "START" ]; then
 
   echo -e "\nLancement d'xplico\n"

   sudo /etc/init.d/xplico start
                                                                                  
   echo -e "\nTerminé\n"
   sleep 1
   echo -e "$VERT""Login    : xplico "
   echo -e "$VERT""Password : xplico "
   echo -e "$NORMAL"
   sleep 2
   fi
   
   if [ "$reponse" = "stop" ] || [ "$reponse" = "Stop" ] ||
   [ "$reponse" = "STOP" ]; then

   sudo /etc/init.d/xplico stop
                                     
   echo -e "\nxplico stoppé\n"
   sleep 2

   else
   clear
   fi
 
      ;;


3)
    echo $line
    echo -n "apache2 + xplico start/stop :" 
    read reponse

   if [ "$reponse" = "start" ] || [ "$reponse" = "Start" ] ||
   [ "$reponse" = "START" ]; then

    echo -e "\nLancement d'apache2\n"

    sudo /etc/init.d/apache2 start
                                 
    echo -e "\nServeur apache2 lancé avec succès"
    sleep 1
    echo -e "\nAdresse du serveur\n"
    echo -e "$VERT""$adresse\n"
    echo -e "$NORMAL"
    sleep 2

    echo -e "\nLancement d'xplico"

    sudo /etc/init.d/xplico start
                                                                               
    echo -e "\nTerminé\n"
    sleep 1
    echo -e "$VERT""Login    : xplico "
    echo -e "$VERT""Password : xplico "
    echo -e "$NORMAL"
    sleep 2
    fi

   if [ "$reponse" = "stop" ] || [ "$reponse" = "Stop" ] ||
   [ "$reponse" = "STOP" ]; then

   sudo /etc/init.d/apache2 stop

   sudo /etc/init.d/xplico stop

   echo -e "\nxplico stoppé"             
   
   echo -e "\nServeur apache2 arrêté."
   sleep 2 
   
   else
   clear
   fi 
      ;;

q) 
    echo -e "\nFermeture..."
    sleep 1
    exit    
      ;;

*)
    clear
    echo $line
    echo -e "\nChoix incorrect\n"
    sleep 1     
      ;;


esac
done
exit

# END Noireaude

N'eunuit.

Dernière modification par noireaude (24-08-2010 13:01:27)


L’écureuil conserve les noisettes par instinct et non par représentation, sans cela il aurait déjà bâti des congélateurs à noisettes. Karl Marx : 1818 - 1883

Ma seule certitude est d'être dans le doute. Pierre Desproges : 1939 - 1988  @lavachelibre

Hors Ligne

#11 18-08-2010 15:49:14

noireaude
Membre d'honneur
Lieu : Chez le docteur
Inscription : 12-03-2010
Messages : 2 362
Site Web

Re : Petits scripts utiles

Merci [email protected] wink


L’écureuil conserve les noisettes par instinct et non par représentation, sans cela il aurait déjà bâti des congélateurs à noisettes. Karl Marx : 1818 - 1883

Ma seule certitude est d'être dans le doute. Pierre Desproges : 1939 - 1988  @lavachelibre

Hors Ligne

#12 23-08-2010 20:00:38

noireaude
Membre d'honneur
Lieu : Chez le docteur
Inscription : 12-03-2010
Messages : 2 362
Site Web

Re : Petits scripts utiles

Changer son adresse mac sous Gnu/Linux:

Dans la foulée un autre petit script un peu utile (pas trop non plus.

Il se nomme ethw.sh:

En quelques mots il permet très facilement de changer son adresse mac.

La première option du menu permet de sauvegarder l'adresse mac et les infos de la carte que l'on souhaite modifier dans un fichier texte (iface.txt)

La deuxième option permet de faire le changement (il suffit d'entrer le nom de l'interface à configurer et la nouvelle adresse mac)

La troisième option permet la restauration, elle affiche le contenu du fichier de sauvegarde il suffit alors d'entrer le nom de la carte de copier/coller l'adresse mac et faire entrée.

Voila, un petit script de feignasse quoi smile.

Comme d'hab il suffit de copier coller le texte dans un éditeur de texte enregistrer en le nommant ethw.sh puis de le lancer dans une console après l'avoir rendu éxecutable bien sur.


#!/bin/bash

VERT="\\033[1;32m" 
NORMAL="\\033[0;39m" 
ROUGE="\\033[1;31m" 
ROSE="\\033[1;35m" 
BLEU="\\033[1;34m" 
BLANC="\\033[0;02m" 
BLANCLAIR="\\033[1;08m" 
JAUNE="\\033[1;33m" 
CYAN="\\033[1;36m"

rep=iface.txt

FLAG=0                                            
while [[ $FLAG -eq 0 ]] 
do

clear
echo -e -n "$ROUGE"
echo "PID    $$"
echo -e -n "$NORMAL"
echo -e "\nPressez crtl+c pour quitter le programe\n"                                                    

echo "
====================================================

MACCHANGE.SH                                             
Noireaude
  
Version 0.2 crée le 07.08.2010                           
Compatible Gnu/Linux....      
License GPL
                                              
====================================================
     "

echo -e "\n1) -Sauvegarder l'adresse mac avant le changement"
echo -e "\n2) -Changer l'adresse mac"
echo -e "\n3) -Restaurer l'adresse mac"
echo -e "\nq) -Quitter"
echo $line

echo -n "Entrez votre choix : "
read choix
case "$choix" in


1)
        
echo $line
              ifconfig wlan
              read -p "Séléctionnez la carte réseau sans fil :" iface
              ifconfig $iface >$rep
              echo -e "\nInformations sauvegardées dans $rep" 
              echo -e "\nRetour au menu\n"
              sleep 2
      ;;

2)

echo $line
              read -p "Entrez le Nom de l'interface à configurer :" iface
              echo -e "\n$iface séléctioné" 
              ifconfig $iface down || break        
echo $line
              read -p "Entrez la nouvelle adresse mac " mac
              ifconfig $iface down && ifconfig $iface hw ether $mac &&
              ifconfig $iface up || break                
              echo -e "\nTerminé"
              echo -e "\nNouvelle adresse mac sur $iface $mac\n"
              sleep 2

      ;;

3) 
 
echo $line
              echo -e "\nRestauration de l'adresse mac\n"
             
              printf "Afficher le fichier de sauvegarde? : (y/n) :"
              read reponse  
              if [ "$reponse" = "y" ]; then
clear
              sed -n '/Link encap:Ethernet/p' $rep
echo $line    
              read -p "Entrez le Nom de l'interface à configurer :" iface &&
              ifconfig $iface down &&  
echo $line
              read -p "Copiez-collez l'adresse mac à restaurer " mac &&
              ifconfig $iface hw ether $mac && ifconfig $iface up
              echo -e "\nTerminé"
              echo -e "\nNouvelle adresse mac sur $iface $mac"
              echo -e "\nRetour au menu\n"
              sleep 2
              
              else
echo $line
              read -p "Entrez le Nom de l'interface à configurer :" iface &&
              ifconfig $iface down &&
echo $line
              read -p "Entrez la nouvelle adresse mac " mac &&
              ifconfig $iface hw ether $mac && ifconfig $iface up
              echo -e "\nTerminé"
              echo -e "\nNouvelle adresse mac sur $iface $mac"
              echo -e "\nRetour au menu\n"
              sleep 2 
              fi
            
      ;;

 
q)
  echo -e "\nFermeture...\n"
  sleep 1
  exit
      ;;
*)
  echo -e "\nChoix incorrect !!!\n"
  sleep 1
      ;;

esac
done

Dernière modification par noireaude (24-08-2010 03:22:23)


L’écureuil conserve les noisettes par instinct et non par représentation, sans cela il aurait déjà bâti des congélateurs à noisettes. Karl Marx : 1818 - 1883

Ma seule certitude est d'être dans le doute. Pierre Desproges : 1939 - 1988  @lavachelibre

Hors Ligne

#13 23-08-2010 20:17:24

noireaude
Membre d'honneur
Lieu : Chez le docteur
Inscription : 12-03-2010
Messages : 2 362
Site Web

Re : Petits scripts utiles

Et encore un petit script de feignasse.

Passer sa carte en mode moniteur :

Script airmon.sh

Le fonctionnement est très simple, après avoir copié le script dans un editeur de texte et l'avoir lancé (voir méthode plus haut)

Il suffit d'entrer on ou off et d'indiquer l'interface exemple wlan0 pour lancer ou arrêter le bouzin smile.

Il a de pratique le fait qu'une fois lancé on peut le laisser tourner dans un coin et il suffi t juste de faire on ou off si besoin, pratique quand on fait pas mal de tests dans un petit laps de temps, cela fait gagner du temps.

vos remarques,  vos j'aime, je n'aime pas, vos félicitations, vos c'est inutile, ou vos insultes sont bien entendu toujours les bienvenues smile.


script :

#!/bin/bash
VERT="\\033[1;32m" 
NORMAL="\\033[0;39m" 
ROUGE="\\033[1;31m" 
ROSE="\\033[1;35m" 
BLEU="\\033[1;34m" 
BLANC="\\033[0;02m" 
BLANCLAIR="\\033[1;08m" 
JAUNE="\\033[1;33m" 
CYAN="\\033[1;36m"

FLAG=0
while [[ $FLAG -eq 0 ]]
do                                                  
                               clear  
echo    "
====================================================

         Airmon.sh
                                            
[email protected]  
Version 1.0 crée le 07.08.2010                           
Compatible Gnu/Linux....      
License GPL
                                              
===================================================="

echo -e "
(C) 2006,2007,2008 Thomas d'Otreppe
Original work: Christophe Devine and Martin Beck
http://www.aircrack-ng.org\n"

  echo -e -n  "$ROUGE"
  echo -e "PID    $$"
  echo -e  -n "$NORMAL"
  echo -e "\n Pressez la touche (q) ou (crtl+c) pour quitter le programe"
  echo -e "\n usage : Mode moniteur start/stop select <on/off>, interface start/stop enter <interface name>\n"                                                   

  echo -e "\n Activer le mode moniteur (on/off) :"
  echo -e "\n Quitter (q) :\n"

  echo -n " Entrez votre choix :"
  read choix
  case "$choix" in

on)

echo $line
             ifconfig wlan
echo $line  
             read -p "Séléctionnez la carte réseau sans fil à lancer :" iface
             sudo airmon-ng start $iface
             sleep 2
             echo -e "\nTerminé\n"  
     ;;

off)

echo $line
             ifconfig wlan
echo $line 
             read -p "Séléctionnez la carte réseau sans fil à stopper :" iface
             sudo airmon-ng stop $iface && sudo airmon-ng stop mon0
             sleep 2
             echo -e "\nTerminé\n"
     ;;

q)
         echo -e "\n Fermeture...\n"
         sleep 1
         exit     
     ;;

*)
         echo -e "\n Choix incorrect !!!\n"
         sleep 1 
     ;;

         esac
         done
         exit

Dernière modification par noireaude (24-08-2010 03:01:47)


L’écureuil conserve les noisettes par instinct et non par représentation, sans cela il aurait déjà bâti des congélateurs à noisettes. Karl Marx : 1818 - 1883

Ma seule certitude est d'être dans le doute. Pierre Desproges : 1939 - 1988  @lavachelibre

Hors Ligne

Annonce

Visitez la boutique Wifi-highpower.com, votre revendeur agr Alfa Network: du matriel Wifi slectionn, cartes Wifi USB Awus036h et Awus036nh, antennes omnis, yagis, panel, amplis wifi, accessoires...

Pied de page des forums


Le coin des bonnes affaires, achats informatiques:


|   Alfa 1000 mW AWUS036H   |    Linksys WRT54GL   |    Misco, informatique   |   
 |    Ebay   |    PC portables   |    PC Gamers & Tuning   |    Cles USB   |   
|   Disques durs externes 2 To   |   
|   Wifi-highpower.com   |   


Server Stats - [ Generated in 1.085 seconds ]   Forum Stat - [ Most users ever online on the forum was : 150 on 20-09-2009 17:06:59 ]