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
Outils/GitHubGitHub/krmaxwell/maltrieve
OSINT (Renseignement de Sources Ouvertes)Collecte d'InformationsAnalyse de MalwareRenseignement sur les MenacesCrawlerArchived
GitHubkrmaxwell/maltrieve

maltrieve

Un outil pour récupérer des malwares directement depuis la source pour les chercheurs en sécurité.

Voir le dépôt
5641795il y a 9 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

Stories in Ready Stories in In Progress Circle CI Coverage Status Code Health

root@kitploit:~
 _______ _______        _______  ______ _____ _______ _    _ _______
 |  |  | |_____| |         |    |_____/   |   |______  \  /  |______
 |  |  | |     | |_____    |    |    \_ __|__ |______   \/   |______

Maltrieve

Maltrieve est né d'un fork de mwcrawler. Il récupère les malwares directement depuis les sources listées sur plusieurs sites. Actuellement, nous explorons les sources suivantes :

  • Malc0de
  • Malware Domain List
  • Malware URLs
  • VX Vault
  • URLquery
  • CleanMX
  • ZeusTracker

Autres améliorations incluent :

  • Support de proxy
  • Multithreading pour des performances améliorées
  • Journalisation des URLs sources
  • Support de plusieurs user agents
  • Meilleure gestion des erreurs
  • Support de VxCage, Viper et Cuckoo Sandbox

Installation

Maltrieve nécessite les dépendances suivantes :

  • Python 2 ainsi que les fichiers d'en-tête (Python 2.6 devrait suffire)
  • BeautifulSoup version 4
  • feedparser
  • python-magic
  • Requests

À l'exception des fichiers d'en-tête Python, tout cela se trouve dans requirements.txt. Sur les distributions basées sur Debian, exécutez sudo apt-get install python-dev. Sur les distributions basées sur Red Hat, exécutez sudo yum install python-devel. Après cela, il suffit de lancer pip install -e .. Vous devrez peut-être préfixer cette commande par sudo si vous n'utilisez pas un environnement virtuel, mais l'utilisation d'un tel environnement est fortement recommandée.

Sinon, évitez tout cela en utilisant l'image Docker

Utilisation

Exécution de base : maltrieve (si installé normalement) ou python maltrieve.py (si simplement téléchargé et exécuté)

Options

root@kitploit:~
usage: maltrieve [-h] [-p PROXY] [-d DUMPDIR] [-l LOGFILE] [-x] [-v] [-c] [-s]

optional arguments:
  -h, --help            show this help message and exit
  -p PROXY, --proxy PROXY
                        Define HTTP proxy as address:port
  -d DUMPDIR, --dumpdir DUMPDIR
                        Define dump directory for retrieved files
  -l LOGFILE, --logfile LOGFILE
                        Define file for logging progress
  -x, --vxcage          Dump the files to a VxCage instance
  -v, --viper           Dump the files to a Viper instance
  -r, --crits           Dump the file and domain to a CRITs instance
  -c, --cuckoo          Enable Cuckoo analysis
  -s, --sort_mime       Sort files by MIME type

Fichier de configuration

De nombreuses options de ligne de commande de Maltrieve peuvent être spécifiées dans maltrieve.cfg.

Exécution automatisée (optionnel)

Cron peut être utilisé pour automatiser l'exécution de Maltrieve. L'exemple suivant est fourni pour vous aider à démarrer. Il créera une tâche cron qui exécutera Maltrieve tous les jours à 2h01 en tant qu'utilisateur standard. Cela dit, nous recommandons d'améliorer cela en créant un script personnalisé pour les environnements de production.

Ubuntu

En tant qu'utilisateur, exécutez

root@kitploit:~
crontab -e

Si installé normalement, ajoutez ce qui suit à la fin du fichier.

root@kitploit:~
01 02 * * * maltrieve <optional flags>

Si téléchargé dans un dossier et exécuté, ajoutez ce qui suit à la fin du fichier.

root@kitploit:~
01 02 * * * cd </folder/location> && /usr/bin/python maltrieve.py <optional flags>

Red Hat

Les systèmes Red Hat devront s'assurer que l'utilisateur est ajouté au fichier /etc/cron.allow.

Autres outils

Maltrieve ne fait pas d'analyse. En plus des intégrations listées ci-dessus, nous pouvons recommander l'utilisation de VirusTotalApi pour travailler avec VirusTotal. Malwr est un site similaire basé sur Cuckoo Sandbox.

Licence

Distribué sous licence GPL version 3. Voir le fichier LICENSE pour tous les détails.

Bogues connus

Nous listons tous les bogues que nous connaissons (ainsi que certaines choses que nous savons devoir ajouter) sur la page des issues GitHub.

Comment vous pouvez aider

En dehors des pull requests, les non-développeurs peuvent ouvrir des issues sur GitHub. Les choses que nous apprécierions vraiment :

  • Rapports de bogues, de préférence avec des journaux d'erreurs
  • Suggestions de sources supplémentaires pour les listes de malwares
  • Descriptions de la façon dont vous l'utilisez et des moyens de l'améliorer pour vous

Consultez le guide de contribution pour plus de détails.

Télécharger l’outil