=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
=-[07]-=[Algoritmo de escalonamento: Kernel 2.4 Versus 2.6]=-|Felipe Goldstein|-
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
–=[ Introdução
O Algoritmo de escalonamento é o coração de um Kernel. Existem muitos algoritmos e a eficiência de cada um deles depende do tipo de aplicação que será executada. O Linux, por ser voltado para o computador pessoal, executa em sua maioria, tarefas que interagem com o usuário. Portanto o algoritmo volta-se principalmente para sistemas interativos. Aqui, discutirei em linhas gerais, o funcionamento do algoritmo de escalonamento do kernel 2.4 e suas desvantagens em relação ao do kernel 2.6.
Ler mais…
“Linus Torvalds anunciou o lançamento da versão 2.6.30 do Linux, trazendo uma série de novidades e melhorias, entre as quais destaco o sistema de arquivos NILFS, o fastboot (que procura pelos dispositivos de armazenamento em paralelo com outras tarefas do boot), a inclusão do MicroBlaze entre as arquiteturas suportadas, e o módulo de segurança
Fonte
[]’s
O Mapa Interativo do Kernel Linux
O kernel do Linux é um dos projetos open source mais complexos. Há muitos livros sobre o kernel, é complicado entendê-lo e “desmontá-lo”.Uma página com um mapa interativo do kernel dá uma visão de como ele se estrutura. Você pode ver as camadas mais importantes, funcionalidades, módulos, funções e chamadas. Cada função no mapa é um link para o código do objeto em questão.

O Mapa Interativo do Kernel Linux
Link para o mapa
Fonte
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
=-[04]-=[LKM Code Injection]=-|tDs|-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
–=[ Introdução
Melhor que conseguir elevar privilégios em um sistema e deixar um LKM nosso, com backdoors, rootkits, ou o que for, e’ colocar isso tudo em um LKM do sistema. Desta forma, a detecção de rastros de uma intrusão fica um pouco mais difícil. Neste pequeno texto, veremos de maneira clara (eu espero) como podemos infectar um LKM, adicionando mais funções ou modificando-as, da maneira que acharmos uteis ao nossos objetivos.
O assunto pode parecer um pouco complexo para iniciantes, entretanto o que e’ tratado e’ somente o básico. Então, se já possui um conhecimento do assunto, e’ mais proveitoso procurar por algo mais avançado para leitura. Conhecimento prévio sobre a escrita de LKM e bem-vindo, embora não seja indispensável. Exemplos e citações são feitos tendo em mente o kernel do GNU/Linux, 2.4.x.
Ler mais…
Comentários Recentes