| |||||||||||||
|
| |||||||||||||
|
Commandité par : Filiales : ![]() ![]() ![]()
Accueil libre d'Hébergement Web Vidéos de formation d'ECSA d'EC-Conseil
Hébergement Web : |
Amusement avec des filtres d'Ettercap
Lisez ceci voient alors la vidéo instantanée à : Ettercap [1] est sorte du couteau d'armée suisse de l'empoisonnement d'arp [2] et du reniflement de réseau. Ettercap peut être prolongé en employant des filtres et des connexions, le rendant capable faire tout des sortes de tâches ordonnées de réseau. Utilisant des filtres est ce que je prévois de montrer dans ce cours d'instruction. La manière la plus facile de courir Ettercap est des Cd de l'auditeur [3] ou du Knoppix de botte. La version que je courrai dans ce cours d'instruction est Ettercap NG-0.7.3. Ce qui m'a inspiré la première fois jouer avec des filtres d'Ettercap était l'utilisation d'Airpwn chez Defcon 12 [4]. Les créateurs d'Airpwn ont utilisé leur petit outil ingénieux pour remplacer des images en pages Web que les participants de conférence ont surfées à avec l'image de Goatse. Si vous ne savez pas ce qu'est Goatse, vous ne voulez pas probablement demander. Airpwn peut être un peu difficile à configurer, compiler et courir, mais j'ai figuré que je pourrais faire plus ou moins la même chose avec un filtre d'Ettercap. Puisqu'Ettercap peut être compilé sur Linux, le schéma, le Mac OS X et le Windows 200/XP/2003 et peuvent travailler à sans fil (802,11) et LANs de câble son public cible est beaucoup plus grand qu'Airpwn. Ettercap a la capacité de conduire le trafic cependant lui-même utilisant le « homme dans » les attaques moyennes et d'utiliser alors des filtres pour modifier les données avant de l'envoyer dessus à la victime. Au commencement j'ai voulu faire la même chose que les types d'Airpwn, mais avec l'image de Tubgirl à la place (de nouveau, ne demandez pas, je suis un bâtard malade). Pour ce cours d'instruction j'ai décidé de compromettre et avoir juste les images en pages Web remplacées par le Rogers gai :
Oui, ce cours d'instruction est un déviant de peu, mais vous pouvez employer les qualifications apprises de lui pour faire beaucoup d'autres tâches utiles. La première chose que nous devons faire est de créer un filtre d'Ettercap. Est ci-dessous le code source pour le mien :
Le code devrait être assez explicite à n'importe qui avant qui a fait beaucoup de codage (il est infiniment comme C et d'autres langues). # les symboles sont des commentaires. « Si » le rapport indique le filtre travailler seulement au paquet de TCP du port 80 de source, en d'autres termes venant d'un web server. Cet essai peut encore manquer quelques images, mais devrait obtenir la plupart d'entre elles. Je ne suis également pas sûr au sujet de l'ordre d'Ettercap de l'opération avec ET (le &&) et OU (||) les rapports mais ce filtre semble en grande partie fonctionner (j'ai essayé d'employer des parenthèses pour spécifier explicitement l'ordre de l'opération avec les opérateurs booléens mais ceci m'a donné compilent des erreurs). « Remplacez » la fonction remplace la première corde de paramètre par la deuxième. En raison de la manière que ce remplacement de corde la fonctionne essayera les étiquettes mutilées d'image et insérera l'image nous désirons dans le HTML de la page Web avant qu'il le renvoie à la victime. Les étiquettes peuvent finir sembler vers le haut quelque chose comme ce qui suit : src= " http://www.irongeek.com/images/jollypwn.png » /images/original-image.jpg de <img > L'endroit original d'image sera toujours dans l'étiquette, mais la plupart des navigateurs de Web devraient la voir comme paramètre inutile. Les copies de fonction de « msg » juste à l'écran nous faisant savoir que le filtre a mis le feu au loin. Maintenant que nous assortissons de comprenez que les fondations du filtre laisse le compiler. Prenez le code source d'ig.filter énuméré ci-dessus et collez-le dans un fichier texte, puis compilez le filtre dans un dossier de .ef utilisant la commande suivante : etterfilter ig.filter - o ig.ef Maintenant que soyez le filtre est compilé nous doit viser les centres serveurs que nous voulons au poison d'arp et court le filtre dessus. Voici la page de manuel d'un Ettercap de forme de citation sur la façon dont l'optimisation fonctionne :
Ainsi, si nous voulions viser tous les centres serveurs sur le réseau nous emploierions la commande suivante : ettercap - T - q - F ig.ef - M arp //// Faites attention avec la commande ci-dessus, en ayant tout les trafic sur un grand réseau allant bien qu'un ordinateur lent puisse vraiment s'embourber des connexions réseau. Si nous avions une victime spécifique à l'esprit, disons un centre serveur avec l'IP 192.168.22.47, nous emploierait cette commande : ettercap - T - q - F ig.ef - M arp /192.168.22.47/ // Voici ce que la ligne de commande drapeaux d'option font :
Refroidissez huh ? Maintenez dans l'esprit que ce filtre ne semble pas mettre le feu au loin pour toutes les images, il est un petit coup et manque. Pour plus d'information sur des choses que vous pouvez faire des filtres d'Ettercap regardez le code d'échantillon dans le dossier « etter.filter.examples » qui vient avec Ettercap. Sur ma boîte ce dossier est localisé dans /usr/share/ettercap/etter.filter.examples. Vérifiez également le cours d'instruction du kev sur les filtres d'Ettercap [5]. Voulez garder d'autres gens de faire ce genre de malice sur votre réseau ? Voici quelques options :
1. Employez les tables statiques d'arp entre les centres serveurs importants (pas très pratiques dans la plupart des cas). Appréciez.
commentaires de blog actionnés par Disqus Dix poteaux les plus récents sur Irongeek.com :
| ||||||||||||
Si vous voudriez republier un des articles de cet emplacement sur votre page Web ou imprimer le journal svp entrez en contact avec IronGeek.
Copyright 2010, IronGeek
Louisville/fervent protection des données de Kentuckiana