Skip to content

Windows Installation Tutorial

FrenchCisco edited this page Jan 25, 2021 · 32 revisions

Installation et configuration de toutes les dépendances sur Windows:

Première étape : Télécharger et installer Python3 et MinGw.

MinGw:

Si vous voulez compiler des RATs (client) depuis Windows il est indispensable d'avoir MinGw sur votre machine.

  • Rendez-vous sur https://sourceforge.net/projects/mingw/ puis télécharger et installer MinGwInstaller.
  • Une fois MinGwInstaller installée, exécutée MinGwInstaller puis cocher "mingw32-gcc-g++" ensuite cliquer sur "installation" puis cliquer sur "Changes".

Une fois, toutes les dépendances de MinGw installée, copié le chemin du dossier ou se trouvent les binaires de MinGw normalement C:\MinGw\bin puis enregistrer ce répertoire dans la variable système PATH.

Pic:

mingw setup

path var

Python3:

Vous devez posséder Python3 sur votre machine, car le server (RATelServer.py) et le generator (RATelGenerator.py) sont tous les deux coder en Python3.

Assurez-vous que Python et G++ (MinGw) peuvent bien s'exécuter depuis la commande Windows, si l'un des programmes ne s'exécute pas, alors ajouter le chemin du programme dans la variable PATH de votre système. PHOTO


Secondes étape : Télécharger le dépôt RATel.

  • Rendez-vous sur https://github.com/FrenchCisco/RATel
  • Cliquer sur "Code" puis cliquer sur "Download ZIP"
  • Une fois le dépôt téléchargé, vous devez obtenir un fichier zip.
  • Extrayez le fichier zip.
Pics:

download


Troisième étape : Exécuter le win_setup.py

  • Aller sur le dossier "RATel" precedament telecharger et dezipper .
  • Puis lancer le script "win_setup.py"

Le script "win_setup.py" permet d'installer toutes les librairies Python, puis de vérifier si MinGw et Python est bien accessible depuis la commande Windows.

Si vous obtenez "Finished installation" cela veut dire que toutes les dépendances pour le projet RATel sont installées sur votre machine. Si vous obtenez un message d'erreur, vérifier toutes les étapes précédemment cité dans ce tutoriel. Si malgré cela vous obtenez toujours un message erreur, laisser moi une issue sur https://github.com/FrenchCisco/RATel/issues.


Clone this wiki locally