Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
Strumenti/GitHubGitHub/krmaxwell/maltrieve
OSINT (Open Source Intelligence)Raccolta InformazioniAnalisi MalwareThreat IntelligenceCrawlerArchived
GitHubkrmaxwell/maltrieve

maltrieve

Uno strumento per recuperare malware direttamente dalla fonte per i ricercatori di sicurezza.

Vedi Repository
56417959 anni faRevisionato da Kitploit

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

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

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

Maltrieve

Maltrieve nasce come fork di mwcrawler. Recupera malware direttamente dalle fonti elencate in una serie di siti. Attualmente analizziamo i seguenti:

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

Altri miglioramenti includono:

  • Supporto proxy
  • Multithreading per prestazioni migliori
  • Registrazione degli URL di origine
  • Supporto di più user agent
  • Migliore gestione degli errori
  • Supporto per VxCage, Viper e Cuckoo Sandbox

Installazione

Maltrieve richiede le seguenti dipendenze:

  • Python 2 più i file header (2.6 dovrebbe essere sufficiente)
  • BeautifulSoup versione 4
  • feedparser
  • python-magic
  • Requests

Ad eccezione dei file header di Python, tutti questi pacchetti si trovano in requirements.txt. Sulle distribuzioni basate su Debian, esegui sudo apt-get install python-dev. Sulle distribuzioni basate su Red Hat, esegui sudo yum install python-devel. Dopodiché, basta pip install -e .. Potrebbe essere necessario anteporre sudo se non si sta usando un ambiente virtuale, ma l'uso di un tale ambiente è fortemente consigliato.

In alternativa, evita tutto ciò usando la Docker image

Utilizzo

Esecuzione di base: maltrieve (se installato normalmente) o python maltrieve.py (se appena scaricato ed eseguito)

Opzioni

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

File di Configurazione

Molte delle opzioni della riga di comando di Maltrieve possono essere specificate in maltrieve.cfg.

Esecuzione Automatica (Opzionale)

Cron può essere usato per automatizzare l'esecuzione di Maltrieve. Il seguente esempio è fornito per aiutarti a iniziare. Creerà un job cron che eseguirà Maltrieve ogni giorno alle 2:01 come utente standard. Detto questo, consigliamo di migliorarlo creando uno script personalizzato per gli ambienti di produzione.

Ubuntu

Come utente, esegui

root@kitploit:~
crontab -e

Se installato normalmente, aggiungi quanto segue alla fine del file.

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

Se scaricato in una cartella ed eseguito, aggiungi quanto segue alla fine del file.

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

Red Hat

I sistemi Red Hat dovranno assicurarsi che l'utente sia aggiunto al file /etc/cron.allow.

Altri Strumenti

Maltrieve non fa analisi. Oltre alle integrazioni elencate sopra, possiamo consigliare l'uso di VirusTotalApi per lavorare con VirusTotal. Malwr è un sito simile basato su Cuckoo Sandbox.

Licenza

Rilasciato sotto GPL versione 3. Vedi il file LICENSE per i dettagli completi.

Bug noti

Elenchiamo tutti i bug di cui siamo a conoscenza (più alcune cose che sappiamo di dover aggiungere) nella pagina GitHub issues.

Come puoi aiutare

Oltre alle pull request, i non sviluppatori possono aprire issue su GitHub. Cose che apprezzeremmo davvero:

  • Segnalazioni di bug, preferibilmente con log di errore
  • Suggerimenti di fonti aggiuntive per le liste di malware
  • Descrizioni di come lo usi e modi in cui possiamo migliorarlo per te

Consulta la guida al contributo per i dettagli.

Scarica lo strumento