2008/7/7 Assuero <[EMAIL PROTECTED]>:
> max wrote:
>
> 2008/7/3 Assuero <[EMAIL PROTECTED]>:
>
>
> max wrote:
>
> 2008/7/2 Psycho Mantys <[EMAIL PROTECTED]>:
>
>
> max wrote:
>
>
> 2008/7/1 Assuero <[EMAIL PROTECTED]>:
>
>
>
> Fala Slackers,
>
> Estou meio indeciso sobre compilar o kernel do slack como monolitico ou
> deixar modular mesmo, para implementação de um firewall Iptables.
> Teóricamente o sistema ficaria mais seguro contra instalação de rootkits
> e afins em caso de um comprometimento do firewall.
> Qualquer LKM que fosse necessário aos servicos na máquina que vai rodar
> o firewall, teria que ser compilado junto com o kernel.
>
> Ainda estou fazendo testes para ver se o processamento da máquina com
> todos os modulos carregados estaticamente vai ficar mais lento ou não.
>
> Alguem já implementou um firewall com slackware monolitico?
>
> T+
> Assuero
>
>
>
> É indiferente, tratando-se de consumo de recursos/desempenho, o fato
> de usar algo como módulo ou embutido no kernel.
>
>
>
>
>
> ###########################################################################################################################
>
> Nao era mais rapido? Tipo, pensei que fosse ......
> Quer dizer que nao ajuda na hora de calcular nada no kernel? endereços
> de memoria relativos e talz?.... Vc tem alguma fonte disso? :s
>
> Valeu :D
>
>
>
>
> Dependendo do contexto pode ser mais prático, como alguém que atualiza
> o iptables sempre que sai algum patch ou desenvolvedores de algum
> componente do kernel, por exemplo.
>
> Sobre a performance, a diferença entre usar um módulo e usar algo
> embutido é que no primeiro caso tu tem que carregar um objeto de um
> arquivo, enquanto que usando algo embutido no kernel, estes objetos já
> estão carregados. O "endereçamento" de memória é o mesmo, uma vez
> carregado, o objeto se comporta da mesma forma, sendo módulo ou não.
>
> Quando chegar em casa eu posso pegar os links e dados sobre os livros
> com referências.
>
>
>
>
>
> Fala max e slackers....
>
> Na verdade eu acredito que seja mais seguro compila-lo monoliticamente para
> evitar possíveis instalações de rootkits que usem LKM's ou que infectem um
> modulo de placa de rede ou coisa do tipo..
> Imagina que um atacante consegue passar o firewall, eleva privilegios até
> conseguir o #.. e  pra garantir acesso na rede, ele infecta ou sobrescreve
> um modulo nativo com um modulo alterado com uma backdoor no codigo fonte?
> "Se" ele não forçar um DoS ou um reboot pra já carregar o modulo infectado,
> quando restartar o server tu vai dar um lsmod tranquilao e vai apenas ver os
> modulos nativos lindinhos lah.. nao vai ver bem na cara um modulo
> infectado... bem sinistro neh?
> Eu tou pensando em instalar esse kernel monolitico, porque na teoria, o cara
> nao conseguiria subir mais "nada" a nivel de LKM no sistema "onthefly".
> Entendeu o porque estou pensando nisso?
>
> T+
> Assuero
>
>
> Entendo (e espero :) que tu vai implementar mais soluções para
> aumentar a segurança mas eu não vejo isso como uma grande "melhoria"
> em relação a isso porque eu acho muito subjetivo afirmar o que alguém
> que está atacando o servidor faz ou deixa de fazer. Por exemplo, uma
> vez que eu tivesse controle sobre o sistema, eu poderia pegar o
> .config do teu kernel, compilar uma nova imagem já com o "rootkit" e,
> pela tua possivel falsa impressão de segurança (o que pode ser
> subjetivo também) eu poderia presumir que tu não perceberia isso.
>
> Apesar de não ser uma melhoria significativa, um conjunto de pequenas
> melhorias faz uma grande melhoria. :)
>
> Eu acho interessante o fato que muitas pessoas fazem estas
> "mini-fortalezas" (não dizendo que seja o teu caso) e depois sentem
> uma falsa impressão de segurança que os torna vulneráveis. É uma
> questão complicada para discutir, já que envolve uma reação humana que
> pode ser imprevisível.
>
> E cuida pra não confundir uma coisa: o linux *sempre* é monolítico, tu
> pode ativar o suporte a carga de módulos adicionais, mas o kernel em
> si é monolítico. :)
>
>
>
>
>
> clap clap clap max...
>
> Cara, muito exclarecedor teu e-mail.
>
> Na minha impressão de segurança eu sempre sou muito exigente: NADA é 99%
> seguro.
> Se não é 99, imagina 100% :P.
> Não pressuponho o que um atacante poderia fazer na possível invasão do meu
> firewall, são N possibilidades e todas elas dependem apenas de uma coisa: o
> nivel de conhecimento de quem ataca... O cara pode ser o melhor admin, o
> melhor consultor de seguranca, o melhor pen-tester; se um cara com mais
> conhecimento sobre algumas features do sistema em questão, estiver
> determinado a invadir o sistema, ele vai invadir.. A menos que a maquina não
> tenha ligação nenhuma com outra maquina/rede. :)
> Nós podemos dificultar, mas garantir que o sistema/rede esta totalmente
> segura é impossivel, na MINHA opinião.
>
> O que eu tento sempre fazer max, é imaginar possiveis situações, e esta
> situação que citei acima é uma das que acho possível e acredito que poderá
> "melhorar" a segurança, já que o sistema estará sem o suporte a "módulos
> adicionais".
>
> T+
> Assuero

Eu concordo contigo, não disse que não fica mais seguro. O problema é
que tem gente que ve estes emails e pensa "vou fazer meu kernel com
tudo embutido e tá resolvido"; só que não é bem assim... :)

--~--~---------~--~----~------------~-------~--~----~
GUS-BR - Grupo de Usuários de Slackware Brasil
http://www.slackwarebrasil.org/
http://groups.google.com/group/slack-users-br
-~----------~----~----~----~------~----~------~--~---

Responder a