GRSecurity, e um patch para kernel, que visa um controle baseado em regras, onde podemos dizer que seria um Hardening para Kernel.Para maiores informacoes segue o link do projeto:http://grsecurity.net/De acordo a versao stable do projeto ate a escrita deste artigo, a versao a ser utilizada e a 3.2.28.http://www.kernel.org/pub/linux/kernel/v3.0/linux-3.2.28.tar.bz2Patch GRSecurityhttp://grsecurity.net/stable/grsecurity-2.9.1-3.2.28-201208232048.patchVamos iniciar a compilacao do kernel:Em Security Options: Selecione GRSecurity:Abaixo voce tera os menus de configuracao, selecione as opcoes de acordo ao uso necessario, lembrando que e bom ler a documentacao antes.Apos a selecao siga com as etapas finais de compilacao do Kernel:Adicione uma segunda entrada no Lilo apontando para o novo Kernel:Vamos a instalacao de mais dois pacotes, o paxctl e pax-utils.wget http://pax.grsecurity.net/paxctl-0.7.tar.bz2wget http://distfiles.exherbo.org/distfiles/pax-utils-0.4.tar.xzInstalacao padrao make e make install para ambos.Agora vamos da um restart no servidor e visualizar o mesmo ja utilizando Grsecurity:Veja ate o simbolo mudou : - )Podemos visualizar com o comando dmesg a acao ja tomada direto no boot do sistema: Agora com a instalacao do gradm, porem vamos compilar sem a opcao de uso do PAM:Vamos iniciar:# gradm -P admin # gradm -P shutdown# gradm -ESugiro ler a documentacao antes de por em producao, um exemplo se nao tiver ciencia do que ativar no kernel, ate mesmo um simples scp de uma maquina para outro vai ser negado:Aug 25 16:58:25 unbrokeable kernel: [ 391.827246] grsec: From 192.168.1.33: (default:D:/usr/sbin/sshd) denied open of /proc/1557/oom_score_adj for writing by /usr/sbin/sshd[sshd:1557] uid/euid:0/0 gid/egid:0/0, parent /usr/sbin/sshd[sshd:1497] uid/euid:0/0 gid/egid:0/0Aug 25 16:58:25 unbrokeable kernel: [ 391.874415] grsec: From 192.168.1.33: (default:D:/usr/sbin/sshd) denied access to hidden file /var/empty by /usr/sbin/sshd[sshd:1557] uid/euid:0/0 gid/egid:0/0, parent /usr/sbin/sshd[sshd:1497] uid/euid:0/0 gid/egid:0/0Aug 25 16:58:25 unbrokeable sshd[1557]: fatal: Missing privilege separation directory: /var/emptyNo proximo artigo, vamos falar mais sobre o gradm2 e o pax-utils. Sinopse: Naruto e o nome de uma serie de manga que originou o anime homonimo de muito sucesso no Japao, e que agora esta se difundindo tambem por varias partes do mundo, como nos EUA e no Brasil. Criada originalmente por Masashi Kishimoto, e uma serie Shounen. O mundo de Naruto e composto de ninjas. Eles vivem em vilarejos e ganham dinheiro por missoes. Cada vilarejo tem o seu lider, a sua politica, normalmente separada da do pais onde elas estao. Nas lutas, os ninjas se utilizam de jutsus (tecnicas), que sao as tecnicas secretas de um ninja. Assim eles podem fazer coisas incriveis, como criar fogo, agua, ou andar nas paredes. O personagem principal e Uzumaki Naruto, um jovem garoto que sonha em se tornar o lider de seu vilarejo (Hokage), tido como o ninja mais forte e respeitado. Vai ser dificil, ja que dentro dele esta um demonio, Kyuubi, preso para evitar mais destruicao e morte. Naruto cresceu sendo visto como o proprio demonio, sendo excluido, porem pelo trabalho duro ele mostra ser o oposto disso, ganhando respeito, carinho e amizade da maioria....Downloads... Volume 001Tamanho: 30 MBServidor: 4Shared Volume 002 Tamanho: 25 MBServidor: 4SharedVolume 003 Tamanho: 20 MBServidor: MediaFireVolume 004Tamanho: 28 MBServidor: MediaFireVolume 005 Tamanho: 30 MBServidor: MediaFireVolume 006Tamanho: 26 MBServidor: MediaFireVolume 007 Tamanho: 25 MBServidor: MediaFireVolume 008Tamanho: 28 MBServidor: MediaFireVolume 009Tamanho: 21 MBServidor: MediaFireVolume 010 Tamanho: 24 MBServidor: