Arquitetura do Tcache no glibc e Técnicas de Exploração em Memória

Arquitetura e Funcionamento do Tcache Introduzido no glibc a partir da versão 2.26, o Thread Local Cache (tcache) é um mecanismo de otimização projetado para acelerar drasticamente as operações de alocação e liberação de memória. Sua prioridade de execução é máxima: ao liberar um chunk que não seja classificado como large chunk, o alocador veri ...

Publicado em 9-6 17:57

Exploração da Vulnerabilidade no Desafio CTF houmt

Recentemente, decidi tentar reproduzir a solução do desafio AWD (Attack with Defense) do mestre winmt. Devo admitir que o mestre winmt é incrível, pois este desafio, criado durante o primeiro ano universitário, já apresenta um nível de dificuldade considerável. Vazamento de Endereço A operação show imprime cada byte individualmente após aplicar ...

Publicado em 6-14 05:55

Exploração de Vulnerabilidades Off-by-null em Versões Recentes do glibc

Resumo de Técnicas Off-by-null em Versões Altas do glibc (2.29-2.32) Primeiramente, é importante notar que as técnicas off-by-one em versões recentes do glibc (2.29-2.32) estão se tornando menos aplicáveis, pois métodos alternativos mais convenientes com menos restrições estão disponíveis, como House of Apple, House of Banana, contornos do mec ...

Publicado em 6-5 04:56