Skip to content
KitploitKITPLOIT
FerramentasExploitsBlog
Log in
Enviar
FerramentasExploitsBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

FeedsContatoPrivacidade© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
ATTACK-Tools — Modelo de dados relacional SQLite para MITRE ATT&CK, além de uma ferramenta de planejamento de emulação de adversários, enriquecida com testes ATOMIC do Red Canary e planos de emulação do APT3. | Kitploit
Ferramentas/GitHubGitHub/nshalabi/attack-tools
Análise de VulnerabilidadesTestes de PenetraçãoInteligência de AmeaçasAprendizado e EducaçãoRed TeamingRecursos CuradosSegurança de Banco de DadosAtaque Adversário
GitHubnshalabi/attack-tools

ATTACK-Tools

Modelo de dados relacional SQLite para MITRE ATT&CK, além de uma ferramenta de planejamento de emulação de adversários, enriquecida com testes ATOMIC do Red Canary e planos de emulação do APT3.

1.1k20745há 10 mesesRevisado pelo Kitploit
Ver Repositório

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

ATT&CK™ Tools 🛡️

License GitHub last commit GitHub stars

Utilitários para trabalhar com o framework MITRE™ ATT&CK™, incluindo um modelo de dados relacional e uma ferramenta de planejamento de emulação de adversários.


Conteúdo do Repositório

  • ATT&CK™ Data Model – esquema relacional para representar dados do MITRE™ ATT&CK, enriquecido com testes Red Canary ATOMIC™
  • ATT&CK™ View – ferramenta de planejamento de emulação de adversárioseee.

📑 Conteúdo

  • Notas de Versão
  • Visão Geral
  • O Modelo de Dados ATT&CK™
  • Acessando Dados ATT&CK™ com SQL
  • Recursos Adicionais
  • Suporte
  • Licença
  • Contato

📝 Notas de Versão

  • attack_view_db_structure.sql e attack_view_db_data.sql – scripts para construir a estrutura do banco de dados SQLite e carregar dados.
  • enterprise-attack.xml – versão XML do JSON do MITRE™ ATT&CK™.
  • ics-attack.xml – versão XML do JSON do MITRE™ ICS ATT&CK™.
  • mobile-attack.xml – versão XML do JSON do MITRE™ Mobile ATT&CK™.

🔎 Visão Geral

ATT&CK™ View é uma ferramenta de planejamento para ajudar defensores a projetar planos de emulação de adversários usando o framework MITRE™ ATT&CK™.
Ela fornece uma abordagem estruturada e vem acompanhada de um plano completo de emulação de adversários para o APT3 (desenvolvido pela MITRE™). Também serve como exemplo de uso do modelo de dados relacional e de como enriquecer o modelo (estendê-lo) com dados adicionais, como os testes Red Canary ATOMIC™.

(Fonte: MITRE Adversary Emulation Plans)

ATT&CK View


🗂 O Modelo de Dados ATT&CK™

O framework ATT&CK™ é amplamente utilizado, mas muitos casos de uso exigem ferramentas habilitadas para ATT&CK.
Este repositório fornece um banco de dados relacional (SQLite) para simplificar a integração e permitir a construção de ferramentas personalizadas ou a fusão do ATT&CK com outros frameworks.

Pense em termos de um modelo de dados em vez da tecnologia de banco de dados subjacente — o esquema pode ser adaptado a qualquer SGBD.

Exemplo de modelo conceitual (pode ser implementado em qualquer SGBDR):
ATT&CK Data Model


💻 Acessando Dados ATT&CK™ com SQL

Abaixo estão exemplos de consultas SQL para explorar o banco de dados ATT&CK™.
Para executá-las, use qualquer ferramenta de gerenciamento SQLite (consulte SQLite Management Tools).

Obter a lista de técnicas ATT&CK™

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

SAÍDA

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

Obter técnicas com seu identificador STIX 2.0

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

SAÍDA

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
...

O campo id é uma chave única que será usada frequentemente em muitas consultas SQL

As referências externas são armazenadas na tabela external_references, como uma técnica ATT&CK™ pode ter uma ou mais referências, o vínculo entre as duas tabelas é o identificador da técnica (verifique a consulta anterior), listarei várias maneiras de acessar as referências externas

Obter técnicas com IDs externos do 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";

SAÍDA

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

Listar técnicas associadas à plataforma 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";

SAÍDA

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

Listar todos os objetos Malware

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

SAÍDA

nomedescrição
3PARA RAT3PARA RAT é uma ferramenta de acesso remoto (RAT) programada em C++ que tem sido usada pelo Putter Panda. (Citação: CrowdStrike Putter Panda)

Aliases: 3PARA RAT
4H RAT4H RAT é um malware que tem sido usado pelo Putter Panda desde pelo menos 2007. (Citação: CrowdStrike Putter Panda)

Aliases: 4H RAT
ADVSTORESHELLADVSTORESHELL é um backdoor de espionagem que tem sido usado pelo APT28 desde pelo menos 2012 até 2016. É geralmente usado para espionagem de longo prazo e é implantado em alvos considerados interessantes após uma fase de reconhecimento. (Citação: Kaspersky Sofacy) (Citação: ESET Sednit Part 2)

Aliases: ADVSTORESHELL, NETUI, EVILTOSS, AZZY, Sedreco
ASPXSpyASPXSpy é um Web shell. Ele foi modificado por atores do Threat Group-3390 para criar a versão ASPXTool. (Citação: Dell TG-3390)

Aliases: ASPXSpy, ASPXTool
Agent.btzAgent.btz é um worm que se propaga principalmente por meio de dispositivos removíveis, como unidades USB. Ele teria infectado redes militares dos EUA em 2008. (Citação: Securelist Agent.btz)

Aliases: Agent.btz
...

Listar todos os Adversários (intrusion-sets)

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

SAÍDA

Baixar ferramenta