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
ioccheck — Uno strumento per semplificare il processo di ricerca di IOCs. | Kitploit
Strumenti/GitHubGitHub/ranguli/ioccheck
Strumenti DifensiviGestione degli Indicatori di Compromissione (IOC)OSINT (Open Source Intelligence)Analisi HashRaccolta InformazioniThreat IntelligenceArchived
GitHubranguli/ioccheck

ioccheck

Uno strumento per semplificare il processo di ricerca di IOCs.

Vedi Repository
2574 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

ioccheck

Documentation Status Tests Maintainability PyPi Status codecov

Uno strumento per semplificare il processo di ricerca di hash di file, indirizzi IP e altri indicatori di compromissione (IOC).

Caratteristiche

  • Cerca hash attraverso molteplici servizi di threat intelligence, da un singolo comando o da poche righe di Python.
  • Attualmente supporta i seguenti servizi:
    • VirusTotal
    • MalwareBazaar
    • Shodan.io
  • Supporto pianificato:
    • URLhaus
Scarica lo strumento
  • OTX
  • InQuest Labs
  • MalShare
  • Malpedia
  • Maltiverse
  • Avvio rapido

    root@kitploit:~
    pip install ioccheck
    

    Puoi anche eseguire il codice direttamente

    root@kitploit:~
    git clone https://github.com/ranguli/ioccheck && cd ioccheck
    poetry install
    

    Popola ~/.config/ioccheck/credentials con una voce per ogni servizio per cui hai le credenziali:

    root@kitploit:~
    [virustotal]
    api_key=YOUR_API_KEY_HERE
    
    [malwarebazaar]
    api_key=YOUR_API_KEY_HERE
    
    [shodan]
    api_key=YOUR_API_KEY_HERE
    
    [twitter]
    consumer_key=YOUR_API_KEY_HERE
    consumer_secret=YOUR_API_KEY_HERE
    access_token=YOUR_API_KEY_HERE
    access_secret=YOUR_API_KEY_HERE
    

    Utilizzo

    root@kitploit:~
    ➜  ioccheck 275a021bbfb6489e54d471899f7db9d1663fc695ec2fe2a2c4538aabf651fd0f
    
    Controllo hash 275a021bbfb6489e54d471899f7db9d1663fc695ec2fe2a2c4538aabf651fd0f.
    [*] Algoritmo di hashing:
    SHA256
    
    [*] URL di VirusTotal:
    https://virustotal.com/gui/file/275a021bbfb6489e54d471899f7db9d1663fc695ec2fe2a2c4538aabf651fd0f/
    
    [*] Rilevamenti di VirusTotal:
    61 motori (81%) hanno rilevato questo file.
    
    ╒══════════════╤════════════╤═══════════════════════════════╕
    │ Antivirus    │ Rilevato   │ Risultato                     │
    ╞══════════════╪════════════╪═══════════════════════════════╡
    │ Malwarebytes │ No         │                               │
    ├──────────────┼────────────┼───────────────────────────────┤
    │ Avast        │ Sì         │ EICAR Test-NOT virus!!!       │
    ├──────────────┼────────────┼───────────────────────────────┤
    │ ClamAV       │ Sì         │ Win.Test.EICAR_HDB-1          │
    ├──────────────┼────────────┼───────────────────────────────┤
    │ Kaspersky    │ Sì         │ EICAR-Test-File               │
    ├──────────────┼────────────┼───────────────────────────────┤
    │ BitDefender  │ Sì         │ EICAR-Test-File (not a virus) │
    ├──────────────┼────────────┼───────────────────────────────┤
    │ Paloalto     │ No         │                               │
    ├──────────────┼────────────┼───────────────────────────────┤
    │ TrendMicro   │ Sì         │ Eicar_test_file               │
    ├──────────────┼────────────┼───────────────────────────────┤
    │ FireEye      │ Sì         │ EICAR-Test-File (not a virus) │
    ├──────────────┼────────────┼───────────────────────────────┤
    │ Sophos       │ Sì         │ EICAR-AV-Test                 │
    ├──────────────┼────────────┼───────────────────────────────┤
    │ Microsoft    │ Sì         │ Virus:DOS/EICAR_Test_File     │
    ├──────────────┼────────────┼───────────────────────────────┤
    │ McAfee       │ Sì         │ EICAR test file               │
    ├──────────────┼────────────┼───────────────────────────────┤
    │ Fortinet     │ Sì         │ EICAR_TEST_FILE               │
    ├──────────────┼────────────┼───────────────────────────────┤
    │ AVG          │ Sì         │ EICAR Test-NOT virus!!!       │
    ╘══════════════╧════════════╧═══════════════════════════════╛
    
    [*] Reputazione VirusTotal:
    3392
    

    Utilizzo dell'API

    Creazione di un hash

    root@kitploit:~
    >>> from ioccheck import Hash
    >>> from ioccheck.services import VirusTotal
    >>> eicar = Hash("275a021bbfb6489e54d471899f7db9d1663fc695ec2fe2a2c4538aabf651fd0f")
    >>> # What kind of hash is this?
    >>> print(eicar.hash_type)
    SHA256
    

    Ricerca di un hash

    root@kitploit:~
    >>> # With no arguments, check() tries all supported services. API keys grabbed from ~/.ioccheck by default.
    >>> eicar.check()
    >>> # Alternatively:
    >>> eicar.check(services=VirusTotal, config_path=/foo/bar/.ioccheck)
    

    Analisi di un hash

    root@kitploit:~
    >>> # Check the VirusTotal report to see if Sophos detects our hash
    >>> eicar.reports.virustotal.get_detections(engines=["Sophos"])
    {'Sophos': {'category': 'malicious', 'engine_name': 'Sophos', 'engine_version': '1.0.2.0', 'result': 'EICAR-AV-Test', 'method': 'blacklist', 'engine_update': '20210314'}}
    >>> # What is this hash known as?
    >>> print(eicar.reports.virustotal.name)
    'eicar.com-2224'
    >>> # How many AV engines are detecting this hash?
    >>> eicar.reports.virustotal.detection_count
    60
    
    root@kitploit:~
    >>> # Just show me the VirusTotal API response!
    >>> eicar.reports.virustotal.api_response
    <vt.object.Object file 275a021bbfb6489e54d471899f7db9d1663fc695ec2fe2a2c4538aabf651fd0f>