Je veux installer Hyperion 2.2 sur Kali Linux. Cette version de Hyperion est différente de celle précédente: il n'y a pas de fichiers .CPP (maintenant Hyperion est c). Alors commander 'I686-W64-MINKW32-C ++ Hyperion-1.2 / SRC / Crypter / *. CPP -O Hyperion.exe' ne fonctionne pas. J'ai aussi essayé: mingw32-faire Bash: MINGW32-CARE: Commande introuvable S'il vous plaît, aide. P>
4 Réponses :
Je suis l'auteur de l'hyperion. Hyperion est une application Windows et je ne suis pas très familier avec des problèmes de compilation croisée sur Kali Linux. Néanmoins, je peux vous donner deux conseils pour vous pointer dans la bonne direction: P>
Si vous souhaitez utiliser le Makefile: Si vous voulez le construire en appelant le compilateur vous-même: la DLL AES a été remplacée par des tinyes. On peut le trouver ici: genre Cordialement, P>
chrétien p> MINGW32-CARE: commande non trouvée code> signifie, MINGW32-CARE n'est pas installé. Vous devez utiliser APT pour l'installer. Quelque chose comme
sudo apt-get Installer gcc-mingw-w64 code> ou
apt install mingw-w64 code> devrait résoudre le problème. Vous pouvez également utiliser
Search APT MINGW code> pour rechercher le package correspondant. P> li>
src / chèque utile / AES / C / AES.c code>. Donc, vous devez également l'ajouter à votre chemin source. P> li>
ul>
La commande suivante a fonctionné pour que je puisse compiler sans avertissements ni erreurs. Bien que je n'ai pas complètement testé l'exécutable résultant encore: exécutant la commande de fichier sur l'hyperion.exe résultant: p>
Qu'est-ce que cela signifie -i option? J'ai mis I686-W64-MINGW32-GCC --Help et non trouvé cela. Mais travaille pour moi.
Hyperion 2.2 et 2.3 a un maquillage, je change Compilateur GCC à I686-W64-MING32-GCC et modifier CFLAGS, il peut compiler. P>
I686-W64-MINKW32-GCC -I Hyperion-2.3.1 / SRC / charge utile / AES / C Hyperion-2.3.1 / SRC / Crypter / .C Hyperion-2.3.1 / SRC / charge utile / charge utile / AES / C / EM> .C -O Hyperion.exe P>
Cette commande fonctionne pour KALI 2020.3 MINGW-W64 V.8 et Hyperion-2.3.1
Assurez-vous de séparer -i de Hyperion-2.3.1 et assurez-vous d'inclure le chemin de fichier complet I.E. HYPERION-2.3.1 / SRC / BAYADES / AES / C / P>