Documente Academic
Documente Profesional
Documente Cultură
NATURALMENTE SEGUROS
Ronald de Farias Ramos
Professor-Tutor Externo Aluisio Anderson da Silveira
Centro Universitrio Leonardo da Vinci - UNIASSELVI
Gesto de TI (GTI0050) Prtica do Mdulo V
11/11/2014
RESUMO
O objetivo deste trabalho mostrar, de forma bsica, as caractersticas desejadas para um sistema
operacional seguro para uso em redes, principalmente a Internet. Atravs de informaes buscadas
em sites especializados e livros de autores consagrados, pretendo descrever como funciona a
tecnologia bsica destes sistemas. A pesquisa me levou ao famoso sistema Unix e seus derivados.
Pude constatar que este sistema j nasceu com todo o arsenal necessrio para proteger as
informaes e os prprio usurios de vrios tipos de ataques. Existem verses do Unix totalmente
voltadas segurana que at precisam de conhecimentos mais tcnicos para ser utilizado. Outras
verses, tambm muito seguras, so de uso mais fcil at para novos usurios. Tambm quero
demonstrar que no adianta utilizar um sistema altamente seguro se o comportamento do usurio
no estiver de acordo com as regras bsicas de segurana. Nenhum sistema operacional seguro
com a utilizao de senhas fracas, sistema desatualizado e usurio descuidado. Cuidados simples
como no rodar qualquer arquivo ou mesmo fotos recebidas por e-mail so importantes para a
segurana. Portanto, a combinao de sistemas operacionais seguros com as atitudes dos usurios
que podero manter intactas as nossas valiosas informaes.
Palavras-chave: Sistemas Operacionais, Linux, Unix.
1 INTRODUO
Manter seguras todas as informaes que circulam atualmente no, cada vez mais hostil,
mundo virtual da Internet, gerou um complexo problema referente segurana. Os vrios
dispositivos de acesso Internet, tais como, celulares tipo smartphones, tablets e computadores
esto todos interconectados, de certa forma. Alm do usurio, o sistema operacional fundamental
para manter a segurana das informaes, pois ele que comanda estes dispositivos que esto
interconectados. Este trabalho pretende mostrar a importncia de sistemas operacionais que foram
desenvolvidos desde o incio visando a segurana. Primeiro ser apresentado uma breve noo
sobre a segurana em sistemas operacionais apresentando, logo depois, o lendrio Unix. Em seguida
sero apresentados os principais sistemas que foram derivados do Unix.
Com o uso cada vez mais disseminado da Internet, a questo da segurana se torna
fundamental. O acesso Internet disponvel de vrias formas, incluindo as linhas de telefone via
modem, acesso via rdio e satlite, nos celulares e tablets com uso de tecnologias 3G e 4G. O
acesso livre em shoppings, entidades culturais e do governo permite nos manter sempre conectados
e verdadeiramente expostos a vrios tipos de ataques. Mesmo com a utilizao de criptografia nas
conexes, sempre possvel quebrar senhas mais fracas e obter total acesso. Existem muitas
vulnerabilidades que podem ser exploradas neste mundo complexo que envolve hardware, software
e o prprio utilizador. Vrias informaes podem ser obtidas para satisfazer vrios objetivos, desde
o simples mrito de ter a capacidade de invadir os sistemas mais seguros, sem gerar nenhum
inconveniente, at o terrorismo ciberntico. Qual o limite para estes objetivos?
No quesito software, temos o sistema operacional, que o intermedirio entre o usurio e o
hardware. ele que detecta, configura e aciona cada recurso disponvel na mquina que o usurio
quer utilizar. Portanto, o sistema operacional fundamental para a segurana. Quando ele
naturalmente seguro e bem administrado, a possibilidade de invaso pode chegar a zero. A
segurana pode ser aumentada com o simples uso de senhas fortes, isto , no mnimo doze
caracteres que inclui letras minsculas e maisculas com sinais e nmeros. Isto j basta para
impedir a quebra da senha, sendo necessrio um supercomputador e muito tempo para tal. A correta
configurao das permisses de usurios tambm de suma importncia e o sistema operacional
tem que ter uma tecnologia bem desenvolvida neste sentido. Outro ponto importante a constante
atualizao do sistema, pois todos os dias aparecem novas ameaas que devem ser eliminadas e
mecanismos criados para evit-las no futuro.
Atualmente o termo UNIX se refere a uma grande famlia de sistemas operacionais que
tiveram origem nos conceitos fundamentais dos sistemas Unix e padres POSIX (Portable
Operating System Interface).
2.1 HISTRICO
estavam surgindo na poca. Como os cdigos fonte eram, e ainda so, disponveis, outras variantes
personalizadas surgiram, sendo o System V o Unix atualmente padro de mercado em todo o
mundo. Mesmo assim, existem vrios sistemas derivados do Unix espalhados e solidificados pelo
mundo, tais como o Solaris, BSD (OpenBSD, FreeBSD e NetBSD), AIX, HP-UX, Linux (com suas
vrias distribuies) e at o MAC-OS X (baseado no BSD). Existe uma grande variedade de
sistemas baseados em Unix rodando desde relgios de pulso at supercomputadores.
As principais caractersticas dos sistemas Unix, no que tange segurana, j nasceram com
ele. Em primeiro lugar temos o sistema multiusurio. De acordo com Bovet e Cesati (2005), sistema
multiusurio "aquele capaz de executar, concorrente e independentemente, vrias aplicaes
pertencentes a dois ou mais usurios". Isso foi uma revoluo para a poca, pois significava que
vrios usurios poderiam compartilhar os recursos de um mesmo computador utilizando cada um,
um terminal prprio conectado atravs de uma rede. Esta rede poderia ser local ou remota. Este
usurio teria acesso restrito s permisses e direitos que lhe foram concedidas pelo administrador do
sistema, sem que haja qualquer interferncia com o trabalho de outros usurios. Com esta filosofia
de permisses, apenas o administrador poderia manipular os recursos e configuraes do sistema. O
usurio administrador normalmente se chama root, tambm chamado de superusurio. Para que esta
tecnologia de multiusurio funcione, recursos importantes so utilizados: Autenticao, para
identificar os usurios, Sistema de Arquivos com recursos de permisses e propriedades sobre os
arquivos e Proteo de Memria que impede acesso indevido a outros processos.
Outra caracterstica importante a Multitarefa que permite que vrios processos sejam
executados ao mesmo tempo. Na realidade cada tarefa dividida e executada de tempos em tempos
sob o controle do escalonador de tarefas. Este escalonador controla a durao, prioridade e quando
cada processo ser executado, dividindo o tempo de forma eficiente. Assim, vrios utilizadores
podem utilizar de forma transparente os recursos divididos do servidor Unix.
2.3 APLICAES
Os grupos de aplicativos para a famlia Unix chamado de pacote. Estes pacotes podem
ser instalados atravs de instaladores automticos ou compilados diretamente na mquina com o uso
dos cdigos fonte. Existe uma imensa variedade (dezenas de milhares) de pacotes que podem ser
utilizados nas mais diversas reas:
Cincias e Engenharia: vrios aplicativos e sutes para as mais diversas reas da engenharia,
biologia, qumica, astronomia, cincia da computao e robtica dentre outros.
Um dos fatores que ajudou muito na popularidade do Unix foi o fato de que o seu cdigo
fonte foi liberado e distribudo livremente para as universidades e rgos governamentais dos
Estados Unidos no incio do seu desenvolvimento. Esta licena livre impulsionou a sua melhora
atravs da comunidade do Software Livre e gerou trs outros sistemas base herdando as suas
caractersticas principais. Estes sistemas e seus muitos derivados so chamados Unix Like ou Tipo
Unix pois no se enquadram completamente nas Especificaes nicas do Unix ou Single Unix
Especifications do padro POSIX. Atualmente este padro define o verdadeiro Unix que de
cdigo fechado e proprietrio. So estas as trs famlias: OpenSolaris, BSD e o famoso Linux.
desenvolvedores, o ttulo de sistema mais seguro e confivel existente. Com o tempo o BSD evoluiu
e se tornou uma entidade prpria tendo quatro grandes e principais famlias como fruto: FreeBSD,
OpenBSD, NetBSD e o famoso DARWIN que a base dos notrios sistemas MacOS X da APPLE.
4.1 O FreeBSD
Em sua atual verso 10.0, o FreeBSD2 o sistema que possui a maior base de usurios, o
maior time de desenvolvedores, a maior variedade de aplicativos portados, a maior lista de e-mails
ativas e, muito importante, a maior documentao disponvel. A sua instalao das mais fceis,
principalmente se a mquina estiver conectada Internet. O FreeBSD roda em vrias plataformas
possuindo a melhor performance em aplicaes WEB e bases de dados comparado a outros
sistemas.
4.2 O OpenBSD
2
3
4.3 O NetBSD
4.4 O DARWIN
O Darwin5, na verso atual 13.3.0, o ncleo do famoso MacOS X da Apple. Este sistema
evoluiu muito graas s equipes de desenvolvedores da comunidade de software livre e da Apple. A
grande comunidade de usurios dos equipamentos da Apple conhece bem as suas caractersticas de
beleza e leveza aliadas grande segurana do MacOS X. Desde o antigo Macintoch at os mais
atuais MacBook, iMac, IPhone e IPad, entre outros, o Darwin e seu ncleo Mach 3.0 aliados s
bibliotecas grficas impecveis desenvolvidas pela Apple, tem formado uma legio de devotos
usurios domsticos e profissionais que no trocam este sistema por nenhum outro. Na verdade o
seu desempenho em atividades voltadas multimdia no tem concorrentes no quesito desempenho.
5 O LINUX
7 CONSIDERAES FINAIS
10
REFERNCIAS
BOVET, Daniel P.; CESATI, Marco. Understanding the Linux kernel. Sebastopol: O'Reilly, 2005
MORIMOTO, Carlos E. Linux, Entendendo o Sistema. GDH Press e Sul Editores, So Paulo
2006.
GLASS, Brett. The BSDs: Sophisticated, Powerful, and (Mostly) Free. 2002.
SEGURANA NO LINUX E NO WINDOWS. Site Guia do Hardware. Disponvel em:
<http://www.hardware.com.br/guias/seguranca-linux-windows/>. Acesso em: 10 out 2014.