Skip to content
KitploitKITPLOIT
StrumentiExploitsBlog
Log in
Invia
StrumentiExploitsBlog
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.

FeedContattoPrivacy© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
capa — Strumento di analisi statica e dinamica basato su regole che identifica le capacità nei file PE, ELF, .NET e shellcode, mappandole alle tecniche MITRE ATT&CK per il triage di malware. | Kitploit
Strumenti/GitHubGitHub/mandiant/capa
Gestione degli Indicatori di Compromissione (IOC)Analisi StaticaAnalisi Dinamica (Sandboxing)Memory ForensicsFeed e Aggregatori di MinacceAnalisi del CodiceReverse EngineeringMobile ForensicsAnalisi MalwareAnalisi di BinariThreat Intelligence
6.1k7141214 giorni 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 →
Reverse Engineering Assistito dall'IA
Risposta agli Incidenti
Top in Reverse Engineering Assistito dall'IA n.13
Top in Analisi di Binari n.7
Top in Analisi del Codice n.7
Top in Analisi Dinamica (Sandboxing) n.14
Top in Risposta agli Incidenti n.15
Top in Gestione degli Indicatori di Compromissione (IOC) n.17
Top in Analisi Malware n.3
Top in Memory Forensics n.11
Top in Mobile Forensics n.20
Top in Reverse Engineering n.20
Top in Analisi Statica n.2
Top in Feed e Aggregatori di Minacce n.15
Top in Threat Intelligence n.12
GitHubmandiant/capa

capa

Strumento di analisi statica e dinamica basato su regole che identifica le capacità nei file PE, ELF, .NET e shellcode, mappandole alle tecniche MITRE ATT&CK per il triage di malware.

Vedi RepositorySito web
Condividi

Sito Web | Scarica | Interfaccia Web

PyPI - Versione Python Ultima release Numero di regole Stato CI Download Licenza


capa rileva le capacità nei file eseguibili. Lo esegui su un PE, ELF, modulo .NET, file shellcode o un report sandbox e ti dice cosa pensa che il programma possa fare. Ad esempio, potrebbe suggerire che il file è un backdoor, è in grado di installare servizi o si basa su HTTP per comunicare.

Per ispezionare interattivamente i risultati di capa nel tuo browser, usa capa Explorer Web.

Se vuoi ispezionare o scrivere regole di capa, vai al repository capa-rules. Altrimenti, continua a leggere.

Qui sotto trovi un elenco dei nostri post sul blog su capa con maggiori dettagli.

esempio di output di capa```

$ capa.exe suspicious.exe

+--------------------+------------------------------------------------------------------------+ | ATT&CK Tactic | ATT&CK Technique | |--------------------+------------------------------------------------------------------------| | DEFENSE EVASION | Obfuscated Files or Information [T1027] | | DISCOVERY | Query Registry [T1012] | | | System Information Discovery [T1082] | | EXECUTION | Command and Scripting Interpreter::Windows Command Shell [T1059.003] | | | Shared Modules [T1129] | | EXFILTRATION | Exfiltration Over C2 Channel [T1041] | | PERSISTENCE | Create or Modify System Process::Windows Service [T1543.003] | +--------------------+------------------------------------------------------------------------+

+-------------------------------------------+-------------------------------------------------+ | CAPABILITY | NAMESPACE | |-------------------------------------------+-------------------------------------------------| | read and send data from client to server | c2/file-transfer | | execute shell command and capture output | c2/shell | | receive data (2 matches) | communication | | send data (6 matches) | communication | | connect to HTTP server (3 matches) | communication/http/client | | send HTTP request (3 matches) | communication/http/client | | create pipe | communication/named-pipe/create | | get socket status (2 matches) | communication/socket | | receive data on socket (2 matches) | communication/socket/receive | | send data on socket (3 matches) | communication/socket/send | | connect TCP socket | communication/socket/tcp | | encode data using Base64 | data-manipulation/encoding/base64 | | encode data using XOR (6 matches) | data-manipulation/encoding/xor | | run as a service | executable/pe | | get common file path (3 matches) | host-interaction/file-system | | read file | host-interaction/file-system/read | | write file (2 matches) | host-interaction/file-system/write | | print debug messages (2 matches) | host-interaction/log/debug/write-event | | resolve DNS | host-interaction/network/dns/resolve | | get hostname | host-interaction/os/hostname | | create process | host-interaction/process/create | | create registry key | host-interaction/registry/create | | create service | host-interaction/service/create | | create thread | host-interaction/thread/create | | persist via Windows service | persistence/service | +-------------------------------------------+-------------------------------------------------+

# download e utilizzo

Scarica le versioni stabili dei binari standalone di capa [qui](https://github.com/mandiant/capa/releases). Puoi eseguire i binari standalone senza installazione. capa è uno strumento da riga di comando che dovrebbe essere eseguito dal terminale.

Per utilizzare capa come libreria o integrarlo con un altro strumento, consulta [doc/installation.md](https://github.com/mandiant/capa/blob/master/doc/installation.md) per ulteriori istruzioni di configurazione.

**Documentazione:** [Utilizzo e suggerimenti](https://github.com/mandiant/capa/blob/master/doc/usage.md) · [Installazione](https://github.com/mandiant/capa/blob/master/doc/installation.md) · [Limitazioni](https://github.com/mandiant/capa/blob/master/doc/limitations.md) · [FAQ](https://github.com/mandiant/capa/blob/master/doc/faq.md)

# capa Explorer Web
Il [capa Explorer Web](https://mandiant.github.io/capa/explorer/) ti consente di esplorare interattivamente i risultati di capa nel tuo browser web. Oltre alla versione online, puoi scaricare un file HTML standalone per l'utilizzo offline locale.

![capa Explorer Web screenshot](https://raw.githubusercontent.com/mandiant/capa/master/doc/img/capa_web_explorer.png)

Maggiori dettagli sull'interfaccia web sono disponibili nel [README di capa Explorer Web](https://github.com/mandiant/capa/blob/master/web/explorer/README.md).

# esempio

Nell'output di esempio sopra, eseguiamo capa su un binario sconosciuto (`suspicious.exe`), e lo strumento riporta che il programma può inviare richieste HTTP, decodificare dati tramite XOR e Base64, installare servizi e generare nuovi processi. Considerato insieme, questo ci fa pensare che `suspicious.exe` potrebbe essere una backdoor persistente. Pertanto, il nostro prossimo passo di analisi potrebbe essere eseguire `suspicious.exe` in una sandbox e cercare di recuperare il server di comando e controllo.

## risultati dettagliati

Passando il flag `-vv` (per molto verboso), capa riporta esattamente dove ha trovato prove di queste capacità. Questo è utile per almeno due ragioni:
Scarica lo strumento