<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>/sbin/lsmod - Módulos para seu cérebro &#187; opensource</title>
	<atom:link href="http://www.lsmod.net/tag/opensource/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.lsmod.net</link>
	<description>Módulos para seu cérebro</description>
	<lastBuildDate>Wed, 28 Jul 2010 03:34:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>O que eu levo na minha mochila !</title>
		<link>http://www.lsmod.net/2010/07/o-que-eu-levo-na-minha-mochila/</link>
		<comments>http://www.lsmod.net/2010/07/o-que-eu-levo-na-minha-mochila/#comments</comments>
		<pubDate>Wed, 28 Jul 2010 02:40:55 +0000</pubDate>
		<dc:creator>Jeremias Zerbini</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[Geral]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Programação]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[milestone]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[solaris]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[zippo]]></category>

		<guid isPermaLink="false">http://www.lsmod.net/?p=351</guid>
		<description><![CDATA[Olá pessoal, Estou participando da promoção que o Augusto fez em um dos blogs dele, o Efetividade.net, e para isto eu precisava postar aqui uma foto da minha mochila, e de todo o conteúdo que carrego nela. Tem muita tranqueira, coisa útil e alguns lixos que eu sempre esqueço de tirar dela.. Acho que todas [...]


Leia também:<ol><li><a href='http://www.lsmod.net/2010/05/liberando-root-no-motorola-milestone/' rel='bookmark' title='Permanent Link: Liberando root no Motorola Milestone 2.0'>Liberando root no Motorola Milestone 2.0</a> <small>Furioso por não conseguir comprar os aplicativos pagos no Market,...</small></li>
<li><a href='http://www.lsmod.net/2010/07/liberar-root-no-milestone-firmware-2-1/' rel='bookmark' title='Permanent Link: Liberar root no Milestone – firmware 2.1'>Liberar root no Milestone – firmware 2.1</a> <small>Boa noite pessoal ! Seguindo a linha do tutorial anterior,...</small></li>
<li><a href='http://www.lsmod.net/2009/09/como-remover-apenas-um-grupo-de-usuario-no-unix/' rel='bookmark' title='Permanent Link: Como remover apenas um grupo de usuário no Unix'>Como remover apenas um grupo de usuário no Unix</a> <small>Olá pessoal ! Ontem foi dia de análise de alguns...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Olá pessoal,</p>
<p>Estou participando da promoção que o Augusto fez em um dos blogs dele, o <a rel="nofollow" href="http://www.lsmod.net/external/Efetividade_net/351/1" target="_blank">Efetividade.net</a>, e para isto eu precisava postar aqui uma foto da minha mochila, e de todo o conteúdo que carrego nela.</p>
<p>Tem muita tranqueira, coisa útil e alguns lixos que eu sempre esqueço de tirar dela.. Acho que todas têm, né.. Roubar minha bolsa seria BEM pior do que roubar meu carro, podem apostar.</p>
<p>Se você também quiser participar, <a rel="nofollow" href="http://www.lsmod.net/external/clique_aqui_e_siga_as_regras/351/2">clique aqui e siga as regras</a> da promoção. É super simples, vai que você ganha um dos brindes divertidos que ele vai sortear ?</p>
<p>Bem, segue a foto da baderna &#8211; versão diminuta &#8211; pra não arruinar meu layout.</p>
<p><span id="more-351"></span></p>
<div id="attachment_352" class="wp-caption aligncenter" style="width: 630px"><a href="http://www.lsmod.net/wp-content/uploads/foto1.jpg"><img class="size-large wp-image-352" title="Minhas bugigangas" src="http://www.lsmod.net/wp-content/uploads/foto1-1024x574.jpg" alt="Lixos que carrego na minha bolsa" width="620" height="347" /></a><p class="wp-caption-text">Clique para ver a versão gigante!</p></div>
<p>Eu pretendia postar a foto no Flickr pra fazer uso daquelas tags legais que eles têm, mas não estou afim de criar uma conta no Yahoo. Vou descrever tudo de maneira simples mesmo:</p>
<p>Da esquerda pra direita tem:<br />
- O papelzinho indicando que não é fake <img src='http://www.lsmod.net/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /><br />
- Embaixo dele, um guarda-chuva. Fumar em locais descobertos tomando água na cabeça não é mole;<br />
- Uma chave de fenda com multiplas pontas (eu esqueci de abrir o compartimento..) e com a ponta imantada;<br />
- Pilhas normais, pilhas recarregáveis e o seu respectivo carregador;<br />
- Um HD externo <a rel="nofollow" href="http://www.lsmod.net/external/Western_Digital/351/4">Western Digital</a> de 1 TB;<br />
- Um iPhone que eu uso basicamente pra jogar <a rel="nofollow" href="http://www.lsmod.net/external/FieldRunners/351/5">FieldRunners</a> e outros <a rel="nofollow" href="http://www.lsmod.net/external/TD_s_b_sicos/351/6">TD&#8217;s básicos</a>, porque, por N razões, comprei um <a rel="nofollow" href="http://www.lsmod.net/external/Milestone/351/7">Milestone</a> pra substituí-lo..<br />
- Fluído extra pro meu <a rel="nofollow" href="http://www.lsmod.net/external/Zippo/351/8">Zippo</a>, que adora ficar sem nas horas mais cruéis da vida;<br />
- O carregador, já com a extensão plugada, do meu Macbook Pro;<br />
- O cabinho do iPhone;<br />
- Cabo micro (ou mini, sei lá) USB pro Milestone e pro HD externo;<br />
- Um pendrive <a rel="nofollow" href="http://www.lsmod.net/external/DataTraveler/351/9">DataTraveler</a> de 4gb e outro de 16gb mais pra direita;<br />
- O token de autenticação do Itaú;<br />
- Dorflex e Salompas &#8211; Solução fail para as dores constantes na nuca e tendinite por excesso de horas no computador <img src='http://www.lsmod.net/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /><br />
- Cabos cross e normal, de rede;<br />
- A apostila da <a rel="nofollow" href="http://www.lsmod.net/external/Caelum/351/10">Caelum</a>;<br />
- Caixa de fósforos, única coisa que nunca me deixa na mão;<br />
- Alguns canivetes que nunca preciso mas esqueço de tirar lá de dentro. E um isqueiro à gás normal;<br />
- O adaptador MiniDisplay Port do Macbook;<br />
- Adaptador de cabos de energia elétrica do <a rel="nofollow" href="http://www.lsmod.net/external/padr_o_novo_e_idiota_da_ABNT/351/11">padrão novo, e idiota, da ABNT</a>;<br />
- O Magic Mouse;<br />
- Mousepad do Slackware. Raramente o uso, mas carrego porque é leve e não custa nada;<br />
- <a rel="nofollow" href="http://www.lsmod.net/external/Livro_para_iniciantes/351/12">Livro para iniciantes</a> de como desenvolver apps pro Android. Um dia eu chego lá !<br />
- Guia de estudos pro <a rel="nofollow" href="http://www.lsmod.net/external/SCSA/351/13">SCSA</a> (certificação de segurança do Solaris);<br />
- Embaixo dos livros tem <a rel="nofollow" href="http://www.lsmod.net/external/este_suporte_para_laptops/351/14">este suporte para laptops</a>. Evita um pouco a dor na nuca que sinto frequentemente;<br />
- Um frasco de álcool higienizador. Herança da paranóia da gripe H1N1, mas útil pra quando pego ônibus e fico com nojo das crianças passando as mãos sujas de Cheetos nas barras de segurança, bancos, e em todo o resto do veículo;<br />
- O Macbook Pro itself;<br />
- Fones de ouvido bluetooth da Nokia, que funcionam tanto no meu Android, quanto no PS3;<br />
- Meu <a rel="nofollow" href="http://www.lsmod.net/external/DINGOOOOO/351/15">DINGOOOOO</a> !<br />
- GPS da Mio, aquela versão podre da Quatro Rodas que custa o triplo dos outros sem apresentar nada a mais por isso;<br />
- Um gadget chamado <a rel="nofollow" href="http://www.lsmod.net/external/O2_Cool/351/16">O2 Cool</a>, chinês, (que surpresa..) que funciona com uma única pilha e faz um ventinho razoável, além de borrifar água. Muito bom pra usar no verão.</p>
<p>E no fundão, claro, tem a mamãe (porque haja coração pra acolher tanto lixo), <a rel="nofollow" href="http://www.lsmod.net/external/minha_bolsa_da_Ogio_vers_o_Ubuntu/351/17">minha bolsa da Ogio, versão Ubuntu</a>.</p>
<p>E é isso, um abraço !</p>
<img src="http://www.lsmod.net/?ak_action=api_record_view&id=351&type=feed" alt="" />

<p>Leia também:<ol><li><a href='http://www.lsmod.net/2010/05/liberando-root-no-motorola-milestone/' rel='bookmark' title='Permanent Link: Liberando root no Motorola Milestone 2.0'>Liberando root no Motorola Milestone 2.0</a> <small>Furioso por não conseguir comprar os aplicativos pagos no Market,...</small></li>
<li><a href='http://www.lsmod.net/2010/07/liberar-root-no-milestone-firmware-2-1/' rel='bookmark' title='Permanent Link: Liberar root no Milestone – firmware 2.1'>Liberar root no Milestone – firmware 2.1</a> <small>Boa noite pessoal ! Seguindo a linha do tutorial anterior,...</small></li>
<li><a href='http://www.lsmod.net/2009/09/como-remover-apenas-um-grupo-de-usuario-no-unix/' rel='bookmark' title='Permanent Link: Como remover apenas um grupo de usuário no Unix'>Como remover apenas um grupo de usuário no Unix</a> <small>Olá pessoal ! Ontem foi dia de análise de alguns...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.lsmod.net/2010/07/o-que-eu-levo-na-minha-mochila/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Liberar root no Milestone – firmware 2.1</title>
		<link>http://www.lsmod.net/2010/07/liberar-root-no-milestone-firmware-2-1/</link>
		<comments>http://www.lsmod.net/2010/07/liberar-root-no-milestone-firmware-2-1/#comments</comments>
		<pubDate>Thu, 22 Jul 2010 03:25:14 +0000</pubDate>
		<dc:creator>Jeremias Zerbini</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[milestone]]></category>
		<category><![CDATA[motorola]]></category>
		<category><![CDATA[opensource]]></category>

		<guid isPermaLink="false">http://www.lsmod.net/?p=335</guid>
		<description><![CDATA[Boa noite pessoal ! Seguindo a linha do tutorial anterior, que servia apenas para firmwares 2.0 e 2.0.1 (clique para ver), segue aqui um novo, que funciona nos Androids novos do nosso Milestone, versão 2.1. Tenha as seguintes ferramentas e arquivos em mãos: - Drivers do Milestone: Para Windows de 32-bits // Para Windows de [...]


Leia também:<ol><li><a href='http://www.lsmod.net/2010/05/liberando-root-no-motorola-milestone/' rel='bookmark' title='Permanent Link: Liberando root no Motorola Milestone 2.0'>Liberando root no Motorola Milestone 2.0</a> <small>Furioso por não conseguir comprar os aplicativos pagos no Market,...</small></li>
<li><a href='http://www.lsmod.net/2008/09/clamav-mailscanner-e-o-mta/' rel='bookmark' title='Permanent Link: ClamAV, MailScanner e o MTA'>ClamAV, MailScanner e o MTA</a> <small>Vamos para a segunda etapa das dicas de como melhorar...</small></li>
<li><a href='http://www.lsmod.net/2009/06/dia-de-grandes-atualizacoes-firefox-php-e-virtualbox/' rel='bookmark' title='Permanent Link: Dia de grandes atualizações &#8211; Firefox, PHP e VirtualBox'>Dia de grandes atualizações &#8211; Firefox, PHP e VirtualBox</a> <small>Hoje foi um dia repleto de boas notícias para o...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Boa noite pessoal !</p>
<p>Seguindo a linha do <a href="http://www.lsmod.net/2010/05/liberando-root-no-motorola-milestone/">tutorial anterior</a>, que servia apenas para firmwares 2.0 e 2.0.1 <a href="http://www.lsmod.net/2010/05/liberando-root-no-motorola-milestone/">(clique para ver)</a>, segue aqui um novo, que funciona nos Androids novos do nosso Milestone, versão 2.1.</p>
<p>Tenha as seguintes ferramentas e arquivos em mãos:<br />
- Drivers do Milestone: <a rel="nofollow" href="http://www.lsmod.net/external/Para_Windows_de_32_bits/335/3">Para Windows de 32-bits</a> // <a rel="nofollow" href="http://www.lsmod.net/external/Para_Windows_de_64_bits/335/4">Para Windows de 64-bits</a><br />
- RSD Lite: <a rel="nofollow" href="http://www.lsmod.net/external/Baixe_aqui_/335/5">Baixe aqui!</a><br />
- Este arquivo SBF (que é o sistema operacional básico): <a rel="nofollow" href="http://www.lsmod.net/external/Vers_o_da_Vivo/335/6">Versão da Vivo</a> // <a rel="nofollow" href="http://www.lsmod.net/external/Vers_o_da_TIM/335/7">Versão da TIM</a><br />
- Este outro SBF (versão hackeada, que nos permitirá instalar o root): <a rel="nofollow" href="http://www.lsmod.net/external/Baixe_aqui_/335/8">Baixe aqui!</a><span id="more-335"></span><br />
- O arquivo update.zip (que na verdade inicialmente se chama milestone_root.zip: <a rel="nofollow" href="http://www.lsmod.net/external/Baixe_aqui_/335/9">Baixe aqui!</a></p>
<p>Jogue tudo numa pasta separada no seu HD, para que a bagunça fique menor.<br />
Em seguida, instale os drivers para o Windows que você estiver rodando, e o RSD Lite também.</p>
<p>Agora começa a parte relativamente complicada. Mas seguindo os passos de forma correta não tem erro.</p>
<p>Certifique-se de estar com pelo menos uns 70% da bateria carregados. Você certamente<strong> não vai</strong> querer que o celular desligue no meio da atualização.</p>
<p>Em primeiro lugar, desligue-o. Em seguida, deslize o teclado QWERTY do seu Milestone, pressione <strong>para cima</strong> (em direção à sua tela de LCD) naquele direcional que ele tem, e então pressione o <strong>power on</strong>. Mantenha a combinação apertada até que a tela acenda. Pode soltar os botões.</p>
<p>Você verá na tela do Milestone um texto similar a este:</p>
<pre class="brush: plain;">
Bootloader
&lt;versão do seu firmware&gt;

Battery OK
OK to program
Connect USB
Data Cable
</pre>
<p>Conecte agora o cabo USB no seu computador, e o texto da tela irá mudar para:</p>
<pre class="brush: plain;">
Bootloader
&lt;versão do firmware&gt;

Battery OK
OK to Program
Transfer Mode:
USB
</pre>
<p>Abra agora o RSD Lite, e espere a tela ficar assim:</p>
<p><a href="http://www.lsmod.net/wp-content/uploads/RSDLite1.png"><img class="aligncenter size-full wp-image-341" title="RSDLite" src="http://www.lsmod.net/wp-content/uploads/RSDLite1.png" alt="" width="534" height="331" /></a></p>
<p><a href="http://www.lsmod.net/wp-content/uploads/RSDLite.png"></a></p>
<p>Clique nas reticências, e escolha o primeiro arquivo SBF que você baixou (o sistema operacional básico (cerca de 150mb (que você sabidamente já terá descompactado))).</p>
<p>Clique então no único dispositivo que você terá na lista grande que fica na parte de baixo, e então clique em <strong>start</strong>.<br />
Aguarde alguns minutos &#8211; seu celular será reiniciado algumas vezes. <strong>NÃO</strong> interrompa este processo.</p>
<p>Na hora em que você puder ler, na coluna de <strong><span style="color: #ff0000;">Progress o status de Finished</span></strong>, e na coluna <strong><span style="color: #0000ff;">Result o status de PASS</span></strong>, quer dizer que o processo terminou.</p>
<p>Agora refaça as etapas anteriores, mas com o arquivo SBF que você baixou em segundo lugar (aquele que possui apenas cerca de 5mb).</p>
<p>Desplugue o cabo USB &#8212; Desligue o Milestone &#8212; <strong>Pressione para cima + power on</strong> &#8212; Aguarde a tela ficar com as mensagens que mencionei acima &#8212; Plugue o cabo USB &#8212; Use o RSD Lite para &#8220;flashear&#8221; o celular com o SBF menor.</p>
<p>Mesma coisa aqui. Clique nas reticências, selecione o SBF, clique no seu celular na lista grande do programa, clique em Start, aguarde o processo finalizar com &#8220;<span style="color: #ff0000;"><strong>Finished</strong></span>&#8221; e &#8220;<span style="color: #0000ff;"><strong>PASS</strong></span>&#8220;.</p>
<p>Estamos quase lá. Se você seguiu as etapas corretamente, falta apenas desbloquear o root, propriamente dito. Tudo o que dizemos até aqui foi abrir uma &#8220;brecha&#8221; no sistema operacional, para ele aceitar o procedimento a seguir.</p>
<p>Agora pegue o arquivo milestone_root.zip e o renomeie para <strong>update.zip</strong>. Jogue este arquivo na raíz do seu cartão SD.</p>
<p>Desligue novamente seu Milestone. Em seguida, pressione o <strong>botão da câmera fotográfica e Power On</strong> juntos. Na hora em que o celular ligar, solte o Power on, mas mantenha o botão da câmera fotográfica apertado, até que a tela a seguir apareça:</p>
<p><a href="http://www.lsmod.net/wp-content/uploads/recovery.jpg"><img class="aligncenter size-full wp-image-338" title="recovery" src="http://www.lsmod.net/wp-content/uploads/recovery.jpg" alt="" width="350" height="343" /></a></p>
<p>Pode soltar o botão da câmera agora.<br />
Em seguida, pressione o botão de aumentar o volume e o da câmera, novamente, para abrir o menu de opções.</p>
<p>Nesta tela, selecione, usando o direcional do tecladinho físico, a opção apply sdcard:update.zip e aperte o botão dourado, no centro do direcional.<br />
Ele irá agora instalar automaticamente alguns arquivos, aplicar uns patches e cozinhar um pernil pra você.</p>
<p>No fim deste processo (ele é bem rápido), escolha a opção de rebootar seu celular.</p>
<p>PRONTO !</p>
<p>Após o processo de boot finalizar, abra seu menu de aplicações (aquele que contém tudo o que você instalou) e verifique se existe lá uma nova opção: Superuser Whitelist. Tente abrí-la, e se conseguir seu telefone está com root liberado.</p>
<p>Agora corre, porque você já pode instalar o <a rel="nofollow" href="http://www.lsmod.net/external/Wireless_Tether/335/13">Wireless Tether</a> <img src='http://www.lsmod.net/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Se você tiver dúvidas, poste nos comentários. O meu <a href="http://www.lsmod.net/2010/05/liberando-root-no-motorola-milestone/">tutorial anterior</a> tem algumas dicas extras, especialmente na área de comentários. <a href="http://www.lsmod.net/2010/05/liberando-root-no-motorola-milestone/">Dê uma olhadinha lá</a> antes de entrar em pânico !</p>
<p>Grande abraço;</p>
<img src="http://www.lsmod.net/?ak_action=api_record_view&id=335&type=feed" alt="" />

<p>Leia também:<ol><li><a href='http://www.lsmod.net/2010/05/liberando-root-no-motorola-milestone/' rel='bookmark' title='Permanent Link: Liberando root no Motorola Milestone 2.0'>Liberando root no Motorola Milestone 2.0</a> <small>Furioso por não conseguir comprar os aplicativos pagos no Market,...</small></li>
<li><a href='http://www.lsmod.net/2008/09/clamav-mailscanner-e-o-mta/' rel='bookmark' title='Permanent Link: ClamAV, MailScanner e o MTA'>ClamAV, MailScanner e o MTA</a> <small>Vamos para a segunda etapa das dicas de como melhorar...</small></li>
<li><a href='http://www.lsmod.net/2009/06/dia-de-grandes-atualizacoes-firefox-php-e-virtualbox/' rel='bookmark' title='Permanent Link: Dia de grandes atualizações &#8211; Firefox, PHP e VirtualBox'>Dia de grandes atualizações &#8211; Firefox, PHP e VirtualBox</a> <small>Hoje foi um dia repleto de boas notícias para o...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.lsmod.net/2010/07/liberar-root-no-milestone-firmware-2-1/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Liberando root no Motorola Milestone 2.0</title>
		<link>http://www.lsmod.net/2010/05/liberando-root-no-motorola-milestone/</link>
		<comments>http://www.lsmod.net/2010/05/liberando-root-no-motorola-milestone/#comments</comments>
		<pubDate>Fri, 07 May 2010 14:25:16 +0000</pubDate>
		<dc:creator>Jeremias Zerbini</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[apk]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[milestone]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[rooting]]></category>

		<guid isPermaLink="false">http://www.lsmod.net/?p=302</guid>
		<description><![CDATA[Furioso por não conseguir comprar os aplicativos pagos no Market, do Android ? Eis a solução simples e rápida &#8211; Liberar root no seu Motorola Milestone. Muito mais simples do que fazer jailbreak no iPhone, e igualmente eficaz. Liberando o root, você está modificando o sistema operacional do telefone para aceitar a instalação dos aplicativos [...]


Leia também:<ol><li><a href='http://www.lsmod.net/2010/07/liberar-root-no-milestone-firmware-2-1/' rel='bookmark' title='Permanent Link: Liberar root no Milestone – firmware 2.1'>Liberar root no Milestone – firmware 2.1</a> <small>Boa noite pessoal ! Seguindo a linha do tutorial anterior,...</small></li>
<li><a href='http://www.lsmod.net/2009/06/dia-de-grandes-atualizacoes-firefox-php-e-virtualbox/' rel='bookmark' title='Permanent Link: Dia de grandes atualizações &#8211; Firefox, PHP e VirtualBox'>Dia de grandes atualizações &#8211; Firefox, PHP e VirtualBox</a> <small>Hoje foi um dia repleto de boas notícias para o...</small></li>
<li><a href='http://www.lsmod.net/2008/09/yet-another-security-guide/' rel='bookmark' title='Permanent Link: YASG (Yet Another Security Guide)'>YASG (Yet Another Security Guide)</a> <small>A importância da segurança da informação Tratar da segurança de...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Furioso por não conseguir comprar os aplicativos pagos no Market, do Android ? Eis a solução simples e rápida &#8211; Liberar root no seu Motorola Milestone.</p>
<p>Muito mais simples do que fazer jailbreak no iPhone, e igualmente eficaz. Liberando o root, você está modificando o sistema operacional do telefone para aceitar a instalação dos aplicativos diretamente, abrindo-os em formato .apk no próprio celular e escolhendo a opção para o instalar.</p>
<p>O processo é simples e indolor. Vamos lá:<span id="more-302"></span></p>
<p>1- Baixe o arquivo Update.zip <a rel="nofollow" href="http://www.lsmod.net/external/clicando_neste_link/302/1" target="_blank">clicando neste link</a>. Não o descompacte, ele é necessário desta forma mesmo, zipado.<br />
2- Jogue o arquivo baixado para a raíz do seu cartão de memória. A raíz é a pasta principal do SD, assim como C:\ é a pasta raíz no Windows, e o / é no Linux. Se tiver dúvidas de como encontrar essa pasta, avise nos comentários.<br />
3- Desligue seu Milestone.<br />
4- Pressione, ao mesmo tempo, os<span style="color: #0000ff;"><strong> botões da câmera fotográfica e o botão de ligar o aparelho</strong></span>. Mantenha-os apertados até a tela de recuperação do sistema aparecer. Algo parecido com isto aqui:<br />
<a href="http://www.lsmod.net/wp-content/uploads/choose-sdcard.jpg"><img class="aligncenter size-thumbnail wp-image-303" title="choose-sdcard" src="http://www.lsmod.net/wp-content/uploads/choose-sdcard-150x150.jpg" alt="" width="150" height="150" /></a>5- Quando o celular estiver parado na tela da exclamação, pressione, ao mesmo tempo, os botões da câmera fotográfica e o volume + (o botão que aumenta o volume das diferentes aplicações).<br />
6- Um menu irá aparecer. Selecione a opção <span style="color: #0000ff;"><strong>Apply Update.zip</strong></span> (ou algo parecido com isso, aqui era a segunda opção). Para escolher e clicar, abra seu Milestone e use o direcional que parece um leitor de digitais.<br />
7- O celular vai processar algumas informações e retornar ao menu acima. Quando tudo estiver pronto, selecione a opção de <strong><span style="color: #0000ff;">Reboot</span></strong>, e reinicie normalmente.<br />
8- Prontinho ! Você não vai notar diferença alguma no seu aparelho, exceto um novo ícone no menu principal chamado Superuser Whitelist. Deixe ele quieto lá, não vamos utilizá-lo para nada.</p>
<p>A partir de agora, você pode baixar da internet os aplicativos no formato .APK, jogar no seu cartão de memória e os instalar. O download inclusive pode ser feito diretamente do seu Milestone, caso você tenha um bom plano 3G ou uma conexão Wi-fi disponíveis.</p>
<p>Você pode deletar o arquivo Update.zip da raíz do seu SD, se quiser. Não precisamos mais dele.</p>
<p>Recomendo fortemente a instalação do <a rel="nofollow" href="http://www.lsmod.net/external/Openhome/302/3" target="_blank">Openhome</a>, e de algum tema de sua preferência. Eles deixam o celular com uma aparência muito mais bacana.</p>
<p>Abraços e boa sorte !</p>
<img src="http://www.lsmod.net/?ak_action=api_record_view&id=302&type=feed" alt="" />

<p>Leia também:<ol><li><a href='http://www.lsmod.net/2010/07/liberar-root-no-milestone-firmware-2-1/' rel='bookmark' title='Permanent Link: Liberar root no Milestone – firmware 2.1'>Liberar root no Milestone – firmware 2.1</a> <small>Boa noite pessoal ! Seguindo a linha do tutorial anterior,...</small></li>
<li><a href='http://www.lsmod.net/2009/06/dia-de-grandes-atualizacoes-firefox-php-e-virtualbox/' rel='bookmark' title='Permanent Link: Dia de grandes atualizações &#8211; Firefox, PHP e VirtualBox'>Dia de grandes atualizações &#8211; Firefox, PHP e VirtualBox</a> <small>Hoje foi um dia repleto de boas notícias para o...</small></li>
<li><a href='http://www.lsmod.net/2008/09/yet-another-security-guide/' rel='bookmark' title='Permanent Link: YASG (Yet Another Security Guide)'>YASG (Yet Another Security Guide)</a> <small>A importância da segurança da informação Tratar da segurança de...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.lsmod.net/2010/05/liberando-root-no-motorola-milestone/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>Using conditional expressions to improve your shell scripts</title>
		<link>http://www.lsmod.net/2009/11/conditional-expressions-shell-script/</link>
		<comments>http://www.lsmod.net/2009/11/conditional-expressions-shell-script/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 02:56:51 +0000</pubDate>
		<dc:creator>Jeremias Zerbini</dc:creator>
				<category><![CDATA[Posix]]></category>
		<category><![CDATA[Programação]]></category>
		<category><![CDATA[condicional]]></category>
		<category><![CDATA[conditional]]></category>
		<category><![CDATA[expressão]]></category>
		<category><![CDATA[expression]]></category>
		<category><![CDATA[expressions]]></category>
		<category><![CDATA[expressões]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[shell script]]></category>

		<guid isPermaLink="false">http://www.lsmod.net/?p=274</guid>
		<description><![CDATA[You can use these very simple shell script conditional expressions to improve your home-made scripts, making them more efficient and easy to mantain. To check if a file exists and it&#8217;s executable, use: #!/bin/bash FILE=/usr/bin/passwd if [ -x $FILE ]; then echo &#34;File $FILE exists and it is executable&#34; else echo &#34;File $FILE does not [...]


Leia também:<ol><li><a href='http://www.lsmod.net/2008/09/teste-mod-syntax-highlighting/' rel='bookmark' title='Permanent Link: Teste: Mod Syntax Highlighting'>Teste: Mod Syntax Highlighting</a> <small>Encontrei este mod e passarei a usá-lo de agora em...</small></li>
<li><a href='http://www.lsmod.net/2009/09/como-remover-apenas-um-grupo-de-usuario-no-unix/' rel='bookmark' title='Permanent Link: Como remover apenas um grupo de usuário no Unix'>Como remover apenas um grupo de usuário no Unix</a> <small>Olá pessoal ! Ontem foi dia de análise de alguns...</small></li>
<li><a href='http://www.lsmod.net/2010/06/faca-seu-cron-calar-a-boca-e-deixar-de-entupir-sua-mailbox/' rel='bookmark' title='Permanent Link: Faça seu cron calar a boca (e deixar de entupir sua mailbox)'>Faça seu cron calar a boca (e deixar de entupir sua mailbox)</a> <small>Se você também se irrita com os trilhões de emails...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>You can use these very simple shell script conditional expressions to improve your home-made scripts, making them more efficient and easy to mantain.</p>
<p>To check if a file exists and it&#8217;s executable, use:</p>
<pre class="brush: bash;">#!/bin/bash
FILE=/usr/bin/passwd

if [ -x $FILE ];
then
 echo &quot;File $FILE exists and it is executable&quot;
else
 echo &quot;File $FILE does not exists or it isnt executable&quot;
fi</pre>
<p>There are several other options. Here&#8217;s the full available conditional expressions: <span style="color: #ff0000;"><strong></strong></span></p>
<p><span style="color: #ff0000;"><strong>-e</strong></span>: Returns true value if file exists<span style="color: #ff0000;"><strong><br />
-f</strong></span>: Return true value if file exists and regular file<br />
<strong><span style="color: #ff0000;">-r</span></strong>: Return true value if file exists and is readable<br />
<span style="color: #ff0000;"><strong>-w</strong></span>: Return true value if file exists and is writable<br />
<span style="color: #ff0000;"><strong>-x</strong></span>: Return true value if file exists and is executable<br />
<span style="color: #ff0000;"><strong>-d</strong></span>: Return true value if exists and is a directory</p>
<p>Have fun improving your scripts !</p>
<img src="http://www.lsmod.net/?ak_action=api_record_view&id=274&type=feed" alt="" />

<p>Leia também:<ol><li><a href='http://www.lsmod.net/2008/09/teste-mod-syntax-highlighting/' rel='bookmark' title='Permanent Link: Teste: Mod Syntax Highlighting'>Teste: Mod Syntax Highlighting</a> <small>Encontrei este mod e passarei a usá-lo de agora em...</small></li>
<li><a href='http://www.lsmod.net/2009/09/como-remover-apenas-um-grupo-de-usuario-no-unix/' rel='bookmark' title='Permanent Link: Como remover apenas um grupo de usuário no Unix'>Como remover apenas um grupo de usuário no Unix</a> <small>Olá pessoal ! Ontem foi dia de análise de alguns...</small></li>
<li><a href='http://www.lsmod.net/2010/06/faca-seu-cron-calar-a-boca-e-deixar-de-entupir-sua-mailbox/' rel='bookmark' title='Permanent Link: Faça seu cron calar a boca (e deixar de entupir sua mailbox)'>Faça seu cron calar a boca (e deixar de entupir sua mailbox)</a> <small>Se você também se irrita com os trilhões de emails...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.lsmod.net/2009/11/conditional-expressions-shell-script/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Como remover apenas um grupo de usuário no Unix</title>
		<link>http://www.lsmod.net/2009/09/como-remover-apenas-um-grupo-de-usuario-no-unix/</link>
		<comments>http://www.lsmod.net/2009/09/como-remover-apenas-um-grupo-de-usuario-no-unix/#comments</comments>
		<pubDate>Wed, 30 Sep 2009 18:30:23 +0000</pubDate>
		<dc:creator>Jeremias Zerbini</dc:creator>
				<category><![CDATA[Posix]]></category>
		<category><![CDATA[Programação]]></category>
		<category><![CDATA[aix]]></category>
		<category><![CDATA[gestão]]></category>
		<category><![CDATA[hp-ux]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[segurança]]></category>
		<category><![CDATA[solaris]]></category>
		<category><![CDATA[unix]]></category>
		<category><![CDATA[user]]></category>
		<category><![CDATA[usuários]]></category>

		<guid isPermaLink="false">http://www.lsmod.net/?p=258</guid>
		<description><![CDATA[Olá pessoal ! Ontem foi dia de análise de alguns servidores da GM, especialmente os SOX, por estarmos próximos à outra auditoria. Numa empresa grande como a HP, temos centenas de funcionários de suporte ao ambiente &#8211; Pessoas lidando com o sistema operacional, outros com banco de dados, alguns especialistas em ferramentas de monitoração, entre [...]


Leia também:<ol><li><a href='http://www.lsmod.net/2008/10/dicas-para-administracao-de-usuarios-unix/' rel='bookmark' title='Permanent Link: Dicas para administração de usuários &#8211; Unix'>Dicas para administração de usuários &#8211; Unix</a> <small>Aqui vai uma mini coleção de dicas para gerenciamento de...</small></li>
<li><a href='http://www.lsmod.net/2009/11/conditional-expressions-shell-script/' rel='bookmark' title='Permanent Link: Using conditional expressions to improve your shell scripts'>Using conditional expressions to improve your shell scripts</a> <small>You can use these very simple shell script conditional expressions...</small></li>
<li><a href='http://www.lsmod.net/2010/03/a-sysadmins-universal-translator-rosetta-stone/' rel='bookmark' title='Permanent Link: A Sysadmin&#8217;s Universal Translator (Rosetta Stone)'>A Sysadmin&#8217;s Universal Translator (Rosetta Stone)</a> <small>Clicando aqui e ali, encontrei algo que com certeza vai...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Olá pessoal !</p>
<p>Ontem foi dia de análise de alguns servidores da GM, especialmente os SOX, por estarmos próximos à outra auditoria.<br />
Numa empresa grande como a HP, temos centenas de funcionários de suporte ao ambiente &#8211; Pessoas lidando com o sistema operacional, outros com banco de dados, alguns especialistas em ferramentas de monitoração, entre outros.</p>
<p>A menos que sua rede toda esteja rodando NIS ou LDAP (o que raramente acontece), você acaba tendo que criar todos estes ID&#8217;s nos servidores, e ao longo dos anos isso vira bagunça, se não for administrado corretamente.</p>
<p>Nessa revisão de ontem constatamos que possuíamos muita gente com acesso demais nos servidores. Isto é, com regras de sudo excessivas, pelo fato de serem membros de grupos desnecessários.</p>
<p>Tente administrar mais de 3.000 servidores e ir, de um por um, removendo os grupos de algumas dezenas de usuários. Complicado né ?<br />
Foi com isso em vista que fiz um simples shell script, com a função de fazer algo que, na minha opinião, deveria ser um recurso nativo do Unix.<span id="more-258"></span>As regras de sudo, num ambiente bem estruturado, são, em sua maioria, desenhadas para grupos &#8211; e então usuários adicionados aos grupos, dando-os permissões para a execução dos comandos como root.</p>
<p>Imaginemos então que o usuário <strong>torvalds </strong>é membro dos grupos <span style="color: #ff0000;"><strong>admin</strong></span>, <span style="color: #ff0000;"><strong>monitoracao </strong></span>e <span style="color: #ff0000;"><strong>impressoras</strong></span>. E que nosso objetivo é retirá-lo do grupo <span style="color: #ff0000;"><strong>admin</strong></span>, pois este grupo possui permissões para executar <em><strong>sudo su -</strong></em>.</p>
<p>Seria simples, não ?</p>
<pre class="brush: bash;">usermod -g monitoracao -G impressoras torvalds</pre>
<p>Porém agora considere o seguinte: O cara vai estar no grupo <span style="color: #ff0000;"><strong>admin </strong></span>em todos os servidores, porém os grupos secundários dele são desconhecidos.<br />
Além disso, você não pode conectar-se a cada servidor, grepando o <span style="color: #0000ff;">/etc/group</span> pelo ID dele, e montando um script para cada ocasião. Total perda de tempo, certo ?<br />
Ah sim, mais um probleminha: Você vai rodar o script em Solaris, HP-UX, AIX e em alguns poucos servidores Linux. Portanto nada de comandos específicos.</p>
<p>Foi pensando nisso que eu criei um script simples, feio, mal-feito mas que funciona Usando apenas as ferramentas encontradas em todos os sabores de Unix, como sed, while-do, grep, cut, entre outros.<br />
Ele automatiza a coisa, fantástico para uma ocasião como a minha, onde tenho em mãos uma ferramenta web que é capaz de rodar o script em todos os servidores ao mesmo tempo.</p>
<p>Enfim, sem mais delongas &#8211; Segue o script. Torço pro Google indexar isso logo e outros que passaram pelo mesmo problema que eu tenham uma solução mais prática:</p>
<pre class="brush: bash;">
# Entrar num diretório temporário:
mkdir –p /tmp/controlid &amp;amp;&amp;amp; cd /tmp/controlid
# Pegar do /etc/group os grupos atuais do cara e jogar num arquivo temp:
grep torvalds /etc/group | cut -d: -f1 &amp;gt; currgroups
# Botar o output do comando anterior, todos na minha linha, separados por virgula:
while read line; do echo -n &quot;$line,&quot;; done &amp;lt;currgroups &amp;gt;currgroups2
# Tirar a porcaria da virgula que sobrou no final da string:
cat currgroups2 |sed 's/\(.*\)./\1/' &amp;gt; currgroups3
# Remover o grupo admin da lista acima. Troque a palavra admin abaixo pelo grupo que deseja remover.
cat currgroups3 | sed 's#,admin##g' &amp;gt; groups
# Atualizar os grupos do cara !
usermod -G `cat groups` torvalds
</pre>
<p>Sugestões de otimização para o script são sempre bem-vindas.</p>
<p>Um abraço a todos !</p>
<img src="http://www.lsmod.net/?ak_action=api_record_view&id=258&type=feed" alt="" />

<p>Leia também:<ol><li><a href='http://www.lsmod.net/2008/10/dicas-para-administracao-de-usuarios-unix/' rel='bookmark' title='Permanent Link: Dicas para administração de usuários &#8211; Unix'>Dicas para administração de usuários &#8211; Unix</a> <small>Aqui vai uma mini coleção de dicas para gerenciamento de...</small></li>
<li><a href='http://www.lsmod.net/2009/11/conditional-expressions-shell-script/' rel='bookmark' title='Permanent Link: Using conditional expressions to improve your shell scripts'>Using conditional expressions to improve your shell scripts</a> <small>You can use these very simple shell script conditional expressions...</small></li>
<li><a href='http://www.lsmod.net/2010/03/a-sysadmins-universal-translator-rosetta-stone/' rel='bookmark' title='Permanent Link: A Sysadmin&#8217;s Universal Translator (Rosetta Stone)'>A Sysadmin&#8217;s Universal Translator (Rosetta Stone)</a> <small>Clicando aqui e ali, encontrei algo que com certeza vai...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.lsmod.net/2009/09/como-remover-apenas-um-grupo-de-usuario-no-unix/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dia de grandes atualizações &#8211; Firefox, PHP e VirtualBox</title>
		<link>http://www.lsmod.net/2009/06/dia-de-grandes-atualizacoes-firefox-php-e-virtualbox/</link>
		<comments>http://www.lsmod.net/2009/06/dia-de-grandes-atualizacoes-firefox-php-e-virtualbox/#comments</comments>
		<pubDate>Tue, 30 Jun 2009 23:23:15 +0000</pubDate>
		<dc:creator>Jeremias Zerbini</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[firefox 3.5]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[software livre]]></category>
		<category><![CDATA[update]]></category>
		<category><![CDATA[virtualbox]]></category>
		<category><![CDATA[virtualização]]></category>
		<category><![CDATA[zend]]></category>

		<guid isPermaLink="false">http://www.lsmod.net/?p=252</guid>
		<description><![CDATA[Hoje foi um dia repleto de boas notícias para o mundo do Software Livre. Três dos grandes ícones da ótima qualidade que programas OpenSource podem atingir lançaram suas novas versões: - PHP, com o release 5.3.0; - VirtualBox, chegou ao seu terceiro milestone, na versão 3.0; - Firefox, na versão 3.5. Algumas das principais novidades: [...]


Leia também:<ol><li><a href='http://www.lsmod.net/2008/09/yet-another-security-guide/' rel='bookmark' title='Permanent Link: YASG (Yet Another Security Guide)'>YASG (Yet Another Security Guide)</a> <small>A importância da segurança da informação Tratar da segurança de...</small></li>
<li><a href='http://www.lsmod.net/2010/05/liberando-root-no-motorola-milestone/' rel='bookmark' title='Permanent Link: Liberando root no Motorola Milestone 2.0'>Liberando root no Motorola Milestone 2.0</a> <small>Furioso por não conseguir comprar os aplicativos pagos no Market,...</small></li>
<li><a href='http://www.lsmod.net/2010/07/liberar-root-no-milestone-firmware-2-1/' rel='bookmark' title='Permanent Link: Liberar root no Milestone – firmware 2.1'>Liberar root no Milestone – firmware 2.1</a> <small>Boa noite pessoal ! Seguindo a linha do tutorial anterior,...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Hoje foi um dia repleto de boas notícias para o mundo do Software Livre.</p>
<p>Três dos grandes ícones da ótima qualidade que programas OpenSource podem atingir lançaram suas novas versões:<br />
- <a rel="nofollow" href="http://www.lsmod.net/external/PHP_com_o_release_5_3_0/252/1" target="_blank">PHP, com o release 5.3.0</a>;<br />
- VirtualBox, chegou ao seu <a rel="nofollow" href="http://www.lsmod.net/external/terceiro_milestone_na_vers_o_3_0/252/2" target="_blank">terceiro milestone, na versão 3.0</a>;<br />
- Firefox, na<a rel="nofollow" href="http://www.lsmod.net/external/_vers_o_3_5/252/3" target="_blank"> versão 3.5</a>.</p>
<p>Algumas das principais novidades:</p>
<p><span style="color: #ff0000;"><strong>Firefox: </strong></span><br />
- Usando a nova engine TraceMonkey, o Firefox 3.5 é atualmente 2 vezes mais rápido do que a versão 3.0, e 10 vezes mais rápido do que a versão 2.0 em processamento de Javascript.<br />
- Fazendo uso das novas tags HTML 5, o Firefox agora é capaz de exibir vídeos em OGG Theora diretamente no navegador, sem necessidade de plugins proprietários como Flash ou Java.<br />
- Novos recursos de privacidade &#8211; Usando o novo recurso de &#8220;Esqueça este site&#8221;, o Firefox pode automaticamente remover do sistema operacional todo e qualquer vestígio que sites podem deixar no computador. Incluindo histórico, cookies, arquivos temporários..<br />
<a rel="nofollow" href="http://www.lsmod.net/external/Link_para_o_changelog_completo/252/4" target="_blank">Link para o changelog completo</a>.</p>
<p><span style="color: #ff0000;"><strong>VirtualBox:</strong></span><br />
- Suporte ao OpenGL 2.0 em máquinas virtuais Linux, Windows e Solaris.<br />
- Suporte ao Direct3D 8 e 9 para máquinas virtuais Windows.<br />
- Suporte a até 32 CPU&#8217;s com recursos de VT-x e AMD-V.<br />
<a rel="nofollow" href="http://www.lsmod.net/external/Link_para_o_changelog_completo/252/5" target="_blank">Link para o changelog completo</a>.</p>
<p><span style="color: #ff0000;"><strong>PHP:</strong></span><br />
- Suporte a <a rel="nofollow" href="http://www.lsmod.net/external/Namespaces/252/6" target="_blank">Namespaces</a>, uma forma simples de encapsular ítens.<br />
- Funções Lambda.<br />
- Muitas correções de bug (mais de 140, de acordo com o changelog).<br />
<a rel="nofollow" href="http://www.lsmod.net/external/Link_para_o_changelog_completo/252/7" target="_blank">Link para o changelog completo</a>.</p>
<p>E é isso ! Ótimas novidades para todos: Programadores com o PHP, usuários frenéticos de internet com o Firefox, e fãs da virtualização com o VirtualBox.</p>
<p>Um grande abraço a todos !</p>
<img src="http://www.lsmod.net/?ak_action=api_record_view&id=252&type=feed" alt="" />

<p>Leia também:<ol><li><a href='http://www.lsmod.net/2008/09/yet-another-security-guide/' rel='bookmark' title='Permanent Link: YASG (Yet Another Security Guide)'>YASG (Yet Another Security Guide)</a> <small>A importância da segurança da informação Tratar da segurança de...</small></li>
<li><a href='http://www.lsmod.net/2010/05/liberando-root-no-motorola-milestone/' rel='bookmark' title='Permanent Link: Liberando root no Motorola Milestone 2.0'>Liberando root no Motorola Milestone 2.0</a> <small>Furioso por não conseguir comprar os aplicativos pagos no Market,...</small></li>
<li><a href='http://www.lsmod.net/2010/07/liberar-root-no-milestone-firmware-2-1/' rel='bookmark' title='Permanent Link: Liberar root no Milestone – firmware 2.1'>Liberar root no Milestone – firmware 2.1</a> <small>Boa noite pessoal ! Seguindo a linha do tutorial anterior,...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.lsmod.net/2009/06/dia-de-grandes-atualizacoes-firefox-php-e-virtualbox/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Revivendo ótimos games com ScummVM</title>
		<link>http://www.lsmod.net/2009/06/revivendo-otimos-games-com-scummvm/</link>
		<comments>http://www.lsmod.net/2009/06/revivendo-otimos-games-com-scummvm/#comments</comments>
		<pubDate>Mon, 29 Jun 2009 21:09:17 +0000</pubDate>
		<dc:creator>Jeremias Zerbini</dc:creator>
				<category><![CDATA[Games]]></category>
		<category><![CDATA[day of the tentacle]]></category>
		<category><![CDATA[dott]]></category>
		<category><![CDATA[jogos]]></category>
		<category><![CDATA[monkey island]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[scummvm]]></category>

		<guid isPermaLink="false">http://www.lsmod.net/?p=196</guid>
		<description><![CDATA[Quem nunca se divertiu horrores na época de ouro dos games de plataforma ? Onde gráficos estonteantes simplesmente não faziam parte da realidade ? Gastávamos horas e horas quebrando a cabeça em mistérios e investigações, aventuras, romances e uma série de outras situações divertidas e inusitadas.. Nem percebíamos o tempo passando ! Clássicos como Monkey [...]


Leia também:<ol><li><a href='http://www.lsmod.net/2010/05/liberando-root-no-motorola-milestone/' rel='bookmark' title='Permanent Link: Liberando root no Motorola Milestone 2.0'>Liberando root no Motorola Milestone 2.0</a> <small>Furioso por não conseguir comprar os aplicativos pagos no Market,...</small></li>
<li><a href='http://www.lsmod.net/2008/09/yet-another-security-guide/' rel='bookmark' title='Permanent Link: YASG (Yet Another Security Guide)'>YASG (Yet Another Security Guide)</a> <small>A importância da segurança da informação Tratar da segurança de...</small></li>
<li><a href='http://www.lsmod.net/2010/07/liberar-root-no-milestone-firmware-2-1/' rel='bookmark' title='Permanent Link: Liberar root no Milestone – firmware 2.1'>Liberar root no Milestone – firmware 2.1</a> <small>Boa noite pessoal ! Seguindo a linha do tutorial anterior,...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Quem nunca se divertiu horrores na época de ouro dos games de plataforma ?<br />
Onde gráficos estonteantes simplesmente não faziam parte da realidade ?</p>
<p>Gastávamos horas e horas quebrando a cabeça em mistérios e investigações, aventuras, romances e uma série de outras situações divertidas e inusitadas.. Nem percebíamos o tempo passando !</p>
<p>Clássicos como Monkey Island, Maniac Mansion, Simon the Sorcerer, Day of the Tentacle, Broken Sword e muitos outros marcaram época, conquistando legiões de fãs ao redor do mundo.<br />
A grande maioria dos quebra-cabeças exigiam muito raciocínio lógico, o que acabou por criar uma geração de geeks, pessoas rápidas no gatilho &#8211; e bem humoradas, especialmente se expostas à altas doses de Guybrush Threepwood.</p>
<p>Bem, garanto que muitos tiveram dejavús lendo isso.. Deu vontade de jogar tudo de novo, né ? E é justamente nessa hora que todos agradecemos ao <a rel="nofollow" href="http://www.lsmod.net/external/ScummVM/196/1" target="_blank">ScummVM</a> por existir !</p>
<p>Ah, o que é o <acronym title="Script Creation Utility for Maniac Mansion Virtual Machine">ScummVM</acronym> ? Uma plataforma que roda em quase duas dezenas de plataformas diferentes que provê compatibilidade à um grande número de jogos, mesmo em sistemas operacionais modernos. É complicado rodar <a rel="nofollow" href="http://www.lsmod.net/external/The_Secret_of_Monkey_Island/196/2" target="_blank">The Secret of Monkey Island</a>, feito para DOS, no Windows Vista, por exemplo.</p>
<p>Ele é muito mais simples de instalar e configurar do que o <a rel="nofollow" href="http://www.lsmod.net/external/DosBox/196/3" target="_blank">DosBox</a>, uma ótima opção caso seu favorito não esteja na lista de compatibilidade de jogos, presente no site do software. Basta fazer o download da versão correspondente ao seu sistema operacional, instalar e adicionar os arquivos do jogo que você deseja jogar. Praticamente não precisamos configurar nada !</p>
<p>Ele está presente na maioria dos repositórios das grandes distribuições. Em distribuições derivadas do Debian, basta digitar o comando a seguir para instalar:</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p196code47'); return false;">View Code</a> BASH</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p19647"><td class="code" id="p196code47"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">su</span> -
<span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> scummvm</pre></td></tr></table></div>

<p><a href="http://www.lsmod.net/wp-content/uploads/install_scummvm.jpg"><img class="size-thumbnail wp-image-202 aligncenter" title="install_scummvm" src="http://www.lsmod.net/wp-content/uploads/install_scummvm-150x150.jpg" alt="Instalação - ScummVM" width="150" height="150" /></a></p>
<p>Ele então estará imediatamente disponível no menu de Jogos do seu Gnome.</p>
<p>Creio que o procedimento seja similar para distribuições derivadas do RedHat. Algo como <span style="color: #ff0000;"><em>yum install scummvm</em></span></p>
<p>Feito isso, basta resgatar aqueles disquetes ou CD&#8217;s antigos contendo os jogos, ou então baixá-los da internet &#8211; cuidado com a pirataria hein ! :]</p>
<p><a href="http://www.lsmod.net/wp-content/uploads/estrutura_pastas.png"><img class="size-thumbnail wp-image-205 aligncenter" title="estrutura_pastas" src="http://www.lsmod.net/wp-content/uploads/estrutura_pastas-150x150.png" alt="Estrutura - pastas" width="150" height="150" /></a></p>
<p>Escolha uma pasta de destino para os arquivos, como por exemplo /home/~usuario/scummvm e vá criando subpastas para cada um dos jogos que você for instalando. Dessa forma fica tudo organizado e simples de encontrar e gerenciar.</p>
<p><a href="http://www.lsmod.net/wp-content/uploads/adding_game.png"><img class="size-thumbnail wp-image-212 aligncenter" title="adding_game" src="http://www.lsmod.net/wp-content/uploads/adding_game-150x150.png" alt="Add jogo" width="150" height="150" /></a></p>
<p><a href="http://www.lsmod.net/wp-content/uploads/adding_game2.png"><img class="size-thumbnail wp-image-213 aligncenter" title="adding_game2" src="http://www.lsmod.net/wp-content/uploads/adding_game2-150x150.png" alt="Add jogo" width="150" height="150" /></a></p>
<p>Em seguida é só clicar em &#8220;Start&#8221; e o jogo irá iniciar !</p>
<p>Boa diversão a todos ! Relembrar estes jogos onde explosões cinematográficas eram o de menos, e a história/gameplay eram os fatores mais importantes é bom demais !</p>
<p>Um abraço !</p>
<img src="http://www.lsmod.net/?ak_action=api_record_view&id=196&type=feed" alt="" />

<p>Leia também:<ol><li><a href='http://www.lsmod.net/2010/05/liberando-root-no-motorola-milestone/' rel='bookmark' title='Permanent Link: Liberando root no Motorola Milestone 2.0'>Liberando root no Motorola Milestone 2.0</a> <small>Furioso por não conseguir comprar os aplicativos pagos no Market,...</small></li>
<li><a href='http://www.lsmod.net/2008/09/yet-another-security-guide/' rel='bookmark' title='Permanent Link: YASG (Yet Another Security Guide)'>YASG (Yet Another Security Guide)</a> <small>A importância da segurança da informação Tratar da segurança de...</small></li>
<li><a href='http://www.lsmod.net/2010/07/liberar-root-no-milestone-firmware-2-1/' rel='bookmark' title='Permanent Link: Liberar root no Milestone – firmware 2.1'>Liberar root no Milestone – firmware 2.1</a> <small>Boa noite pessoal ! Seguindo a linha do tutorial anterior,...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.lsmod.net/2009/06/revivendo-otimos-games-com-scummvm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>YASG (Yet Another Security Guide)</title>
		<link>http://www.lsmod.net/2008/09/yet-another-security-guide/</link>
		<comments>http://www.lsmod.net/2008/09/yet-another-security-guide/#comments</comments>
		<pubDate>Tue, 02 Sep 2008 16:19:39 +0000</pubDate>
		<dc:creator>Jeremias Zerbini</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[acid]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[guardian]]></category>
		<category><![CDATA[iptables]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[perl]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[snort]]></category>

		<guid isPermaLink="false">http://www.lsmod.net/?p=1</guid>
		<description><![CDATA[A importância da segurança da informação Tratar da segurança de computadores é realmente uma das situações mais complicadas possíveis. Você nunca saberá se está devidamente protegido até que alguém tente invadir sua rede e daí poderá ser tarde demais para um &#8220;puxa, eu devia ter caprichado mais no meu firewall&#8221;. Todos sabemos que sistemas operacionais [...]


Leia também:<ol><li><a href='http://www.lsmod.net/2009/06/dia-de-grandes-atualizacoes-firefox-php-e-virtualbox/' rel='bookmark' title='Permanent Link: Dia de grandes atualizações &#8211; Firefox, PHP e VirtualBox'>Dia de grandes atualizações &#8211; Firefox, PHP e VirtualBox</a> <small>Hoje foi um dia repleto de boas notícias para o...</small></li>
<li><a href='http://www.lsmod.net/2010/05/liberando-root-no-motorola-milestone/' rel='bookmark' title='Permanent Link: Liberando root no Motorola Milestone 2.0'>Liberando root no Motorola Milestone 2.0</a> <small>Furioso por não conseguir comprar os aplicativos pagos no Market,...</small></li>
<li><a href='http://www.lsmod.net/2010/07/liberar-root-no-milestone-firmware-2-1/' rel='bookmark' title='Permanent Link: Liberar root no Milestone – firmware 2.1'>Liberar root no Milestone – firmware 2.1</a> <small>Boa noite pessoal ! Seguindo a linha do tutorial anterior,...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<h3><span style="color: #ff0000;">A importância da segurança da informação</span></h3>
<p>Tratar da segurança de computadores é realmente uma das situações mais complicadas possíveis. Você nunca saberá se está devidamente protegido até que alguém tente invadir sua rede e daí poderá ser tarde demais para um &#8220;puxa, eu devia ter caprichado mais no meu firewall&#8221;.</p>
<p>Todos sabemos que sistemas operacionais livres como GNU/Linux e *BSD&#8217;s são ideais para serem os responsáveis por tratar, filtrar e eventualmente bloquear o tráfego oriundo da Rede Mundial de Computadores antes destas passarem aos micros internos. É pensando nisto que irei tentar com algumas dicas simples, porém valiosas, conscientizá-los a como reforçar suas barreiras contra ataques.</p>
<p>Provavelmente você já conheça o termo <em>Bastion Host</em>. Este é o termo utilizado para definir a(s) máquina(s) que desempenha(m) algum papel crítico e importante na área de segurança de uma rede.</p>
<p>Imagine um Bastion Host como, geralmente, o gateway ou firewall de redes corporativas ou domésticas. É nele que a maior parte do serviço é feita, e ele sempre será considerado um alvo em potencial. É importante saber disso desde o início.</p>
<p>Considere sempre se você, como administrador do Bastion Host da sua empresa, possui os hábitos a seguir, importantes para manter a segurança em ordem:</p>
<ul>
<li> Lê sempre os arquivos de log críticos do sistema, como o messages ou o syslog?</li>
<li> Removeu ou desabilitou os serviços desnecessários do(s) servidor(es): Pra que deixar um FTPd rodando se você não pretende utilizá-lo?</li>
<li> Educou os  usuários internos para um mínimo possível de consciência em navegação segura, não abrindo anexos suspeitos, e cuidando com links maliciosos?</li>
<li> Possui um Firewall configurado de maneira restrita, correta e fechando todas as portas lógicas, liberando apenas as de extrema necessidade?</li>
<li> Configurou algum sistema de IDS (Intrusion Detection System) para que ataques sejam automaticamente detectados, barrados e os responsáveis, devidamente bloqueados?</li>
</ul>
<p>Essas são algumas formas de minimizar os problemas básicos. Como sempre dizemos, não existe host que esteja plugado na internet e seja 100% seguro contra ataques, porém podemos fazer a nossa parte.</p>
<h3><span style="color: #ff0000;">A solução começa de dentro &#8211; Como lidar com usuários</span></h3>
<p>Usuários internos de grandes  empresas costumam ser a pedra no sapato dos administradores e responsáveis pela segurança lógica.  Os principais cuidados a serem tomados são simples:</p>
<ul>
<li> Instant Messaging: Arquivos contendo instruções maliciosas são freqüentemente transmitidos por este meio. Bloquear as transferências, ou simplesmente impedir o acesso a estas tecnologias são formas de se livrar deste problema.</li>
<li> E-mail: Spam, scam, worms, spywares e muitas outras coisas chegam diariamente, aos quilos, para muitas caixas postais. Ter um bom servidor de e-mails interno configurado para trabalhar em conjunto com SpamAssassin e Clamav minimiza a ameaça. Algum aplicativo anti-vírus instalado localmente em cada estação também é recomendável.  Porém, como sempre, nada melhor do que ensinar ao usuário a pensar antes de sair clicando e abrindo quaisquer sites que deseja. Mostrar a eles como conferirem uma URL real antes de clicar no link é algo simples e mais eficaz do que muitos imaginam.</li>
<li> Backup: Sim, a famosa cópia de segurança. É relativamente errado afirmarmos que jamais irá acontecer algo inesperado conosco, e para estas ocasiões, o backup é nossa fiel salvação. Ensine-os a gravar pelo menos os dados mais importantes, como aquela planilha que demorou 1 mês para ser feita&#8230;</li>
</ul>
<p>Tenha ciência de que usuários não se importam com segurança. Eles, por natureza, nunca verificam por onde passam, não se preocupam com vírus, não pensam espontaneamente em atualizar o antivírus. <br />
Eles sequer fazem logoff ao saírem de sites bancos ou outros serviços que requerem usuário/senha. Portanto, é seu dever ensinar o básico disso para eles. =)  Num mundo ideal, onde todos os usuários-finais seriam cuidadosos, não precisaríamos de muitas precauções. Dependendo no nível de conhecimentos em informática deles, é válido inclusive &#8220;enjaulá-los&#8221; dentro de um ambiente limitado, como um usuário normal do Windows. Caso seja necessário instalar programas com nível de Administrador, faça você mesmo.</p>
<h3><span style="color: #ff0000;">Aprofundando-se na questão: Servidor(es) de serviço(s)</span></h3>
<p>Hoje em dia é raro encontrar uma rede totalmente desconectada da Internet. E nada melhor do que ter um Servidor para compartilhar a conexão entre as máquinas internas e assim economizar dinheiro, e também poder definir as políticas de acesso.  Existem  redes onde o Firewall, ou <em>Bastion Host</em>, representa vários papéis: Além de proteger a rede interna, também serve páginas na web (por meio de um apache, por exemplo), compartilha arquivos (samba), faz cache de recursos www (squid).  <br />Nestes casos, segurança plena é algo difícil de ser alcançado. Devido a um grande número de portas lógicas e serviços abertos, o número de falhas e exploits a serem utilizados contra você é muito maior. Se este for o seu caso, considere o seguinte:</p>
<ul>
<li> Uma máquina exclusiva para firewall não precisa de um hardware poderoso. Aquele Pentium 200 MMX que você tem jogado no canto, com míseros 32mb de RAM é mais do que suficiente;</li>
<li> Considerando o fator acima, chega-se a conclusão de que o investimento necessário será baixíssimo, e o ganho em segurança será enorme;</li>
<li> Um firewall <em>stand-alone</em> pode redirecionar os recursos solicitados para as máquinas de dentro, provendo a mesma funcionalidade que você obtinha antes com o servidor que centralizava todos os recursos;</li>
</ul>
<p>Imagine que a máquina Firewall esteja na frente da máquina Servidor Web, ou seja, Firewall tem o link externo (Speedy, por exemplo).  Na máquina Firewall, você, com ajuda do IPTables, definirá que as solicitações feitas por outros, na porta 80, sejam redirecionados para Servidor Web, porém com o devido tratamento do tráfego, e possível bloqueio de IP&#8217;s que apresentem um ataque em potencial. E assim você terá seu site na internet, da mesma forma, porém com muito mais tranquilidade.  </p>
<p>A moral da história é: O servidor que possui um link externo (com a internet) deverá, para fins de maior segurança, ter o menor número de serviços possível rodando. Ter um sshd por exemplo é relativamente obrigatório para administração remota, e mesmo assim você pode facilmente diminuir os riscos de invasão simplesmente mudando a porta padrão de funcionamento.  <br />Outra questão importante é desativar os serviços desnecessários. Se você não tem muita experiência em Servidores e ainda não sabe desabilitar tudo o que deveria, pergunte em fóruns, leia Howto&#8217;s e utilize nosso bom e velho amigo, o <a rel="nofollow" title="Google" href="http://www.lsmod.net/external/Google/1/1" target="_blank">Google</a>!  Deixar um servidor de FTP, outro de Telnet, Apache, MySQL e outras coisas rodando sem que se faça utilização dos mesmos é conceder aos crackers boas chances de invasão.</p>
<h3><span style="color: #ff0000;">Como eu monto um bom firewall para minha rede?</span></h3>
<p>Chegamos à parte técnica da coisa.  Irei dividir esta seção em três partes fundamentais: <em>Snort</em>, <em>Guardian</em> e <em>Acid</em>.  A explicação de cada um dos serviços é bem simples:</p>
<ul>
<li> O <em>Snort</em> analisa o tráfego da  rede, trabalhando em conjunto com o IPTables. Caso alguma instrução maliciosa chegue ao Snort, ele dispara um &#8220;alerta&#8221;, que pode ser gravado num arquivo de textos ou bancos de dados.</li>
<li> O <em>Guardian</em> necessita do Snort para funcionar. Ele monitora constantemente o destino do log do Snort (arquivos de texto ou databases). Se encontrar alguma coisa que tenha sido qualificada como prejudicial, maliciosa ou suspeita, ele age de acordo com as configurações feitas, como bloquear o IP de origem do ataque.</li>
<li> O <em>ACID</em> é o responsável por emitir relatórios disso tudo. Se alguma tentativa de invasão, pacotes maliciosos ou coisas do gênero acontecerem, o ACID lê, interpreta e adiciona em um novo banco de dados, preparado para ser exibido de forma elegante via web.</li>
</ul>
<p>Mãos na massa!</p>
<h3><span style="color: #ff0000;">Instalando e configurando as dependências dos pacotes</span></h3>
<p>Em primeiro lugar, certifique-se que possui os pacotes <em>flex</em> e <em>bison</em> instalados no seu sistema.  Os sources para compilação podem ser encontrados aqui:</p>
<ul>
<li> <a rel="nofollow" href="http://www.lsmod.net/external/Flex/1/2">Flex</a></li>
<li> <a rel="nofollow" href="http://www.lsmod.net/external/Bison/1/3">Bison</a></li>
</ul>
<p>Usuários de distribuições derivadas de Debian podem instalar estas dependências via apt-get:  <strong></p>
<p># apt-get install flex &amp;&amp; apt-get install bison</strong> <br />Fedora e derivados:  <strong><br /># yum install flex &amp;&amp; yum install bison</strong> </p>
<p>Agora iremos instalar a <em>libpcap</em>, componente necessário para o funcionamento do Snort. Baixe-a neste link: <a rel="nofollow" href="http://www.lsmod.net/external/libpcap_v0_8_1/1/4">libpcap v0.8.1</a>.  <br />Descompacte o source e em seguida entre no diretório criado. Para compilar:  </p>
<p><strong># ./configure &amp;&amp; make &amp;&amp; make install</strong> </p>
<p>E por último, iremos instalar a <em>libpcre</em>, também necessária para o Snort funcionar de acordo.  No Debian e derivados:  </p>
<p><strong># apt-get install libpcre3-dev</strong> </p>
<p>Não sei o nome deste pacote para Fedora e outras distribuições, porém deve ser semelhante, ou o mesmo.  Pronto, chega de dependências. Vamos ao que interessa.</p>
<h3><span style="color: #ff0000;">Compilando e configurando o Snort</span></h3>
<p>Baixe o source do Snort <a rel="nofollow" href="http://www.lsmod.net/external/aqui/1/5">aqui</a>.  Descompacte-o com:  <strong></p>
<p># tar xzvf snort-2.6.1.1.tar.gz</strong> <br />Entre na pasta que será criada com os arquivos e então compile com:  </p>
<p><strong># ./configure &#8211;with-mysql  # make &amp;&amp; make install</strong> <br />Agora vamos criar um diretório para depositarmos as regras de análise do tráfego da  rede, e demais arquivos de configuração. Ainda dentro do diretório do source do Snort, digite:  </p>
<p><strong># mkdir /etc/snort  <br /># cp etc/* /etc/snort/</strong> <br />Prontinho.  Iremos configurar agora o banco de dados aonde o Snort irá salvar os logs:  </p>
<p><strong># mysql -u root -p</strong> (Você cairá no console de acesso do MySQL)  </p>
<p>Digite:  <br />mysql&gt; <strong>CREATE DATABASE SNORT;</strong> <br />mysql&gt; <strong>GRANT insert, select ON snort.* TO snort@localhost IDENTIFIED BY &#8216;senha_do_snort&#8217;;</strong> <br />mysql&gt; <strong>GRANT insert, select, delete, update, create ON snort.* TO acid@localhost IDENTIFIED BY &#8216;senha_do_acid&#8217;;</strong>  <br />mysql&gt;<strong>quit;</strong> </p>
<p>Lembre-se de trocar a senha <span style="color: #0000ff;"><em>&#8220;senha_do_snort&#8221;</em></span> por algo que você desejar.  E para finalizar (lembre-se: esteja dentro do diretório do source do Snort):  <strong><br /># mysql -u root -p snort &lt; schemas/create_mysql</strong> </p>
<p>Este comando irá importar o esquema de tabelas necessárias pro Snort gravar tudo direitinho.  Agora é necessário baixar o arquivo de Regras do Snort. Estes arquivos são diretrizes que guiam o Snort na hora de analisar os pacotes, varrendo por ações maliciosas:  </p>
<p><strong># cd /etc/snort/  <br /># wget</strong> <a rel="nofollow" href="http://www.lsmod.net/external/http_www_snort_org_pub_bin_downloads_cgi_Download_vrt_pr_snortrules_pr_2_4_tar_gz/1/6">http://www.snort.org/pub-bin/downloads.cgi/Download/vrt_pr/snortrules-pr-2.4.tar.gz</a> <strong># tar xzvf snortrules-pr-2.4.tar.gz  # mv rules/* .</strong> (Reparem no ponto final existente na última linha. Não esqueçam de digitá-lo)  Por fim, é necessário que façamos ajustes no arquivo de configuração do Snort. Edite o arquivo <em>/etc/snort/snort.conf</em> e configure as seguintes variáveis com seus devidos valores:</p>
<h6><em>var HOME_NET [127.0.0.0/16,192.168.100.0/24]<br />  var EXTERNAL_NET !$HOME_NET<br />  output database: log, mysql, user=snort password=senha_do_snort dbname=snort host=localhost </em></h6>
<p>Agora o Snort está pronto para rodar. Certifique-se de que o MySQL está rodando e execute:  <strong></p>
<p># /usr/local/bin/snort -d -c /etc/snort/snort.conf</strong><br /> Este comando irá rodar o Snort em primeiro plano. Verifique se houve conectividade com o banco de dados e se o snort.conf está correto. Caso tudo corra bem, mate o processo e crie um <em>init script</em> chamado &#8220;snort&#8221; dentro da pasta /etc/init.d/ com o seguinte conteúdo:</p>
<ul>
<li> <a rel="nofollow" href="http://www.lsmod.net/external/Init_Script_do_Snort/1/7">Init Script do Snort</a></li>
</ul>
<p>Agora é só configurar o Snort para auto-inicializar em boot-time com o comando:  Para Debian:  <br /><strong># update-rc.d snort defaults</strong></p>
<h3><span style="color: #ff0000;">Instalando e configurado o Guardian</span></h3>
<p>O <a rel="nofollow" href="http://www.lsmod.net/external/Guardian/1/8">Guardian</a> é um <a rel="nofollow" href="http://www.lsmod.net/external/perl/1/9">perl</a> script que interage em conjunto com o Snort e Iptables para automaticamente bloquear hosts que disparem alertas de segurança.  Faça o download do script <a rel="nofollow" href="http://www.lsmod.net/external/neste_link/1/10">neste link</a>.  Descompacte e entre no diretório criado. Em seguida, execute os comandos:  <br /><strong># mv scripts/iptables_block.sh scripts/guardian_block.sh  <br /># mv scripts/iptables_unblock.sh scripts/guardian_unblock.sh  <br /># cp guardian.pl scripts/guardian_block.sh scripts/guardian_unblock.sh /usr/local/firewall/scripts  <br /># cp guardian.conf /etc/</strong> </p>
<p>Agora temos que alterar algumas linhas dentro do arquivo <em>/etc/guardian.conf</em> .</p>
<h6>HostIpAddr    xxx.xxx.xxx.xxx	 <span style="color: #004080;">#preencha com seu IP público</span><br /> Interface     ethX 	<span style="color: #004080;">#substitua X pela interface de IP válido</span> <br />AlertFile     /var/log/snort.log	<span style="color: #004080;">#arquivo de log do snort</span></h6>
<p>Pronto, agora é só tentar subir o init-script do Snort. Execute:<br />  <strong># /etc/init.d/snort start</strong><br /> Caso não haja nenhum erro, então o Snort estará logando os possíveis ataques no banco de dados MySQL, e o Guardian irá automaticamente atualizar as regras do Iptables caso seja necessário.</p>
<h3><span style="color: #ff0000;">Botando o ACID para funcionar</span></h3>
<p>Você poderá baixar o código do ACID <a rel="nofollow" href="http://www.lsmod.net/external/nesta_URL/1/11">nesta URL</a>.  O Acid é um software desenvolvido em PHP que objetiva a visualização dos relatórios gerados pelo Snort.  Para começar, descompacte o arquivo baixado e mova a pasta do Acid previamente descompactada para a pasta pública do Apache com o comando:  <br /><strong># mv acid/ /var/www/htdocs/  <br /># cd /var/www/htdocs/acid</strong> </p>
<p>Agora teremos que fazer o download do ADODB, que é um conjunto de bibliotecas de conectividade entre o PHP e o MySQL.  Digite os comandos a seguir:  <br /><strong># wget</strong> <a rel="nofollow" href="http://www.lsmod.net/external/http_ufpr_dl_sourceforge_net_sourceforge_adodb_adodb493a_tgz/1/12">http://ufpr.dl.sourceforge.net/sourceforge/adodb/adodb493a.tgz</a> <br /><strong># tar xzvf adodb493.tgz</strong> </p>
<p>Em seguida abra o seu arquivo de configurações <em>acid_conf.php</em> e altere as diretivas a seguir:</p>
<h6>$DBlib_path = &#8220;./adodb&#8221;;<br />
$alert_dbname   = &#8220;snort&#8221;;<br />
$alert_host     = &#8220;localhost&#8221;;<br />
$alert_port     = &#8220;&#8221;;<br />
$alert_user     = &#8220;acid&#8221;;<br />
$alert_password = &#8220;senha_do_acid&#8221;;<br />
$archive_dbname   = &#8220;snort&#8221;;<br />
$archive_host     = &#8220;localhost&#8221;;<br />
$archive_port     = &#8220;&#8221;;<br />
$archive_user     = &#8220;snort&#8221;;<br />
$archive_password = &#8220;senha_do_snort&#8221;;</h6>
<p>
Agora falta uma última etapa. Abra seu navegador e navegue para <a rel="nofollow" href="http://www.lsmod.net/external/http_localhost_acid/1/13">http://localhost/acid</a> e clique no botão:  Create_ACID_AG  Pronto! Se tudo ocorreu sem complicações, você verá a tela no Acid com informações sobre alertas adicionados ao banco de dados.  Caso você não esteja instalando o Snort num link com bastante acesso, simule um &#8220;ataque&#8221;, rodando o <a rel="nofollow" href="http://www.lsmod.net/external/nmap/1/14">nmap</a> em si mesmo.</p>
<h3><span style="color: #ff0000;">Conclusões, créditos e blá blá blá</span></h3>
<p>Finalmente terminamos de montar nosso firewall um pouco mais seguro.</p>
<p>&nbsp;</p>
<p>Um assunto que não abordei aqui (de propósito) foi a criação das regras no Iptables, que simplesmente são o coração disso tudo. Sem elas, o Snort, o Acid, o Guardian e todo o resto não vão segurar o tranco sozinhos. Porém, como o assunto se estende e é bem complexo, talvez eu escreva algum material acerta disso em breve.<br />
<br />
Espero que, mais do que ensiná-los o passo-a-passo da instalação, eu (e outros guias mais) tenham alertado a todos da importância da segurança em TODOS os ambientes, desde o primo de 17 anos que acessa sites de pornografia até o chefe do setor comercial que abre e-mails contendo pishing de sites.<br />
<br />
Como não me aprofundei completamente neste assunto, espero também que os mais interessados corram atrás, postem dicas e outros guias que possam eventualmente completar este (ou até substituí-lo =P). Este é o caminho para o conhecimento.<br />
<br />
Gostaria de parabenizar toda a nossa comunidade. Sermos dessa forma, com essa vontade de compartilhar, de aprender, de ensinar e de guiar os outros é magnífico.<br />
<br />
Quem quiser entrar em contato comigo para esclarecimento de dúvidas, pode usar este campo de comentários daqui mesmo, ou me mandar e-mails. Meu endereço é: jzerbini (arroooba) gmail.com<br />
<br />
Quem quiser copiar este tutorial, fique à vontade. Manter os créditos da autoria original é sempre bom também.<br />
<br />
Abraço a todos!<br />
<br />
Jeremias Zerbini Filho.</p>
<p>&nbsp;</p>
<img src="http://www.lsmod.net/?ak_action=api_record_view&id=1&type=feed" alt="" />

<p>Leia também:<ol><li><a href='http://www.lsmod.net/2009/06/dia-de-grandes-atualizacoes-firefox-php-e-virtualbox/' rel='bookmark' title='Permanent Link: Dia de grandes atualizações &#8211; Firefox, PHP e VirtualBox'>Dia de grandes atualizações &#8211; Firefox, PHP e VirtualBox</a> <small>Hoje foi um dia repleto de boas notícias para o...</small></li>
<li><a href='http://www.lsmod.net/2010/05/liberando-root-no-motorola-milestone/' rel='bookmark' title='Permanent Link: Liberando root no Motorola Milestone 2.0'>Liberando root no Motorola Milestone 2.0</a> <small>Furioso por não conseguir comprar os aplicativos pagos no Market,...</small></li>
<li><a href='http://www.lsmod.net/2010/07/liberar-root-no-milestone-firmware-2-1/' rel='bookmark' title='Permanent Link: Liberar root no Milestone – firmware 2.1'>Liberar root no Milestone – firmware 2.1</a> <small>Boa noite pessoal ! Seguindo a linha do tutorial anterior,...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.lsmod.net/2008/09/yet-another-security-guide/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
