Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
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.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
salt — SALT - SLUB ALlocator Tracer para o kernel Linux | Kitploit
Ferramentas/GitHubGitHub/paolomonti42/salt
Forensia de MemóriaEngenharia ReversaDepuradoresAnálise de BináriosAprendizado e Educação
GitHubpaolomonti42/salt

salt

SALT - SLUB ALlocator Tracer para o kernel Linux

Ver Repositório
15721há 7 anosRevisado pelo Kitploit

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

Bem-vindo ao salt, uma ferramenta para reverter e aprender o gerenciamento de memória heap do kernel. Pode ser útil para desenvolver um exploit, depurar seu próprio código do kernel e, mais importante, brincar com as alocações heap do kernel e aprender seus mecanismos internos.

Esta ferramenta ajuda a rastrear alocações e o estado atual do alocador SLUB em kernels linux modernos.

Escrito como um plugin do gdb, permite rastrear e registrar alocações de memória e filtrá-las por nome de processo ou cache. A ferramenta também pode listar os caches ativos e exibir informações relevantes.

Este repositório também inclui um módulo de kernel carregável playground que pode disparar alocações e desalocações à vontade, servindo tanto como ferramenta de depuração quanto como ferramenta de aprendizado para entender melhor como o alocador funciona.

Mais informações sobre os mecanismos internos do alocador SLUB, como começar, a documentação detalhada do plugin e notas sobre o módulo playground podem ser encontradas na pasta docs.

Aqui está a lista completa de comandos:

root@kitploit:~
> salt help
Possible commands:

filter -- manage filtering features by adding with one of the following arguments
       enable -- enable filtering. Only information about filtered processes will be displayed
       disable -- disable filtering. Information about all processes will be displayed.
       status -- display current filtering parameters
       add process/cache <arg>-- add one or more filtering conditions
       remove process/cache <arg>-- remove one or more filtering conditions
       set -- specify complex filtering rules. The supported syntax is "salt filter set (cache1 or cache2) and (process1 or process2)".
       Some variations might be accepted. Checking with "salt filter status" is recommended. For simpler rules use "salt filter add".


record -- manage recording features by adding with one of the following arguments
       on -- enable recording. Information about filtered processes will be added to the history
       off -- disable recording.
       show -- display the recorded history
       clear -- delete the recorded history

trace <proc name> -- reset all filters and configure filtering for a specific process

walk -- navigate all active caches and print relevant information

walk_html -- navigate all active caches and generate relevant information in html format

walk_json -- navigate all active caches and generate relevant information in json format

help -- display this message

E aqui você pode ver o salt em ação:

captura de tela

Este projeto foi desenvolvido na EURECOM como um projeto de semestre para a primavera de 2018.
Muitos agradecimentos aos meus supervisores Yanick, Fabio, Emanuele, Dario, Marius, e ao restante da equipe S3 que ajudaram e me acompanharam.

Apresentação

Como parte do meu projeto, também apresentei uma palestra para a equipe de segurança da EURECOM. Os slides estão disponíveis aqui.

Recursos Adicionais

Perla E, Oldani M (2010) - A Guide to Kernel Exploitation: Attacking the Core

Christopher Lameter - Slab allocators in the linux kernel

th7.cn

Baixar ferramenta