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
ATTACK-Tools — Modello di dati relazionale SQLite per MITRE ATT&CK più uno strumento di pianificazione dell'emulazione degli avversari, arricchito con i test ATOMIC di Red Canary e i piani di emulazione APT3. | Kitploit
Strumenti/GitHubGitHub/nshalabi/attack-tools
Analisi delle VulnerabilitàPenetration TestingThreat IntelligenceApprendimento e FormazioneRed TeamingRisorse CurateSicurezza dei DatabaseAttacco Avversario
GitHubnshalabi/attack-tools

ATTACK-Tools

Modello di dati relazionale SQLite per MITRE ATT&CK più uno strumento di pianificazione dell'emulazione degli avversari, arricchito con i test ATOMIC di Red Canary e i piani di emulazione APT3.

1.1k2074510 mesi faRevisionato da Kitploit
Vedi Repository

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

Strumenti ATT&CK™ 🛡️

License GitHub last commit GitHub stars

Utilità per lavorare con il framework MITRE™ ATT&CK™, tra cui un modello di dati relazionale e uno strumento di pianificazione dell'emulazione degli avversari.


Contenuto del repository

  • Modello di dati ATT&CK™ – schema relazionale per rappresentare i dati MITRE™ ATT&CK, arricchito con i test Red Canary ATOMIC™
  • ATT&CK™ View – strumento di pianificazione dell'emulazione degli avversari.

📑 Contenuto

  • Note di rilascio
  • Panoramica
  • Il modello di dati ATT&CK™
  • Accesso ai dati ATT&CK™ con SQL
  • Risorse aggiuntive
  • Supporto
  • Licenza
  • Contatti

📝 Note di rilascio

  • attack_view_db_structure.sql e attack_view_db_data.sql – script per creare la struttura del database SQLite e caricare i dati.
  • enterprise-attack.xml – versione XML del JSON MITRE™ ATT&CK™.
  • ics-attack.xml – versione XML del JSON MITRE™ ICS ATT&CK™.
  • mobile-attack.xml – versione XML del JSON MITRE™ Mobile ATT&CK™.

🔎 Panoramica

ATT&CK™ View è uno strumento di pianificazione che aiuta i difensori a progettare piani di emulazione degli avversari utilizzando il framework MITRE™ ATT&CK™.
Fornisce un approccio strutturato e viene distribuito con un piano completo di emulazione degli avversari per APT3 (sviluppato da MITRE™). Serve inoltre come esempio d'uso del modello di dati relazionale e di come arricchire (estendere) il modello con dati aggiuntivi come i test Red Canary ATOMIC™.

(Fonte: MITRE Adversary Emulation Plans)

ATT&CK View


🗂 Il modello di dati ATT&CK™

Il framework ATT&CK™ è ampiamente utilizzato, ma molti casi d'uso richiedono strumenti abilitati ad ATT&CK.
Questo repository fornisce un database relazionale (SQLite) per semplificare l'integrazione e consentire la creazione di strumenti personalizzati o la fusione di ATT&CK con altri framework.

Pensate in termini di modello di dati anziché della tecnologia di database sottostante — lo schema può essere adattato a qualsiasi DBMS.

Esempio di modello concettuale (implementabile in qualsiasi RDBMS):
ATT&CK Data Model


💻 Accesso ai dati ATT&CK™ con SQL

Di seguito sono riportate query SQL di esempio per esplorare il database ATT&CK™.
Per eseguirle, utilizzate qualsiasi strumento di gestione SQLite (vedere SQLite Management Tools).

Ottenere l'elenco delle tecniche ATT&CK™

SELECT name
FROM sdos_object
WHERE type IS "attack-pattern";

OUTPUT

nome
.bash_profile and .bashrc
Access Token Manipulation
Accessibility Features
Account Discovery
Account Manipulation
...

Ottieni le tecniche con il loro identificatore STIX 2.0

SELECT id, name
FROM sdos_object
WHERE type IS "attack-pattern";

OUTPUT

idname
attack-pattern--01df3350-ce05-4bdf-bdf8-0a919a66d4a8.bash_profile and .bashrc
attack-pattern--dcaa092b-7de9-4a21-977f-7fcb77e89c48Access Token Manipulation
attack-pattern--9b99b83a-1aac-4e29-b975-b374950551a3Accessibility Features
attack-pattern--72b74d71-8169-42aa-92e0-e7b04b9f5a08Account Discovery
attack-pattern--a10641f4-87b4-45a3-a906-92a149cb2c27Account Manipulation
...

Il campo id è una chiave univoca che verrà utilizzata frequentemente in molte query SQL

I riferimenti esterni sono memorizzati nella tabella external_references; poiché una tecnica ATT&CK™ può avere uno o più riferimenti, il collegamento tra le due tabelle è l'identificatore della tecnica (vedi la query precedente). Elencherò diversi modi per accedere ai riferimenti esterni

Ottenere le tecniche con gli ID esterni MITRE

SELECT name, external_id
FROM sdos_object INNER JOIN external_references
  ON sdos_object.id = external_references.fk_object_id
WHERE sdos_object.type IS "attack-pattern"
  AND external_references.source_name IS "mitre-attack";

OUTPUT

nameexternal_id
.bash_profile and .bashrcT1156
Access Token ManipulationT1134
Accessibility FeaturesT1015
Account DiscoveryT1087
Account ManipulationT1098
...

Elenca le tecniche associate alla piattaforma Windows

SELECT name, external_id
FROM sdos_object INNER JOIN external_references
  ON sdos_object.id = external_references.fk_object_id
WHERE sdos_object.type IS "attack-pattern"
  AND x_mitre_platforms_windows IS "true"
  AND external_references.source_name IS "mitre-attack";

OUTPUT

nomeexternal_id
Access Token ManipulationT1134
Accessibility FeaturesT1015
Account DiscoveryT1087
Account ManipulationT1098
AppCert DLLsT1182
...

Elenca tutti gli oggetti Malware

SELECT name, description
FROM sdos_object
WHERE type IS "malware";

OUTPUT

nomedescrizione
3PARA RAT3PARA RAT è un remote access tool (RAT) programmato in C++ che è stato utilizzato da Putter Panda. (Citazione: CrowdStrike Putter Panda)

Alias: 3PARA RAT
4H RAT4H RAT è un malware che è stato utilizzato da Putter Panda almeno dal 2007. (Citazione: CrowdStrike Putter Panda)

Alias: 4H RAT
ADVSTORESHELLADVSTORESHELL è un backdoor di spionaggio che è stato utilizzato da APT28 almeno dal 2012 al 2016. È generalmente utilizzato per spionaggio a lungo termine e viene distribuito su obiettivi ritenuti interessanti dopo una fase di ricognizione. (Citazione: Kaspersky Sofacy) (Citazione: ESET Sednit Part 2)

Alias: ADVSTORESHELL, NETUI, EVILTOSS, AZZY, Sedreco
ASPXSpyASPXSpy è una Web shell. È stata modificata dagli attori di Threat Group-3390 per creare la versione ASPXTool. (Citazione: Dell TG-3390)

Alias: ASPXSpy, ASPXTool
Agent.btzAgent.btz è un worm che si diffonde principalmente tramite dispositivi rimovibili come le unità USB. Secondo quanto riportato, ha infettato reti militari statunitensi nel 2008. (Citazione: Securelist Agent.btz)

Alias: Agent.btz
...

Elenca tutti gli Adversaries (intrusion-sets)

SELECT name, description
FROM sdos_object
WHERE type IS "intrusion-set";

OUTPUT

Scarica lo strumento