Os equívocos de projeto se sucedem na arquitetura NT, somente para citar
alguns poucos e mais impactantes para o funcionamento do sistema conectado
em rede:

- O funcionamento monolítico do SO (não do kernel), onde vários serviços são
implementados em um único componente do sistema;
- Total desrespeito (histórico) ao princípio do least privilege (
http://en.wikipedia.org/wiki/Principle_of_least_privilege);
- Excessos no uso de comunicação interprocesso.

Esses "detalhes" transformam o processo de configuração de um bastion host
Windows num verdadeiro pesadelo. A própria Microsoft sente-se mais confiante
usando os servidores GNU/Linux da Akamai para ficarem entre seus serviços
rodando em Win2K3 e a Internet (http://www.digitaljournal.com/article/50694
)!

A maioria dos esforços para tornar o Win 2K3 mais seguro que o Win2K foram
justamente nessa três áreas citadas, basicamente através da automação de
processos de configuração e algumas modificações em certas aplicações. A
arquitetura do sistema permaneceu basicamente a mesma, foram apenas
utilizadas algumas melhorias obtidas com o kernel do WinXP. Poderíamos
continuar detalhando os "avanços" com o Vista, mas eu acho também que isso
não seria assunto para essa lista.

Abraço,

On 3/9/07, Zandre Bran <[EMAIL PROTECTED]> wrote:
>
> On 3/8/07, Olival Gomes Barboza Júnior <[EMAIL PROTECTED]> wrote:
> > Em 08/03/2007, às 23:12, Zandre Bran escreveu:
> > >     Discordo ao dizer que o Windows é monousário. Desde o Windows 2k
> > > não vem mais sendo mono, como o Win ME.
> >
> > O Win2k é da mesma família do WinNT. Acho q o q o colega quis dizer
> > em outra msg é uma referência ao fato de q a MS fez um estardalhaço
> > uns 10 anos atrás qdo finalmente conseguiu certificação C2 ou algo
> > assim do Orange Book. Só q essa certificação é relativa a estações de
> > trabalho stand-alone *não* conectadas a uma rede. De lá pra cá, não
> > lembro do Win recebendo nenhuma certificação nova em segurança q
> > preenchesse esse buraco.
> >
> > De qqr forma, o Windows continua não sendo multiusuário no sentido q
> > os Unix-like e os sistemas operacionais multiusuários de verdade o
> > são. No máximo vc usa um Terminal Server da vida pra rodar seus
> > processos no servidor, mas não é exatamente parte da arquitetura
> > dele, como é nos Unix-like.
>
>     Estou dizendo que o Windows pode trabalhar da mesma forma que os
> nix na questão de bloquear acesso a dispositivos e arquivos. Embora
> isto não sai da fabrica deles assim. Só.
>
> > >     A diferença pode estar em como isto vem montado ou é configurado.
> > > No Windows vc tb pode ter "o mesmo comportamento" que no Linux, sem
> > > que usuário tenha acesso a nada que não seja meus documentos.
> >
> > Ser multiusuário *não* é apenas uma questão de gerenciar os direitos
> > do usuário em um sistema de arquivo. Dê uma olhada no seu Tanenbaum
> > pra entender melhor o q é um sistema operacional e como sua
> > arquitetura é distinta entre monousuários e multiusuários.
>
>    Não estou dizendo isto. Boa lembrança do Minix. Só falta dizer que
> estou com o professor na carta de 92 em que afirma que o Linux é
> obsoleto.
>
> > >     Penso que a maior diferença é que no GNU/Linux isto já vem
> > > "imposto" para você. Aí a maior dificuldade para novatos. Além é claro
> > > de não ser, ainda, alvo de virus pois o sistema é pouco utilizado em
> > > comparação com Windows.
> >
> > Isso vem "imposto" em qqr sistema operacional multiusuário, coisa q
> > todos os S.O. *nix o são. Sobre isso trazer dificuldades ao usuário,
> > lembro q o MacOS X tem em seu kernel um FreeBSD, o qual é outro
> > membro da família Unix. Por natureza, ele é tão multiusuário qto qqr
> > GNU/Linux por aí e sua usabilidade não é nem um pouco prejudicada por
> > isso. Vide o copycat q a MS fez no Vista ao copiar uma-a-uma as
> > funcionalidades e a interface do MacOS X (piorando a usabilidade).
>
>     No OSX não existe root, existe um sudo. Quem vem do Windows
> (usuario leigo) tem dificuldade em entender qualquer novo sistema
> operacional. Todo seu aprendizado esteve sempre voltado para um OS. O
> que percebo é que para estes usuários, nem é a questão de estrutura de
> diretórios, pois o home é como meus documentos. Mas sim que ele
> precisa de outro usuário para fazer determinadas coisas. Por incrivel
> que pareça muitos se perdem.
>
> > Qto à parte dos vírus, fala sério . . . Vc tirou isso de onde? Da
> > campanha MS Get the Facts? Existem exploits para falhas de segurança
> > no GNU/Linux, mas a própria arquitetura do sistema previne q vírus
> > tão destrutivos qto os existentes no mundo Windows sejam efetivamente
> > criados. E, ainda assim, o escalonamento de privilégios necessário
> > para esconder esses vírus impede q eles sejam tão facilmente
> > transmissíveis qto o são no mundo Windows. Só para lembrar, os
> > drivers de vídeo do NT rodam no ring 0, lembra disso? A decisão foi
> > tomada para privilegiar velocidade (para a interface gráfica) em
> > dentrimento da segurança. Essa é a arquitetura do Windows.
> >
> > Além disso, uma pequena pesquisa no Google pode lhe apontar para
> > dados e mais dados levantados em pesquisas sérias onde foi
> > demonstrado q uma máquina Windows sem patches exposta na Internet não
> > dura 1 hora sem ser  "dominada", enquanto uma máquina GNU/Linux em
> > estado similar costuma durar dias ou semanas.
>
>     Lembra do inicio do firefox? Todos os males eram voltados para o
> ie, hoje já existe muita gente pensando sobre as falhas do fire.
>
> > Novamente, vc precisa rever seus conceitos . . . ;-)
>
>     Pq? Por dizer que o Windows configurado não é uma porta aberta.
> Não entendo este radicalismo.
>
> > >     Lembrando que ambos os sistemas tem seu kernel monoliticos.
> >
> > Kernel monolítico não tem chongas a ver com ser multi ou monousuário.
> > E, só pra constar, o kernel da família WInNT em diante é baseado no
> > kernel Mach, ou seja, microkernel. O kernel Linux, por sua vez, é sim
> > monolítico. Microkernels são bichos complicados, vide o pessoal do
> > Hurd q até hj tenta estabilizar o bicho. Novamente, vá ler seu
> > Tanenbaum.
>
>     Você leu minha mensagem? Novamente eu não disse o que vc escreveu.
> Disse que ambos os kernel, Windows e GNU/Linux são baseados no mesmo,
> monolitico. A mudança da Microsoft para o microkernel veio apenas com
> o Vista.
>
>    Alias pode-se dizer que o kernel do GNU/Linux é semi-mono, pois tem
> muita coisa modular. Tanto que algumas partes, embora gigantescas,
> podem ser compiladas separadamente e carregadas como módulos.
>
> > Hj, a maior ameaça à segurança no mundo *nix (Solaris, GNU/Linux,
> > MacOS X, FreeBSD, etc) é o usuário, q é o elo mais fraco.
>
>     :-)
>
> > [ ]s,
> >
> > olival.junior
>
>     Abçs,
>
> Zandre.
>
> --
> Interessado em aprender mais sobre o Ubuntu em português?
> http://wiki.ubuntu-br.org/ComeceAqui  -
> ubuntu-br mailing list
> [email protected]
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
>


-- 
ASF
http://antoniofonseca.wordpress.com/

"Você vê coisas que existem e se pergunta: por quê? Eu imagino coisas que
não existem e me pergunto: por que não?" (George Bernard Shaw)

Interessado em aprender mais sobre o Ubuntu em português?
http://wiki.ubuntubrasil.org/ComeceAqui
-- 
Interessado em aprender mais sobre o Ubuntu em português?
http://wiki.ubuntu-br.org/ComeceAqui  -
ubuntu-br mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br

Responder a