Récemment, j'ai commencé à suivre un cours de piratage éthique. En raison de problèmes avec Parallels, au lieu d'utiliser Kali Linux, j'ai décidé de travailler sur MacOS lui-même en installant uniquement les outils nécessaires suggérés dans le cours. Cependant, j'ai du mal à installer aircrack-ng via brew ou via la méthode donnée ici.
En essayant brew install aircrack-ng
, je reçois le message d'erreur suivant :
Erreur : aircrack-ng : pas de bouteille disponible !
Vous pouvez essayer d'installer à partir de la source avec :
brew install --build-from-source aircrack-ng
Veuillez noter que la construction à partir de la source n'est pas prise en charge. Vous rencontrerez des échecs de construction avec certaines formules. Si vous rencontrez des problèmes, veuillez créer des demandes de tirage au lieu de demander de l'aide sur le GitHub, Twitter de Homebrew ou tout autre canal officiel.
En essayant la commande brew install --build-from-source aircrack-ng
mentionnée dans le message ci-dessus, j'obtiens :
Dernières 15 lignes de /Utilisateurs/dexter/Bibliothèque/Journaux/Homebrew/aircrack-ng/02.make :
libtool: compilation : clang -DHAVE_CONFIG_H -I. -I./include/aircrack-ng/osdep -I/private/tmp/aircrack-ng-20210825-45669-371zkp/aircrack-ng-1.6 -I/private/tmp/aircrack-ng-20210825-45669-371zkp/aircrack-ng-1.6/include -I/private/tmp/aircrack-ng-20210825-45669-371zkp/aircrack-ng-1.6/include -I/private/tmp/aircrack-ng-20210825-45669-371zkp/aircrack-ng-1.6/lib -I/private/tmp/aircrack-ng-20210825-45669-371zkp/aircrack-ng-1.6/lib -I/private/tmp/aircrack-ng-20210825-45669-371zkp/aircrack-ng-1.6/lib/radiotap -I/private/tmp/aircrack-ng-20210825-45669-371zkp/aircrack-ng-1.6/lib/radiotap -Wno-unused-command-line-argument -D_FORTIFI...
erreur fatale : trop d'erreurs émises, arrêt maintenant [-ferror-limit=]
La méthode alternative mentionnée dans aircrack-ng.org donne également presque la même erreur.
Y a-t-il une solution de contournement pour le faire fonctionner?
Mise à jour :
J'ai essayé d'utiliser Rosetta 2 pour exécuter des applications en ligne de commande basées sur Intel comme mentionné dans cet article.
Encore une fois, l'installation de aircrack-ng via brew échoue pendant l'étape "make install". En utilisant le drapeau --verbose, l'erreur suivante est affichée :
Dans le fichier inclus depuis src/aircrack-ng/linecount.cpp:58 :
Dans le fichier inclus depuis /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/algorithm:643 :
Dans le fichier inclus depuis /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:674 :
Dans le fichier inclus depuis /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/iterator:423 :
./version:1:1: erreur : identifiant non qualifié attendu
1.6.0
^
Dans le fichier inclus depuis src/aircrack-ng/linecount.cpp:58 :
Dans le fichier inclus depuis /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/algorithm:643 :
Dans le fichier inclus depuis /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:674 :
...