Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
maltrieve — Ein Tool zum direkten Abrufen von Malware von der Quelle für Sicherheitsforscher. | Kitploit
Tools/GitHubGitHub/krmaxwell/maltrieve
OSINT (Open-Source-Intelligence)InformationsbeschaffungMalware-AnalyseBedrohungsanalyseCrawlerArchived
GitHubkrmaxwell/maltrieve

maltrieve

Ein Tool zum direkten Abrufen von Malware von der Quelle für Sicherheitsforscher.

Repository anzeigen
5641795vor 9 JahrenVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

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

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

Maltrieve

Maltrieve entstand als Fork von mwcrawler. Es bezieht Malware direkt aus den Quellen, die auf mehreren Seiten gelistet sind. Derzeit werden die folgenden Quellen durchsucht:

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

Weitere Verbesserungen umfassen:

  • Proxy-Unterstützung
  • Multithreading für verbesserte Leistung
  • Protokollierung der Quell-URLs
  • Unterstützung mehrerer User-Agents
  • Bessere Fehlerbehandlung
  • Unterstützung für VxCage, Viper und Cuckoo Sandbox

Installation

Maltrieve benötigt die folgenden Abhängigkeiten:

  • Python 2 plus Header-Dateien (2.6 sollte ausreichen)
  • BeautifulSoup Version 4
  • feedparser
  • python-magic
  • Requests

Mit Ausnahme der Python-Header-Dateien sind alle in requirements.txt enthalten. Auf Debian-basierten Distributionen führen Sie sudo apt-get install python-dev aus. Auf Red Hat-basierten Distributionen führen Sie sudo yum install python-devel aus. Danach einfach pip install -e .. Möglicherweise müssen Sie sudo voranstellen, wenn Sie nicht in einer virtuellen Umgebung arbeiten, aber die Nutzung einer solchen Umgebung wird dringend empfohlen.

Alternativ können Sie all dies vermeiden, indem Sie das Docker-Image verwenden.

Verwendung

Grundlegende Ausführung: maltrieve (bei normaler Installation) oder python maltrieve.py (wenn nur heruntergeladen und ausgeführt)

Optionen

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

Konfigurationsdatei

Viele der Befehlszeilenoptionen von Maltrieve können in maltrieve.cfg festgelegt werden.

Automatisierte Ausführung (optional)

Cron kann verwendet werden, um die Ausführung von Maltrieve zu automatisieren. Das folgende Beispiel soll Ihnen den Einstieg erleichtern. Es erstellt einen Cron-Job, der Maltrieve jeden Tag um 02:01 als normaler Benutzer ausführt. Dennoch empfehlen wir, dies durch ein benutzerdefiniertes Skript für Produktionsumgebungen zu erweitern.

Ubuntu

Als Benutzer ausführen:

root@kitploit:~
crontab -e

Wenn normal installiert, fügen Sie Folgendes am Ende der Datei hinzu:

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

Wenn in einen Ordner heruntergeladen und ausgeführt, fügen Sie Folgendes am Ende der Datei hinzu:

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

Red Hat

Red-Hat-Systeme müssen sicherstellen, dass der Benutzer zur Datei /etc/cron.allow hinzugefügt wird.

Andere Werkzeuge

Maltrieve führt keine Analyse durch. Zusätzlich zu den oben genannten Integrationen empfehlen wir die Verwendung von VirusTotalApi für die Arbeit mit VirusTotal. Malwr ist eine ähnliche Seite, die auf Cuckoo Sandbox basiert.

Lizenz

Veröffentlicht unter GPL Version 3. Die vollständigen Lizenzbestimmungen finden Sie in der Datei LICENSE.

Bekannte Fehler

Wir listen alle bekannten Fehler (sowie einige Dinge, von denen wir wissen, dass wir sie hinzufügen müssen) auf der Seite GitHub issues.

Wie Sie helfen können

Abgesehen von Pull-Requests können auch Nicht-Entwickler Probleme auf GitHub melden. Wir würden uns besonders freuen über:

  • Fehlerberichte, möglichst mit Fehlerprotokollen
  • Vorschläge für zusätzliche Quellen für Malware-Listen
  • Beschreibungen, wie Sie es verwenden, und Möglichkeiten, wie wir es für Sie verbessern können

Weitere Einzelheiten finden Sie im Beitragsleitfaden.

Tool herunterladen