<?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/"
	xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Ricardo Leocádio Place</title>
	<atom:link href="http://eltiger.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://eltiger.wordpress.com</link>
	<description>Sharing Knowledge</description>
	<lastBuildDate>Sun, 27 Sep 2009 12:33:12 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>pt-br</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='eltiger.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/7929ecc0dd53fc794d40d687c1925c1d?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Ricardo Leocádio Place</title>
		<link>http://eltiger.wordpress.com</link>
	</image>
			<item>
		<title>Conversão do IP para outros formatos</title>
		<link>http://eltiger.wordpress.com/2009/07/28/conversao-do-ip-para-outros-formatos/</link>
		<comments>http://eltiger.wordpress.com/2009/07/28/conversao-do-ip-para-outros-formatos/#comments</comments>
		<pubDate>Wed, 29 Jul 2009 01:52:37 +0000</pubDate>
		<dc:creator>eltiger</dc:creator>
				<category><![CDATA[Dicas]]></category>

		<guid isPermaLink="false">http://eltiger.wordpress.com/?p=249</guid>
		<description><![CDATA[Nos últimos dias, um amigo me pediu uma ajuda para entender um endereço ip meio esquisito. Esse número ip aparecia assim em sua análise
PROXY  000000103.000000344.000000042.000000272:80
Meu amigo não sabia, mas um número ip pode se apresentar-se de muitas formas. A mais comum são os números decimais, mas o mesmo pode utilizar decimais sem pontuação, podem ser [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eltiger.wordpress.com&blog=793769&post=249&subd=eltiger&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p style="text-align:left;">Nos últimos dias, um amigo me pediu uma ajuda para entender um endereço ip meio esquisito. Esse número ip aparecia assim em sua análise</p>
<p style="text-align:left;"><strong>PROXY  <span style="color:#ff0000;">000000103.000000344.000000042.000000272:80</span></strong></p>
<p style="text-align:left;">Meu amigo não sabia, mas um número ip pode se apresentar-se de muitas formas. A mais comum são os números decimais, mas o mesmo pode utilizar decimais sem pontuação, podem ser representados em hexadecimal ou octal. Vou descrever abaixo como fazer isso.</p>
<p style="text-align:center;"><strong><span style="text-decoration:underline;">Outras formas de endereçar um número IP</span></strong></p>
<p>Para um melhor entendimento iremos utilizar a calculadora do Windows e como número IP usaremos o número 67.228.34.186 que é uma representação decimal.<br />
Acesse a sua calculadora (Iniciar -&gt; Executar -&gt; digite <strong>calc.exe</strong>).</p>
<p><span id="more-249"></span>1) Abra a calculadora do seu PC e altere para modo científico (usando o menu “Exibir”)</p>
<p style="text-align:center;"><img class="size-medium wp-image-251 aligncenter" title="calc.exe" src="http://eltiger.files.wordpress.com/2009/07/calc1.png?w=300&#038;h=198" alt="calc.exe" width="300" height="198" /></p>
<p>2) Digite cada um dos quatro grupos do IP, com o item Decimal clicado (“Dec”). Após digitar a primeiro número da parte ip (neste caso 67)  convertendo-o clicando na opção desejada, como por exemplo binário (Bin) . Realizando essa tarefa para cada parte do ip 67.228.34.186 se transforma nos seguinte:</p>
<p>67= 1000011         228=11100100     34=100010    186=10111010</p>
<p>Para os números binários com menos de 8 dígitos devemos adicionar zeros a esquerda, para completar a seqüência de um octeto. Re-ordenando as seqüências para o formato de um endereço IP, você tem <strong>0</strong>1000011.11100100.<strong>00</strong>100010.10111010.<br />
<span style="text-decoration:underline;">Observação</span>: É importante observar que por se tratar de um número binário, nenhum software conseguira trabalhar com o mesmo. Necessitaremos converter o número binário novamente para decimal, entretanto devemos remover os pontos, chegando a um enorme número binário, como este: <strong>0</strong>100001111100100<strong>00</strong>10001010111010</p>
<p>3) Copie esta linha binária</p>
<p>4) Volte à calculadora científica e clique ANTES no botão “Bin”, e cole a linha binária. Lembre-se de marcar a opção “Qword” antes de colar.</p>
<p><img class="aligncenter size-full wp-image-261" title="calc" src="http://eltiger.files.wordpress.com/2009/07/calc21.png?w=450&#038;h=297" alt="calc" width="450" height="297" /></p>
<p>5) Clique então no botão “Dec” da calculadora, e você terá o valor convertido: 1139024570</p>
<p><img class="aligncenter size-medium wp-image-254" title="Calc.exe no Windows Seven" src="http://eltiger.files.wordpress.com/2009/07/calcseven2.png?w=300&#038;h=273" alt="Calc.exe no Windows Seven" width="300" height="273" /></p>
<p style="text-align:center;"><span style="text-decoration:underline;"><strong>Outra forma interessante de obter o IP em decimal</strong></span></p>
<p style="margin-bottom:0;"><span style="font-family:Verdana,sans-serif;"><span style="font-size:x-small;">Uma outra forma de não deixar o número IP não visível já bem difundida na web é usando da mutiplicação. (ip*256</span></span><sup><span style="font-family:Verdana,sans-serif;"><span style="font-size:x-small;">3</span></span></sup><span style="font-family:Verdana,sans-serif;"><span style="font-size:x-small;">)+(ip*256</span></span><sup><span style="font-family:Verdana,sans-serif;"><span style="font-size:x-small;">2</span></span></sup><span style="font-family:Verdana,sans-serif;"><span style="font-size:x-small;">)+(ip*256</span></span><sup><span style="font-family:Verdana,sans-serif;"><span style="font-size:x-small;">1</span></span></sup><span style="font-family:Verdana,sans-serif;"><span style="font-size:x-small;">)+ip</span></span></p>
<p style="margin-bottom:0;"><span style="font-family:Verdana,sans-serif;"><span style="font-size:x-small;">Ip = 67.228.34.186</span></span></p>
<p style="margin-bottom:0;"><span style="font-family:Verdana,sans-serif;"><span style="font-size:x-small;">Ip = (67*256</span></span><sup><span style="font-family:Verdana,sans-serif;"><span style="font-size:x-small;">3</span></span></sup><span style="font-family:Verdana,sans-serif;"><span style="font-size:x-small;">)+(228*256</span></span><sup><span style="font-family:Verdana,sans-serif;"><span style="font-size:x-small;">2</span></span></sup><span style="font-family:Verdana,sans-serif;"><span style="font-size:x-small;">)+(34*256</span></span><sup><span style="font-family:Verdana,sans-serif;"><span style="font-size:x-small;">1</span></span></sup><span style="font-family:Verdana,sans-serif;"><span style="font-size:x-small;">)+186</span></span></p>
<p style="margin-bottom:0;"><span style="font-family:Verdana,sans-serif;"><span style="font-size:x-small;">Ip = 1124073472 + 14942208 + 8704 + 186</span></span></p>
<p style="margin-bottom:0;"><span style="font-family:Verdana,sans-serif;"><span style="font-size:x-small;">Ip = 1139024570</span></span></p>
<p>Vá até o seu browser ou qualquer outro aplicativo e utilize-o. Veja o exemplo abaixo.</p>
<p><img class="aligncenter size-full wp-image-256" title="Ping decimal" src="http://eltiger.files.wordpress.com/2009/07/ping11.png?w=489&#038;h=229" alt="Ping decimal" width="489" height="229" /></p>
<p style="text-align:center;"><span style="text-decoration:underline;"><strong>Demais formatos</strong></span></p>
<p>Para converter nos demais formatos existentes da calculadora, use o modelo explicado acima e converta nos formatos Hexadecimal ou octal.</p>
<p>Veja a tabela abaixo na transformação do número ip 67.228.34.186 nos formatos Hexadecimal, octal e binário (já visto acima)</p>
<p><img class="aligncenter size-full wp-image-257" title="tabela" src="http://eltiger.files.wordpress.com/2009/07/tabela.png?w=634&#038;h=79" alt="tabela" width="634" height="79" /></p>
<p><span style="text-decoration:underline;"><strong>Hexadecimal</strong></span><br />
O IP 67.228.34.186 em hexadecimal fica assim 43.E4.22.BA, porém para que o S.O saiba que se trata de um endereço hexadecimal e não um Decimal você deve acrescentar um 0x em cada casa. O endereço acima correto em hexadecimal fica <span style="color:#ff0000;">0x</span>43.<span style="color:#ff0000;">0x</span>E4.<span style="color:#ff0000;">0x</span>22.<span style="color:#ff0000;">0x</span>BA. Repare que o ponto continua separando as casas do número ip em hexadecimal.<br />
<strong>Não se engane! Isso não é IPV6.</strong><br />
<img class="aligncenter size-full wp-image-258" title="Ping Hexadecimal" src="http://eltiger.files.wordpress.com/2009/07/ping2.png?w=493&#038;h=238" alt="Ping Hexadecimal" width="493" height="238" /></p>
<p><span style="text-decoration:underline;"><strong>Octal</strong></span></p>
<p>Observando o IP 67.228.34.186 em octal na tabela acima, o mesmo ficaria assim 103.344.42.272. É importante observar que para saber que se trata de um número octal e não um número decimal, você deverá preencher com 0 a frente até terem 8 posições.  Portanto um número correto em octal se apresenta assim <strong><br />
<span style="color:#ff0000;">00000</span></strong><strong>103.</strong><span style="color:#ff0000;"><strong>00000</strong></span><strong>344.</strong><strong> <span style="color:#ff0000;">000000</span></strong><strong>42.</strong><span style="color:#ff0000;"><strong>00000</strong></span><strong>272<br />
</strong><strong>Não se engane! isso não é IPV6!</strong></p>
<p><strong><img class="aligncenter size-full wp-image-259" title="ping3" src="http://eltiger.files.wordpress.com/2009/07/ping3.png?w=519&#038;h=251" alt="ping3" width="519" height="251" /><br />
</strong></p>
<p>Espero ter compartilhado meus conhecimentos com vocês.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/eltiger.wordpress.com/249/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/eltiger.wordpress.com/249/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/eltiger.wordpress.com/249/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/eltiger.wordpress.com/249/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/eltiger.wordpress.com/249/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/eltiger.wordpress.com/249/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/eltiger.wordpress.com/249/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/eltiger.wordpress.com/249/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/eltiger.wordpress.com/249/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/eltiger.wordpress.com/249/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eltiger.wordpress.com&blog=793769&post=249&subd=eltiger&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://eltiger.wordpress.com/2009/07/28/conversao-do-ip-para-outros-formatos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2b6c8ae6ac615d100b1883719af96f2a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">eltiger</media:title>
		</media:content>

		<media:content url="http://eltiger.files.wordpress.com/2009/07/calc1.png?w=300" medium="image">
			<media:title type="html">calc.exe</media:title>
		</media:content>

		<media:content url="http://eltiger.files.wordpress.com/2009/07/calc21.png" medium="image">
			<media:title type="html">calc</media:title>
		</media:content>

		<media:content url="http://eltiger.files.wordpress.com/2009/07/calcseven2.png?w=300" medium="image">
			<media:title type="html">Calc.exe no Windows Seven</media:title>
		</media:content>

		<media:content url="http://eltiger.files.wordpress.com/2009/07/ping11.png" medium="image">
			<media:title type="html">Ping decimal</media:title>
		</media:content>

		<media:content url="http://eltiger.files.wordpress.com/2009/07/tabela.png" medium="image">
			<media:title type="html">tabela</media:title>
		</media:content>

		<media:content url="http://eltiger.files.wordpress.com/2009/07/ping2.png" medium="image">
			<media:title type="html">Ping Hexadecimal</media:title>
		</media:content>

		<media:content url="http://eltiger.files.wordpress.com/2009/07/ping3.png" medium="image">
			<media:title type="html">ping3</media:title>
		</media:content>
	</item>
		<item>
		<title>KDM / GDM custom</title>
		<link>http://eltiger.wordpress.com/2009/03/15/kdm-gdm-custom/</link>
		<comments>http://eltiger.wordpress.com/2009/03/15/kdm-gdm-custom/#comments</comments>
		<pubDate>Mon, 16 Mar 2009 01:55:28 +0000</pubDate>
		<dc:creator>eltiger</dc:creator>
				<category><![CDATA[Dicas]]></category>

		<guid isPermaLink="false">http://eltiger.wordpress.com/?p=225</guid>
		<description><![CDATA[Essa dica é para aqueles que adoram novidades, mesmo que sem muita praticidade ou melhora de performance.
Eu customizei o meu KDM (gerenciador de login do KDE) e atendendo a perguntas de alunos, também descobri como customizar no GDM (gerenciador de login do GNOME), onde é colocado um screensaver ou vídeo nas telas de login como [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eltiger.wordpress.com&blog=793769&post=225&subd=eltiger&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Essa dica é para aqueles que adoram novidades, mesmo que sem muita praticidade ou melhora de performance.</p>
<p>Eu customizei o meu KDM (gerenciador de login do KDE) e atendendo a perguntas de alunos, também descobri como customizar no GDM (gerenciador de login do GNOME), <strong>onde é colocado um screensaver ou vídeo nas telas de login como fundo de tela.</strong></p>
<p style="text-align:center;"><strong><span style="text-align:center; display: block;"><a href="http://eltiger.wordpress.com/2009/03/15/kdm-gdm-custom/"><img src="http://img.youtube.com/vi/X3pgdyTTAZE/2.jpg" alt="" /></a></span><br />
</strong></p>
<p>O processo é bem simples, começa com a retirada dos temas dos gerenciadores do login do KDM ou GDM. Em seguida é inserido em dois arquivos de login a chamada ao vídeo ou screensaver. Irei dividir as explicações por interface de trabalho (KDE/GNOME) para melhor entendimento.</p>
<p>##<em><strong><span style="text-decoration:underline;"> KDE</span></strong></em></p>
<p>A primeira coisa a ser feita é retirar o tema do seu KDM. (As telas abaixo são do KDE4.2, mas a sequência são as mesmas no KDE 3.5)</p>
<p>No Kubuntu abra a opção de &#8220;Configurações do Sistema&#8221; em seguida, na nova janela aberta, clique na aba &#8220;Avançados&#8221;. Clique sobre a opção &#8220;Gerenciador de Início de Sessão&#8221;.</p>
<p><img class="aligncenter size-medium wp-image-226" title="Gerenciador de Início de Sessão" src="http://eltiger.files.wordpress.com/2009/03/kdmcustom.png?w=300&#038;h=174" alt="Gerenciador de Início de Sessão" width="300" height="174" /></p>
<p><span id="more-225"></span></p>
<p>Na nova tela aberta você deverá desmacar a opção de &#8220;usar temas de boas vindas&#8221;. Se preferir você poderá alterar a cor da tela de logon na opção &#8220;Esquema de cores&#8221; (vide imagem abaixo).</p>
<p><img class="aligncenter size-medium wp-image-227" title="Tela da escolha de temas" src="http://eltiger.files.wordpress.com/2009/03/kdmcustom1.png?w=300&#038;h=208" alt="Tela da escolha de temas" width="300" height="208" /></p>
<p>Na aba (2) de diálogo, você poderá alterar o texto da tela de login, bem como incrementar com uma imagem pessoal (cuidado com as dimensões dessa imagem de logo ela não deve ultrapassar 320&#215;240)</p>
<p><img class="aligncenter size-medium wp-image-228" title="Texto da tela de Login" src="http://eltiger.files.wordpress.com/2009/03/kdmcustom2.png?w=300&#038;h=208" alt="Texto da tela de Login" width="300" height="208" /></p>
<p>Na aba (3) você deverá desabilitar o plano de fundo (Essa tela só fica disponível quando o tema não está em uso).</p>
<p><img class="aligncenter size-medium wp-image-229" title="Tela de plano de fundo" src="http://eltiger.files.wordpress.com/2009/03/kdmcustom3.png?w=300&#038;h=208" alt="Tela de plano de fundo" width="300" height="208" /></p>
<p>Finalize, clicando no botão &#8220;OK&#8221;. Realizado os passos acima, basta agora basta alterar os scripts de inicialização.</p>
<p>Abra sua console preferida (konsole, yakuake e etc). Você terá que editar dois arquivos, o Xsetup e Xstartup. O Xsetup é executado na tela de login e o Xstartup e executado após a tela de login.</p>
<p>1) Arquivo Xsetup<br />
No kde 4.0 ou superior, edite os arquivos como root ou com o auxilio do comando sudo.</p>
<p>sudo vim /etc/kde4/kdm/Xsetup</p>
<p>acrescente a linha abaixo caso queira usar um screensaver<br />
/usr/lib/xscreensaver/glmatrix -root &amp;</p>
<p>ou acrescente a linha abaixo para usar um vídeo. (Lembre-se antes de instalar o mplayer e os codecs de vídeo)<br />
/usr/bin/mplayer -vo   x11 -vf  scale=&lt;largura&gt;:&lt;altura&gt; -ao alsa &lt;caminho do vídeo&gt;  -rootwin &amp;<br />
Ex.: /usr/bin/mplayer -vo  x11 -vf  scale=1280:800 -ao alsa /media/sda2/yves.avi  -rootwin &amp;</p>
<ul>
<li> -vo x11 &#8211; vídeo driver X11</li>
<li> scale=largura:altura &#8211; Tamanho em que o vídeo deve ser mostrado na tela, no meu notebook eu uso a resolução scale=1280:800</li>
<li> -ao alsa &#8211; driver de áudio carregado;</li>
<li>caminho do vídeo &#8211; local para seu video. No meu PC a linha ficou assim /media/sda2/yves.avi</li>
<li>-rootwin &#8211; é o responsável por executar o vídeo em segundo plano.</li>
</ul>
<p>Para acessar o programa Xsetup no KDE 3.5 o caminho é esse &#8220;/usr/kde/3.5/share/config/kdm/Xsetup&#8221;</p>
<p>2) Arquivo Xstartup</p>
<p>Neste arquivo iremos incluir apenas um comando para matar os programas que executamos acima. Edite o arquivo (kde4)</p>
<p>sudo vim /etc/kde4/kdm/Xstartup</p>
<p>Acrescente as linhas abaixo no<strong> início do arquivo</strong>, logo após a linha PATH</p>
<p>killall glmatrix<br />
killall mplayer</p>
<p>Para acessar o programa Xstartup no KDE 3.5 o caminho é esse &#8220;/usr/kde/3.5/share/config/kdm/Xstartup&#8221;</p>
<p>Pronto pode testar sua tela de login agora.</p>
<p>## <strong><em><span style="text-decoration:underline;">Gnome</span></em></strong></p>
<p>Assim como KDE, a primeira coisa a fazer no GDM é retirar o tema. Pra isso, precisamos ir no menu &#8220;Sistemas&#8221; &gt; &#8220;Administração&#8221; &gt; &#8220;Inicio de Sessão.&#8221;</p>
<p><img class="aligncenter size-medium wp-image-232" title="Início de sessão no Gnome" src="http://eltiger.files.wordpress.com/2009/03/ubuntu_gdm_1.png?w=300&#038;h=240" alt="Início de sessão no Gnome" width="300" height="240" /></p>
<p>Na janela de &#8220;Preferência da Janela de Início de Sessão&#8221;, você deve trocar o estilo para &#8220;Simples&#8221;, em seguida desmarcar imagem e cor na opção de segundo plano. No meu caso também desmarquei a opção logotipo. Cuidado com as dimensões dessa imagem de logotipo, ela não deve ultrapassar 320&#215;240.</p>
<p><img class="aligncenter size-medium wp-image-236" title="Preferência de Início de Sessão" src="http://eltiger.files.wordpress.com/2009/03/captura_de_tela-preferencias-da-janela-de-inicio-de-sessao.png?w=300&#038;h=286" alt="Preferência de Início de Sessão" width="300" height="286" /></p>
<p>Finalize, clicando no botão &#8220;Fechar&#8221;. Realizado os passos acima, basta agora basta alterar os scripts de inicialização.</p>
<p>1) Arquivo /etc/gdm/Init/Default</p>
<p>Edite os arquivos do GDM para iniciar o screensaver ou vídeo de sua preferência na tela de login. Você pode executar essa tarefa como root ou com o auxilio do comando sudo.</p>
<p>sudo vim /etc/gdm/Init/Default</p>
<p>acrescente a linha abaixo, na <strong>penúltima linha do arquivo Default (</strong>logo acima da palavra &#8220;exit 0&#8243;), caso queira usar um screensaver .<br />
/usr/lib/xscreensaver/glmatrix -root &amp;</p>
<p>ou acrescente a linha abaixo para usar um vídeo. (Lembre-se antes de instalar o mplayer e os codecs de vídeo)<br />
/usr/bin/mplayer  -vo   x11  -vf  scale=&lt;largura&gt;:&lt;altura&gt; -ao alsa &lt;caminho do vídeo&gt;  -rootwin &amp;<br />
Ex.: /usr/bin/mplayer  -vo  x11  -vf   scale=1280:800 -ao alsa /media/sda2/yves.avi  -rootwin &amp;</p>
<ul>
<li> -vo x11 &#8211; vídeo driver X11</li>
<li> scale=largura:altura &#8211; Tamanho em que o vídeo deve ser mostrado na tela, no meu notebook eu uso a resolução scalee=1280:800;</li>
<li> -ao alsa &#8211; driver de áudio carregado;</li>
<li>caminho do vídeo &#8211; local para seu video. No meu PC a linha ficou assim /media/sda2/yves.avi</li>
<li>-rootwin &#8211; é o responsável por executar o vídeo em segundo plano.</li>
</ul>
<p>2) Arquivo /etc/gdm/PreSession/Default</p>
<p>Neste arquivo iremos incluir apenas um comando para matar os programas que executamos acima. Edite o arquivo.</p>
<p>sudo vim /etc/gdm/PreSession/Default</p>
<p>Acrescente as linhas abaixo no <strong>início do arquivo</strong>, logo após a linha PATH</p>
<p>killall glmatrix<br />
killall mplayer</p>
<p>Pronto! Pode testar sua tela de login agora.</p>
<p>## Atenção! Caso não funcione, releia esse tutorial novamente e execute passo a passo.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/eltiger.wordpress.com/225/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/eltiger.wordpress.com/225/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/eltiger.wordpress.com/225/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/eltiger.wordpress.com/225/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/eltiger.wordpress.com/225/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/eltiger.wordpress.com/225/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/eltiger.wordpress.com/225/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/eltiger.wordpress.com/225/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/eltiger.wordpress.com/225/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/eltiger.wordpress.com/225/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eltiger.wordpress.com&blog=793769&post=225&subd=eltiger&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://eltiger.wordpress.com/2009/03/15/kdm-gdm-custom/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2b6c8ae6ac615d100b1883719af96f2a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">eltiger</media:title>
		</media:content>

		<media:content url="http://img.youtube.com/vi/X3pgdyTTAZE/2.jpg" medium="image" />

		<media:content url="http://eltiger.files.wordpress.com/2009/03/kdmcustom.png?w=300" medium="image">
			<media:title type="html">Gerenciador de Início de Sessão</media:title>
		</media:content>

		<media:content url="http://eltiger.files.wordpress.com/2009/03/kdmcustom1.png?w=300" medium="image">
			<media:title type="html">Tela da escolha de temas</media:title>
		</media:content>

		<media:content url="http://eltiger.files.wordpress.com/2009/03/kdmcustom2.png?w=300" medium="image">
			<media:title type="html">Texto da tela de Login</media:title>
		</media:content>

		<media:content url="http://eltiger.files.wordpress.com/2009/03/kdmcustom3.png?w=300" medium="image">
			<media:title type="html">Tela de plano de fundo</media:title>
		</media:content>

		<media:content url="http://eltiger.files.wordpress.com/2009/03/ubuntu_gdm_1.png?w=300" medium="image">
			<media:title type="html">Início de sessão no Gnome</media:title>
		</media:content>

		<media:content url="http://eltiger.files.wordpress.com/2009/03/captura_de_tela-preferencias-da-janela-de-inicio-de-sessao.png?w=300" medium="image">
			<media:title type="html">Preferência de Início de Sessão</media:title>
		</media:content>
	</item>
		<item>
		<title>Como resolver o problema de reverter o snapshot após atualização do virtualbox</title>
		<link>http://eltiger.wordpress.com/2009/02/17/como-resolver-o-problema-de-reverter-o-snapshot-apos-atualizacao-do-virtualbox/</link>
		<comments>http://eltiger.wordpress.com/2009/02/17/como-resolver-o-problema-de-reverter-o-snapshot-apos-atualizacao-do-virtualbox/#comments</comments>
		<pubDate>Wed, 18 Feb 2009 00:41:54 +0000</pubDate>
		<dc:creator>eltiger</dc:creator>
				<category><![CDATA[Dicas]]></category>
		<category><![CDATA[reverter snapshot virtualbox]]></category>

		<guid isPermaLink="false">http://eltiger.wordpress.com/?p=213</guid>
		<description><![CDATA[Sou usuário do Virtualbox a um bom tempo. Mas sempre que uma atualizava o Virtualbox no meu linux, recebia mensagens sinistras na hora de reverter o snapshot.
Tenho a necessidade de executar testes a todo instante, por isso uso bastante esse recurso. A cada atualização (a última foi para a 2.1.4) tinha que descartar meu snapshot, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eltiger.wordpress.com&blog=793769&post=213&subd=eltiger&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Sou usuário do Virtualbox a um bom tempo. Mas sempre que uma atualizava o Virtualbox no meu linux, recebia mensagens sinistras na hora de reverter o snapshot.<br />
Tenho a necessidade de executar testes a todo instante, por isso uso bastante esse recurso. A cada atualização (a última foi para a 2.1.4) tinha que descartar meu snapshot, com todos os updates e configurações realizadas e começar tudo novamente.</p>
<p>A mensagem que aparecia após clicar no botão revert era:</p>
<p><span class="postbody">Could not copy the state file &#8216;/home/leocadio/.VirtualBox/Machines/Windows XP/Snapshots/{79kjeb93-7d93e83-4342-f8-bff74499d4}.sav&#8217; to &#8216;/hom &#8230; </span>(<span class="searchword0">VERR_ALREADY_EXISTS</span>).</p>
<p>Código de Resultado:  NS_ERROR_FAILURE (0&#215;80004005)</p>
<p>Depois de muita tentativa e pesquisa, encontrei uma<span style="text-decoration:underline;"><em> solução relativamente simples.</em></span></p>
<p>Basta iniciar a máquina normalmente, no estado que ela se encontra. Assim que a mesma já estiver pronta para o uso, clique em fechar. Aparecerá um menu com as opções:</p>
<div id="attachment_215" class="wp-caption aligncenter" style="width: 391px"><img class="size-full wp-image-215" title="Menu Virtualbox" src="http://eltiger.files.wordpress.com/2009/02/menu-virtualbox1.png?w=381&#038;h=185" alt="Menu Virtualbox" width="381" height="185" /><p class="wp-caption-text">Menu Virtualbox</p></div>
<p>Escolha a opção &#8220;<strong>Salvar o estado da máquina</strong>&#8220;.</p>
<p>Pronto, você já pode usar a opção (botão)</p>
<p><img class="size-full wp-image-216 alignleft" title="Revert" src="http://eltiger.files.wordpress.com/2009/02/revert.png?w=33&#038;h=42" alt="Revert" width="33" height="42" /> &#8220;<span style="text-decoration:underline;">Reveter o estado para o snapshot atual</span>&#8220;.</p>
<p>Agora você poderá atualizar seu virtualBox, com o snapshot salvo na versão passada.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/eltiger.wordpress.com/213/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/eltiger.wordpress.com/213/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/eltiger.wordpress.com/213/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/eltiger.wordpress.com/213/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/eltiger.wordpress.com/213/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/eltiger.wordpress.com/213/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/eltiger.wordpress.com/213/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/eltiger.wordpress.com/213/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/eltiger.wordpress.com/213/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/eltiger.wordpress.com/213/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eltiger.wordpress.com&blog=793769&post=213&subd=eltiger&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://eltiger.wordpress.com/2009/02/17/como-resolver-o-problema-de-reverter-o-snapshot-apos-atualizacao-do-virtualbox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2b6c8ae6ac615d100b1883719af96f2a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">eltiger</media:title>
		</media:content>

		<media:content url="http://eltiger.files.wordpress.com/2009/02/menu-virtualbox1.png" medium="image">
			<media:title type="html">Menu Virtualbox</media:title>
		</media:content>

		<media:content url="http://eltiger.files.wordpress.com/2009/02/revert.png" medium="image">
			<media:title type="html">Revert</media:title>
		</media:content>
	</item>
		<item>
		<title>Discurso da formatura da FUMEC 2008</title>
		<link>http://eltiger.wordpress.com/2008/12/24/discurso-na-formatura-da-fumec-2008/</link>
		<comments>http://eltiger.wordpress.com/2008/12/24/discurso-na-formatura-da-fumec-2008/#comments</comments>
		<pubDate>Wed, 24 Dec 2008 19:32:07 +0000</pubDate>
		<dc:creator>eltiger</dc:creator>
				<category><![CDATA[Dicas]]></category>

		<guid isPermaLink="false">http://eltiger.wordpress.com/?p=206</guid>
		<description><![CDATA[Como professor homenageado da Pós-graduação da Fumec 2008, proferi o seguinte texto aos formandos.
===============================================
Boa noite aos alunos formandos do Curso de Gestão de Segurança da Informação, Engenharia de Software e Governança de TI, Gestão Estratégica em Marketing, Gestão Estratégica de negócios, Gestão Estratégica de Pessoas e à mesa diretora. 
Aos escrever este discurso, estive pensando [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eltiger.wordpress.com&blog=793769&post=206&subd=eltiger&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p style="margin-bottom:0;line-height:150%;" align="justify">Como professor homenageado da Pós-graduação da Fumec 2008, proferi o seguinte texto aos formandos.</p>
<p style="margin-bottom:0;line-height:150%;" align="justify">===============================================</p>
<p style="margin-bottom:0;line-height:150%;" align="justify"><span style="font-family:Arial,sans-serif;">Boa noite aos alunos formandos do Curso de Gestão de Segurança da Informação, Engenharia de Software e Governança de TI, Gestão Estratégica em Marketing, Gestão Estratégica de negócios, Gestão Estratégica de Pessoas e à mesa diretora. </span></p>
<p style="margin-bottom:0;line-height:150%;" align="justify"><span style="font-family:Arial,sans-serif;">Aos escrever este discurso, estive pensando no que falar aos alunos, de forma bem abrangente, e que, de alguma forma, não reflita no período de convívio, mas sim em algo nunca mencionado em sala ou na literatura estudada.  Portanto, irei proferir algumas palavras sobre o &#8220;erro, a preguiça e o bom profissional.&#8221; Existe uma diferença enorme entre ser o melhor profissional da empresa e o profissional perfeito. Ser um profissional perfeito atualmente é uma utopia.</span></p>
<p style="margin-bottom:0;line-height:150%;" align="justify"><span style="font-family:Arial,sans-serif;">Primeiramente, gostaria de expor um pensamento que às vezes compartilho em sala de aula com meus alunos.. </span><span style="font-family:Arial,sans-serif;"><em>“Você já percebeu que o mundo evolui graças aos preguiçosos? As invenções só surgem para facilitar a vida dos preguiçosos”</em></span><span style="font-family:Arial,sans-serif;">.</span></p>
<p style="margin-bottom:0;line-height:150%;" align="justify"><span style="font-family:Arial,sans-serif;">Hoje temos o controle remoto para que não levantemos para ir a TV ou para abrir o portão da garagem. Escada rolante, elevador, escova de dente elétrica, calculadora, tudo isso inventado para evitar a fadiga. Até aparelho para evitar as dolorosas dores abdominais da academia, já inventaram. E tudo isso para quê? Para facilitar a vida dos preguiçosos.</span></p>
<p style="margin-bottom:0;line-height:150%;" align="justify"><span style="font-family:Arial,sans-serif;">Mas, para que essas invenções cheguem aos preguiçosos, precisamos de bons profissionais. Então como se tornar um profissional de destaque e ajudar aos preguiçosos?</span></p>
<p style="margin-bottom:0;line-height:150%;" align="justify"><span style="font-family:Arial,sans-serif;">Aqui começa minha segunda explicação. Você já observou como o erro está relacionado com o seu sucesso profissional? </span></p>
<p style="margin-bottom:0;line-height:150%;" align="justify"><span style="font-family:Arial,sans-serif;">Começo essa explicação traçando um paralelo entre o sucesso profissional e o erro. Para os que duvidam que o erro é a grande chave do sucesso, ou do fracasso, citarei alguns exemplos:</span></p>
<ul>
<li>
<p style="margin-bottom:0;line-height:150%;" align="justify"><span style="font-family:Arial,sans-serif;">Por 	que o São Paulo Futebol Clube se tornou o atual campeão 	brasileiro? Porque errou menos.</span></p>
</li>
<li>
<p style="margin-bottom:0;line-height:150%;" align="justify"><span style="font-family:Arial,sans-serif;">Por 	que o Luis Hamilton se consagrou o campeão na formula 1 em 2008? 	Porque errou menos.</span></p>
</li>
<li>
<p style="margin-bottom:0;line-height:150%;" align="justify"><span style="font-family:Arial,sans-serif;">Por 	que o Diego Hipólito, mesmo estando muito preparado, perdeu a 	medalha de ouro nas olimpíadas da China? Porque errou mais.</span></p>
</li>
</ul>
<p style="margin-bottom:0;line-height:150%;" align="justify"><span style="font-family:Arial,sans-serif;">Estar preparado é sim um ótimo alicerce, mas você não pode se esquecer da palavra &#8220;erro&#8221;.</span></p>
<p style="margin-bottom:0;line-height:150%;" align="justify"><span style="font-family:Arial,sans-serif;">O erro em algumas profissões são mais toleráveis do que em outras. Errar, em algumas profissões, pode trazer conseqüências terríveis. </span></p>
<p style="margin-bottom:0;line-height:150%;" align="justify"><span style="font-family:Arial,sans-serif;">Errar em um projeto de uma ponte, ou prédio, pode ser catastrófico. Errar no processo de contratação de pessoal, para uma grande obra, pode trazer prejuízos financeiros enormes e estes mesmos erros  podem de alguma forma, acabar com sua carreira profissional.</span></p>
<p style="margin-bottom:0;line-height:150%;" align="justify">
<p style="margin-bottom:0;line-height:150%;" align="justify"><span style="font-family:Arial,sans-serif;">É interessante notar que alguns visionários enxergaram no erro uma grande oportunidade de negócio. Algumas empresas já contemplam no seu ciclo de vida uma parte para correção de erros. </span></p>
<p style="margin-bottom:0;line-height:150%;" align="justify"><span style="font-family:Arial,sans-serif;">Você pode nem perceber, mas quando te chamam para fazer um recall estão fazendo o quê? Consertando um erro. É importante observar que esses erros, quando informados aos seus clientes, levam uma conotação até mesmo de um grande favor feito pelo fabricante.</span></p>
<p style="margin-bottom:0;line-height:150%;" align="justify"><span style="font-family:Arial,sans-serif;">O modelo de negócio campeão  em trabalhar com erros e fazer dele uma grande oportunidade de negócio é a área de Tecnologia da Informação (TI). Esse modelo de negócio deixou seus clientes tão viciados nos erros dos seus produtos, que eles nem percebem mais do que se trata. A palavra HOTFIX ou SERVICE PACK  lembra-te alguma coisa? </span></p>
<p style="margin-bottom:0;line-height:150%;" align="justify"><span style="color:#000000;"><span style="font-family:Arial,sans-serif;">O único modo de evitar os erros é adquirindo experiência; mas a única maneira de adquirir experiência é cometendo erros&#8230;</span></span></p>
<p style="margin-bottom:0;line-height:150%;" align="justify"><span style="color:#000000;"><span style="font-family:Arial,sans-serif;">Grandes pensadores também já comentaram sobre o erro:</span></span></p>
<ul>
<li>
<p style="margin-bottom:0;line-height:150%;" align="justify"><span style="font-family:Arial,sans-serif;">Leonardo 	da Vinci disse &#8211; &#8220;Quem pensa pouco erra muito.&#8221; </span></p>
</li>
<li>
<p style="margin-bottom:0;line-height:150%;" align="justify"><span style="color:#000000;"><span style="font-family:Arial,sans-serif;">Antero 	de Figueiredo disse &#8211; “O orgulho é o caminho do erro.”</span></span></p>
</li>
<li>
<p style="margin-bottom:0;line-height:150%;" align="justify"><span style="color:#000000;"><span style="font-family:Arial,sans-serif;">Marco 	Túlio Cícero disse a 10 A.C. &#8211;  “Todos os homens podem cair num 	erro, mas só os idiotas perseveram nele.”</span></span></p>
</li>
</ul>
<p style="margin-bottom:0;line-height:150%;" align="justify"><span style="color:#000000;"><span style="font-family:Arial,sans-serif;">Portanto, aqui deixo minha dica aos formandos, facilitem a vida dos preguiçosos e se tornem bons profissionais. <strong>Errem menos!</strong></span></span></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/eltiger.wordpress.com/206/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/eltiger.wordpress.com/206/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/eltiger.wordpress.com/206/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/eltiger.wordpress.com/206/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/eltiger.wordpress.com/206/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/eltiger.wordpress.com/206/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/eltiger.wordpress.com/206/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/eltiger.wordpress.com/206/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/eltiger.wordpress.com/206/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/eltiger.wordpress.com/206/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eltiger.wordpress.com&blog=793769&post=206&subd=eltiger&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://eltiger.wordpress.com/2008/12/24/discurso-na-formatura-da-fumec-2008/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2b6c8ae6ac615d100b1883719af96f2a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">eltiger</media:title>
		</media:content>
	</item>
		<item>
		<title>Resolvendo o problema da USB no Virtualbox &#8211; (K/X)Ubuntu Intrepid</title>
		<link>http://eltiger.wordpress.com/2008/11/07/resolvendo-o-problema-da-usb-no-virtualbox-kxubuntu-intrepid/</link>
		<comments>http://eltiger.wordpress.com/2008/11/07/resolvendo-o-problema-da-usb-no-virtualbox-kxubuntu-intrepid/#comments</comments>
		<pubDate>Sat, 08 Nov 2008 00:44:31 +0000</pubDate>
		<dc:creator>eltiger</dc:creator>
				<category><![CDATA[Dicas]]></category>

		<guid isPermaLink="false">http://eltiger.wordpress.com/?p=194</guid>
		<description><![CDATA[
Ao atualizar meu kubuntu para a versão 8.10 Intrepid Ibex, a porta USB do virtualbox (verão 2.0_2.0.4) não funcionava. Quando clico no botão de configuração da minha máquina virtual, sempre aparece a mensagem.


&#8220;Could not load the Host USB Proxy Service (VERR_FILE_NOT_FOUND). The service might be not installed on the host computer.&#8221;


Para resolver o problema eu [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eltiger.wordpress.com&blog=793769&post=194&subd=eltiger&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p style="text-indent:0;margin:0;">
<p style="text-indent:0;margin:0;">Ao atualizar meu kubuntu para a versão 8.10 Intrepid Ibex, a porta USB <!--StartFragment-->do virtualbox (verão 2.0_2.0.4) não funcionava. Quando clico no botão de configuração da minha máquina virtual, sempre aparece a mensagem.</p>
<p style="text-indent:0;margin:0;">
<p style="text-indent:0;margin:0;">
<p style="text-indent:0;text-align:center;margin:0;"><em><strong>&#8220;Could not load the Host USB Proxy Service (VERR_FILE_NOT_FOUND). The service might be not installed on the host computer.&#8221;</strong></em></p>
<p style="text-indent:0;margin:0;">
<p style="text-indent:0;margin:0;">
<p style="text-indent:0;margin:0;">Para resolver o problema eu pesquisei em foruns e em pelo menos 3, a solução apresentada foi acrescentar uma nova linha no arquivo /etc/fstab. Também verifiquei que a solução funciona em versões anteriores e até mesmo em outras distribuições. Edite o arquivo dessa forma.</p>
<p style="text-indent:0;margin:0;">
<p style="text-indent:0;text-align:center;margin:0;"><em><strong>sudo vim /etc/fstab</strong></em></p>
<p style="text-indent:0;text-align:center;margin:0;"><em><strong><br />
</strong></em>
</p>
<p style="text-indent:0;margin:0;">
<p style="text-indent:0;margin:0;">acrescente essa linha no final do arquivo</p>
<p><strong>usbfs   /proc/bus/usb     usbfs   devmode=0664,devgid=121 0 0</strong></p>
<p>A dica importante na linha acima e que você deverá que alterar o número em <strong>devgid=XXX</strong>. Esse é o número de Identificação de um grupo (GID). Para funcionar no virtualbox o GID a ser informado deve ser do grupo vboxusers.  Descubra o número GID do vboxusers no seu computador com esse comando.<em><strong></strong></em></p>
<p style="text-align:center;"><em><strong>cat /etc/group |grep vboxusers</strong></em></p>
<p>ele deve retornar algo parecido com meu exemplo abaixo.</p>
<p style="text-align:center;"><strong><em>vboxusers:x:121:leocadio</em></strong></p>
<p style="text-indent:0;margin:0;">Esse número 121 foi o número informado no devgid da linha inserida no /etc/fstab.</p>
<p style="text-indent:0;margin:0;">
<p style="text-indent:0;margin:0;">
<p style="text-indent:0;margin:0;">Com tudo pronto, agora basta reler a tabela de partições sem reiniciar o computador. Execute o comando abaixo para fazer essa releitura da fstab.</p>
<p style="text-indent:0;margin:0;">
<p style="text-indent:0;text-align:center;margin:0;"><em><strong>sudo mount -a</strong></em></p>
<blockquote>
<blockquote>
<blockquote>
<blockquote>
<blockquote>
<p style="text-indent:0;margin:0;">
<p style="text-indent:0;margin:0;">
<p><!-- p, li { white-space: pre-wrap; } --></p></blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/eltiger.wordpress.com/194/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/eltiger.wordpress.com/194/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/eltiger.wordpress.com/194/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/eltiger.wordpress.com/194/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/eltiger.wordpress.com/194/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/eltiger.wordpress.com/194/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/eltiger.wordpress.com/194/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/eltiger.wordpress.com/194/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/eltiger.wordpress.com/194/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/eltiger.wordpress.com/194/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eltiger.wordpress.com&blog=793769&post=194&subd=eltiger&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://eltiger.wordpress.com/2008/11/07/resolvendo-o-problema-da-usb-no-virtualbox-kxubuntu-intrepid/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2b6c8ae6ac615d100b1883719af96f2a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">eltiger</media:title>
		</media:content>
	</item>
		<item>
		<title>Assinando um documento ou e-mail digitalmente</title>
		<link>http://eltiger.wordpress.com/2008/10/12/assinando-um-documento-ou-e-mail-digitalmente/</link>
		<comments>http://eltiger.wordpress.com/2008/10/12/assinando-um-documento-ou-e-mail-digitalmente/#comments</comments>
		<pubDate>Sun, 12 Oct 2008 19:33:50 +0000</pubDate>
		<dc:creator>eltiger</dc:creator>
				<category><![CDATA[Dicas]]></category>

		<guid isPermaLink="false">http://eltiger.wordpress.com/?p=164</guid>
		<description><![CDATA[Antes de mais nada é preciso lembrar que para assinar qualquer coisa no meu PC, eu preciso da chave privada. É essa chave que devemos proteger de cópias alheias (mesmo essa já sendo protegida por uma senha).
Ao usar a chave privada sempre será solicitada a sua senha.
A chave pública assinada por um cartório (certificado) também [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eltiger.wordpress.com&blog=793769&post=164&subd=eltiger&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p style="text-align:left;">Antes de mais nada é preciso lembrar que para assinar qualquer coisa no meu PC, eu preciso da chave privada. É essa chave que devemos proteger de cópias alheias (mesmo essa já sendo protegida por uma senha).<br />
Ao usar a chave privada sempre será solicitada a sua senha.</p>
<p style="text-align:left;">A chave pública assinada por um cartório (certificado) também é necessária, porém ela irá ser enviada para a conferência no destinatário. Se você observar, verá que todo arquivo assinado terá seu tamanho acrescido em alguns Kb.  (Se você não esta familiarizado com os termos descritos acima, dê uma lida nesse <a title="Conceitos" href="http://eltiger.wordpress.com/2008/10/12/ciptografia-assinatura-digital-e-alguns-outros-conceitos/" target="_blank">post</a> anterior.)</p>
<p>Se você gerou a chave pública e privada por um software como o openssl ou <a href="http://mycert.sandbox.cz/" target="_blank">mycert</a>, você não deve esquecer de juntá-las (pública e privada) em um arquivo do tipo PKCS12 (extensão .pfx). Esse formato é que será requisitado na importação das chaves por qualquer software que trabalhe com assinatura digital. Veja mais nesse  <a href="http://eltiger.wordpress.com/2008/10/05/assinatura-digital-gerando-o-certificado/" target="_blank">post</a> anterior.</p>
<p><strong>Sintaxe do comando:<br />
</strong><strong>openssl  pkcs12  -export   -inkey </strong><strong>caminho_da_chaveprivada </strong><strong>-in caminho_CERTIFICADO_retornado_cartorio   -out   caminho_para_salvar_arquivo_p12<br />
</strong></p>
<p><strong>Exemplo:</strong></p>
<p><strong>openssl.exe  pkcs12  -export  -inkey  c:\chave\chaveprivada.key  -in  c:\chave\leocadio_cert.cer  -out c:\chave\ARQUIVOP12.pfx</strong></p>
<p>Relembrando: Para assinar digitalmente, o software precisa da chave privada e da pública para acompanhar o documento.</p>
<p><a href="http://eltiger.files.wordpress.com/2008/10/assinatura.png"><img class="aligncenter size-full wp-image-156" title="Assinatura Digital" src="http://eltiger.files.wordpress.com/2008/10/assinatura.png?w=250&#038;h=367" alt="" width="250" height="367" /></a></p>
<p><span id="more-164"></span></p>
<p>Ao fazer esse post, verifiquei que daria muito trabalho descrever todos os passos e o texto se tornaria muito longo. Diante disso, resolvi demonstrar em vídeo o processo de importação dos certificados e duas formas simples de implementação de assinatura digital (documento texto e no e-mail). A utilização da assinatura em outros cenários será abordado em post futuros.</p>
<ul>
<li><strong>Na plataforma Windows usando o Office 2007 para assinar documentos.</strong></li>
</ul>
<p>O S.O Windows possui um gerenciamento centralizado de certificados. Todos os softwares &#8220;for Windows&#8221; que souberem usar sua API, podem solicitar o certificado desse local centralizado.</p>
<p style="text-align:center;"><span style="text-align:center; display: block;"><a href="http://eltiger.wordpress.com/2008/10/12/assinando-um-documento-ou-e-mail-digitalmente/"><img src="http://img.youtube.com/vi/Xcvil4no3TM/2.jpg" alt="" /></a></span></p>
<p>Para melhor visualização coloque os vídeos em tela cheia.</p>
<ul>
<li><strong>No linux usando um e-mail assinado e usando o OpenOffice para assinar documentos</strong>.</li>
</ul>
<p>O S.O linux não possui um local centralizado para administrar certificados. Nesse caso as aplicações devem controlar seus próprios certificados. O OpenOffice se beneficia e utiliza de certificados gerenciados pelo browser firefox.</p>
<p style="text-align:center;"><span style="text-align:center; display: block;"><a href="http://eltiger.wordpress.com/2008/10/12/assinando-um-documento-ou-e-mail-digitalmente/"><img src="http://img.youtube.com/vi/bGGcnAoFra0/2.jpg" alt="" /></a></span></p>
<p>Para melhor visualização coloque os vídeos em tela cheia.</p>
<p style="text-align:center;">Dúvidas, mail-me.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/eltiger.wordpress.com/164/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/eltiger.wordpress.com/164/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/eltiger.wordpress.com/164/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/eltiger.wordpress.com/164/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/eltiger.wordpress.com/164/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/eltiger.wordpress.com/164/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/eltiger.wordpress.com/164/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/eltiger.wordpress.com/164/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/eltiger.wordpress.com/164/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/eltiger.wordpress.com/164/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eltiger.wordpress.com&blog=793769&post=164&subd=eltiger&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://eltiger.wordpress.com/2008/10/12/assinando-um-documento-ou-e-mail-digitalmente/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2b6c8ae6ac615d100b1883719af96f2a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">eltiger</media:title>
		</media:content>

		<media:content url="http://eltiger.files.wordpress.com/2008/10/assinatura.png" medium="image">
			<media:title type="html">Assinatura Digital</media:title>
		</media:content>

		<media:content url="http://img.youtube.com/vi/Xcvil4no3TM/2.jpg" medium="image" />

		<media:content url="http://img.youtube.com/vi/bGGcnAoFra0/2.jpg" medium="image" />
	</item>
		<item>
		<title>Criptografia, assinatura digital e alguns outros conceitos</title>
		<link>http://eltiger.wordpress.com/2008/10/12/ciptografia-assinatura-digital-e-alguns-outros-conceitos/</link>
		<comments>http://eltiger.wordpress.com/2008/10/12/ciptografia-assinatura-digital-e-alguns-outros-conceitos/#comments</comments>
		<pubDate>Sun, 12 Oct 2008 13:04:35 +0000</pubDate>
		<dc:creator>eltiger</dc:creator>
				<category><![CDATA[Dicas]]></category>

		<guid isPermaLink="false">http://eltiger.wordpress.com/?p=140</guid>
		<description><![CDATA[Antes de escrever sobre segurança, criptografia, certificado digital e etc, precisamos adquirir o conhecimento sobre os itens envolvidos. Irei escrever de forma simples alguns conceitos envolvidos.
Criptografia &#8211; Toda criptografia tem com base os algoritmos matemáticos. Os algoritmos DES, AES, RSA ou Diffie/Hellman de criptografia podem solicitar uma senha ou não como o algoritmo Base64.
O resultado [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eltiger.wordpress.com&blog=793769&post=140&subd=eltiger&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Antes de escrever sobre segurança, criptografia, certificado digital e etc, precisamos adquirir o conhecimento sobre os itens envolvidos. Irei escrever de forma simples alguns conceitos envolvidos.</p>
<p><strong>Criptografia</strong> &#8211; Toda criptografia tem com base os algoritmos matemáticos. Os algoritmos DES, AES, RSA ou Diffie/Hellman de criptografia podem solicitar uma senha ou não como o algoritmo Base64.<br />
O resultado de algo submetido ao algoritmo criptográfico é chamado de <strong><em>texto cifrado</em></strong>.</p>
<p>Os algoritmos que solicitam uma senha são classificados em simétricos (igualdade) e assimétricos (desigualdade). Esse segundo é mais conhecido como algoritmo de chaves.</p>
<p>Com essa técnica de criptografia eu obtenho a <span style="color:#ff0000;"><strong>confidencialidade</strong></span> de uma informação.</p>
<p><strong>Algoritmos simétricos</strong> &#8211; São algoritmos matemáticos cujo a senha tem que ser compartilhada entre o emissor e destinatário.</p>
<p><a href="http://eltiger.files.wordpress.com/2008/10/simetrico.png"><img class="aligncenter size-medium wp-image-153" title="Algoritmo Simétrico" src="http://eltiger.files.wordpress.com/2008/10/simetrico.png?w=300&#038;h=82" alt="" width="300" height="82" /></a></p>
<p><span id="more-140"></span></p>
<p><strong>Algoritmos assimétricos</strong> &#8211; São algoritmos matemáticos baseado em duas chaves. Uma é denominada de privada e a outra de pública. Esse par de chaves são gerados de números primos extremamente grandes. Os dois números primos são multiplicados para se obter um terceiro valor. Porém, descobrir os dois primeiros números a partir do terceiro (ou seja, fazer uma fatoração) é muito trabalhoso. Se dois números primos grandes (realmente grandes) forem usados na multiplicação, será necessário usar muito processamento para descobri-los, tornando essa tarefa quase sempre inviável.<br />
Em traços gerais, são gerados dois pares de números – as chaves – de tal forma que uma mensagem encriptada com o primeiro par possa ser apenas decrepitada com o segundo par; mais, o segundo número não pode ser derivado do primeiro. Esta propriedade assegura que o primeiro número possa ser divulgado a alguém que pretenda enviar uma mensagem encriptada ao detentor do segundo número, já que apenas essa pessoa pode decrepitar a mensagem. O primeiro par é designado como chave pública, e o segundo como chave privada.</p>
<p><a href="http://eltiger.files.wordpress.com/2008/10/assimetrico.png"><img class="aligncenter size-medium wp-image-154" title="Algoritmo Assimétrico" src="http://eltiger.files.wordpress.com/2008/10/assimetrico.png?w=350&#038;h=189" alt="" width="350" height="189" /></a></p>
<p><strong>Hash</strong> &#8211; Um hash é uma seqüencia de letras ou números geradas por um algoritmo de hashing. Essa sequência busca identificar um arquivo ou informação unicamente. Ele é um método para transformar dados de tal forma que o resultado seja (quase) exclusivo. Além disso, funções usadas em criptografia garantem que não é possível a partir de um valor de hash retornar à informação original. O hash irá garantir a <span style="color:#ff0000;"><strong>integridade</strong></span> de uma informação.</p>
<p><a href="http://eltiger.files.wordpress.com/2008/10/hash.png"><img class="aligncenter size-medium wp-image-155" title="HASH" src="http://eltiger.files.wordpress.com/2008/10/hash.png?w=300&#038;h=82" alt="" width="300" height="82" /></a></p>
<p><strong>Assinatura Digital </strong>- A assinatura digital é o Hash de um arquivo protegido por uma chave privada. Esse resultado será anexado ao arquivo junto com a chave pública (par correspondente da chave privada) que irá dar a chance ao destinatário de conferir o hash do arquivo e comparar  se o arquivo esta integro.</p>
<p><a href="http://eltiger.files.wordpress.com/2008/10/assinatura.png"><img class="aligncenter size-full wp-image-156" title="Assinatura Digital" src="http://eltiger.files.wordpress.com/2008/10/assinatura.png?w=371&#038;h=544" alt="" width="371" height="544" /></a></p>
<p><strong>Autoridade certificadora (AC)</strong> &#8211; Uma AC tem a função de verificar a identidade de um          usuário e associar a ele uma chave. Essas informações de reconhecimento são então inseridas na chave pública (request) e o mesmo passa a ser conhecido como <strong>certificado          digital</strong>.</p>
<p><span style="color:#000000;"><strong>Certificado digital </strong></span>- O certificado é uma chave pública acrescida de outras informações, cujo o seu conteúdo é assinado pela chave privada de alguma autoridade certificadora. Os clientes para conseguir identificar se o conteúdo desse certificado está correto, precisa de dois passos:</p>
<ul>
<li>Primeiro obter a chave pública da autoridade certificadora;</li>
<li>Colocar a chave pública da autoridade certificadora dentro das &#8220;Autoridades Confiáveis&#8221;.</li>
</ul>
<p>Dessa forma quando algo assinado chegar, seu computador poderá verificar com a chave pública se aquela informação tem o seu hash protegido pela chave privada (par correspondente). O certificado irá garantir a <span style="color:#ff0000;"><strong>autenticidade</strong></span> de uma informação.</p>
<p>Dúvida comum entre meus alunos.</p>
<p>Qual a diferença entre chave pública, request e certificado digital?</p>
<ul>
<li><em><strong><span style="color:#3333ff;">Chave pública</span></strong></em> é uma arquivo gerado apartir de uma chave privada, a sua principal função e servir alguma informação como o request (descrito abaixo). Seu algoritmo é assimétrico, ou seja, seu conteúdo e apenas o número primo e o terceiro valor gerado na multiplicação com a chave privada.</li>
<li><em><strong><span style="color:#ff0000;">Request</span></strong></em> é uma <span style="color:#3333ff;">chave pública</span> acrescida (+) de informaões como Common Name, País, Estado, Cidade, Email, empresa e setor. Informações que possibilite identificar o emissor.</li>
<li><em><strong>Certificado</strong></em> é um <span style="color:#ff0000;">request</span> assinado por uma chave privada de autoridade certificadora.</li>
</ul>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/eltiger.wordpress.com/140/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/eltiger.wordpress.com/140/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/eltiger.wordpress.com/140/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/eltiger.wordpress.com/140/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/eltiger.wordpress.com/140/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/eltiger.wordpress.com/140/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/eltiger.wordpress.com/140/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/eltiger.wordpress.com/140/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/eltiger.wordpress.com/140/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/eltiger.wordpress.com/140/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eltiger.wordpress.com&blog=793769&post=140&subd=eltiger&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://eltiger.wordpress.com/2008/10/12/ciptografia-assinatura-digital-e-alguns-outros-conceitos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2b6c8ae6ac615d100b1883719af96f2a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">eltiger</media:title>
		</media:content>

		<media:content url="http://eltiger.files.wordpress.com/2008/10/simetrico.png?w=300" medium="image">
			<media:title type="html">Algoritmo Simétrico</media:title>
		</media:content>

		<media:content url="http://eltiger.files.wordpress.com/2008/10/assimetrico.png?w=300" medium="image">
			<media:title type="html">Algoritmo Assimétrico</media:title>
		</media:content>

		<media:content url="http://eltiger.files.wordpress.com/2008/10/hash.png?w=300" medium="image">
			<media:title type="html">HASH</media:title>
		</media:content>

		<media:content url="http://eltiger.files.wordpress.com/2008/10/assinatura.png" medium="image">
			<media:title type="html">Assinatura Digital</media:title>
		</media:content>
	</item>
		<item>
		<title>Assinatura Digital &#8211; Gerando o certificado</title>
		<link>http://eltiger.wordpress.com/2008/10/05/assinatura-digital-gerando-o-certificado/</link>
		<comments>http://eltiger.wordpress.com/2008/10/05/assinatura-digital-gerando-o-certificado/#comments</comments>
		<pubDate>Sun, 05 Oct 2008 21:00:28 +0000</pubDate>
		<dc:creator>eltiger</dc:creator>
				<category><![CDATA[Dicas]]></category>

		<guid isPermaLink="false">http://eltiger.wordpress.com/?p=120</guid>
		<description><![CDATA[Esse post foi motivado pelo capítulo  &#8221; Certificado e Criptografia&#8221; que leciono a alunos da graduação e pós-graduação. Irei dedicar alguns tempo a escrever de forma simples sobre o assunto.
Pensando em um mundo ecologicamente correto, creio que o certificado digital e todos os seus benefícios podem contribuir muito para essa nova forma &#8220;VERDE&#8221; de pensamento da [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eltiger.wordpress.com&blog=793769&post=120&subd=eltiger&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Esse post foi motivado pelo capítulo  &#8221; Certificado e Criptografia&#8221; que leciono a alunos da graduação e pós-graduação. Irei dedicar alguns tempo a escrever de forma simples sobre o assunto.</p>
<p>Pensando em um mundo ecologicamente correto, creio que o certificado digital e todos os seus benefícios podem contribuir muito para essa nova forma &#8220;VERDE&#8221; de pensamento da TI. O certificado tem em sua essência a mesma credibilidade da existente no papel nos dias atuais como a realizada através de um &#8220;cartório de notas&#8221;.</p>
<p>Os meus alunos sempre solicitam a entrega das atividades por e-mail. Ai começam os problemas. Como podemos garantir a integridade e a autenticidade do emissor de um documento entregue por e-mail?</p>
<p>Certificado digital + assinatura digital = Não repúdio.</p>
<p>Dessa forma resolvi meus problemas na entrega por e-mail. Toda base de confiança desse modelo esta ancorado no algoritmo assimétrico (irei falar dele no futuro).</p>
<p>Para proporcionar uma experiência real aos meus alunos, eu usarei o software <a title="Openssl " href="http://www.openssl.org/" target="_blank">openssl</a> nos exemplos. No futuro prometo falar de alguns aplicativos de certificado. Quem tem processador 64 bits, deve baixar a versão compatível com esse processador. Você pode fazer o download do openssl (32 ou 64 bits) nesse link para <a title="Openssl for windows" href="http://www.slproweb.com/products/Win32OpenSSL.html" target="_blank">windows</a> ou aqui compactado no formato <a title="Openssl " href="http://www.openssl.org/source/" target="_blank">tar.gz</a>. Para Debian e derivados (como ubuntu) o procedimento é mais simples.<br />
<strong>apt-get install openssl</strong></p>
<p>Uma vez instalado, vamos ao que interessa.</p>
<p><span id="more-120"></span></p>
<ul>
<li><strong>Criando a sua chave privada</strong></li>
</ul>
<p>Para criar a sua chave privada, invoque o comando abaixo pela tela de console ou terminal.</p>
<p>Primeiramente entre no diretório onde o openssl foi instalado (no windows geralmente é c:\openssl\bin)</p>
<p><strong>Sintaxe do comando:<br />
openssl genrsa -des3 1024 &gt; caminho_onde_vou_guadar_minha_chave_privada<br />
</strong></p>
<p><strong>Exemplo: openssl.exe genrsa -des3 1024 &gt; c:\chave\chaveprivada.key</strong></p>
<p>Esse comando irá solicitar uma senha. Essa senha irá proteger a chave privada do uso indevido por outra pessoa que por ventura copie o arquivo. Sempre que a chave privada for solicitada para alguma atividade será necessário o uso da senha, portanto escolha uma senha complexa porém que poderá ser lembrada.</p>
<ul>
<li><strong>Gerando a requisição do seu certificado (futuro certificado)<br />
</strong></li>
</ul>
<p>A geração do certificado consiste na geração da chave pública comumente denominada como &#8220;request&#8221;. Essa chave contém os dados de apresentação do emissor, tais como nome (common name), endereço eletrônico, cidade, estado e etc. A chave pública quando assinada por uma autoridade certificadora comumente começa ser chamada de certificado. Para gerar sua chave pública você precisa da chave privada gerada acia. Invoque o comando abaixo na console ou terminal no mesmo diretório onde se encontra sua chave privada.</p>
<p><strong>Sintaxe do comando:<br />
openssl req -new -key </strong><strong>caminho_da_</strong><strong>chaveprivada.key &gt; caminho_onde_vou_guadar_minha_requisição<br />
</strong></p>
<p><strong>Exemplo: openssl.exe req -new -key </strong><strong>c:\chave\chaveprivada.key &gt; c:\chave\solicitacao.csr</strong></p>
<p>Após isso serão feitas diversas perguntas. Veja como preencher abaixo. Os meus comentário ficarão entre <strong><span style="color:#0000ff;">&lt;&gt;</span></strong>.</p>
<p><span style="color:#ff0000;">Country Name (2 letter code) [AU]:</span><strong>BR</strong> <span style="color:#0000ff;">&lt;seu pais com dois dígitos&gt;</span><br />
<span style="color:#ff0000;">State or Province Name (full name) [Some-State]:</span><strong>MG</strong> <span style="color:#0000ff;">&lt;seu estado, nome completo ou sigla&gt;</span><br />
<span style="color:#ff0000;">Locality Name (eg, city) []:</span><strong>Belo Horizonte</strong> <span style="color:#0000ff;">&lt;sua cidade, nome completo ou sigla&gt;</span><br />
<span style="color:#ff0000;">Organization Name (eg, company) [Internet Widgits Pty Ltd]:</span><strong>LEOC CORP</strong> <span style="color:#0000ff;">&lt;Nome da sua empresa ou entidade que representa&gt;</span><br />
<span style="color:#ff0000;">Organizational Unit Name (eg, section) []:</span><strong>Segurança da Informação</strong> <span style="color:#0000ff;">&lt;Nome do seu setor de trabalho&gt;</span><br />
<span style="color:#ff0000;">Common Name (eg, YOUR name) []:</span><strong>Ricardo Leocadio<span style="color:#0000ff;"> </span></strong><span style="color:#0000ff;">&lt;o campo mais importante. Aqui deve ser descrito como você quer se apresentar. Se for um servidor web, você deve informa www.empresa.com.br, se for de pessoa informe seu nome.&gt;</span><br />
<span style="color:#ff0000;">Email Address []:</span><strong>ricardo.nonono@click21.com.br</strong><span style="color:#0000ff;"> &lt;Informe seu email&gt;</span></p>
<p><span style="color:#ff0000;">Please enter the following &#8216;extra&#8217; attributes<br />
to be sent with your certificate request<br />
A challenge password []:</span><strong>Adoro o meu cachorro</strong> <span style="color:#0000ff;">&lt;senha a ser usada para a revogação do certificado&gt;</span><br />
<span style="color:#ff0000;">An optional company name []:</span></p>
<p>O arquivo gerado no passo acima &#8220;solicitacao.csr&#8221;  é sua chave pública.</p>
<p>chaveprivada.key ==&gt; sua chave privada<br />
solicitacao.csr        ==&gt; sua chave pública, gerada apartir de uma chave privada, contendo seus dados.</p>
<p>Bem é esse arquivo de solicitação (solicitacao.csr) que possui a suas informações. Bem mas sabemos que não basta fazer uma identidade para que ela seja válida. Nesse caso temos que submeter a alguma autoridade. Essa autoridade no mundo digital leva o nome de Autoridade Certificadora (Certificate Autorithy) ou &#8220;Cartório digital&#8221;.</p>
<p>Os meus alunos devem enviar a solicitação para o meu e-mail, pois sempre montamos um cartório digital em sala de aula. Se você quiser, pode submeter a sua solicitação a um cartório reconhecido nacionalmente ou até mesmo internacionalmente, mas vale lembrar que esse serviço tem um custo.</p>
<ul>
<li><strong>Depois que o certificado é assinado e devolvido</strong></li>
</ul>
<p>Depois que a solicitacao (solicitacao.csr) é assinada por um cartório digital e devolvido, (normalmente é retornada em um arquivo .pem ou cer) devemos juntar a chave pública assinada (cetificado) e a chave privada em um único arquivo, por motivo de backup das chaves ou até mesmo para utiliza-la em outro aplicativo ou sistema operacional. Ao juntar as duas chaves no mesmo arquivo, o mesmo deverá ser protegido por uma nova senha.</p>
<p>Esse arquivo contendo as chaves públicas e privadas tem que ser do tipo PKCS#12 (extensão do arquivo sendo &#8220;.p12&#8243;). O mesmo também pode ser encontrado pela sigla de PFX com a extensão &#8220;.pfx&#8221;. Para criar um arquivo PKCS#12 é necessário a chave privada e a chave pública assinada pelo cartório digital (certificado). Invoque o comando abaixo no console ou terminal.</p>
<p><strong>Sintaxe do comando:<br />
</strong><strong>openssl  pkcs12  -export   -inkey </strong><strong>caminho_da_chaveprivada </strong><strong>-in caminho_CERTIFICADO_retornado_cartorio   -out   caminho_para_salvar_arquivo_p12<br />
</strong></p>
<p><strong>Exemplo:</strong></p>
<p><strong>openssl.exe  pkcs12  -export  -inkey  c:\chave\chaveprivada.key  -in  c:\chave\leocadio_cert.cer  -out c:\chave\ARQUIVOP12.pfx</strong></p>
<p>Esse comando irá solicitar a senha da sua chave privada.<br />
Em seguida irá solicitar uma senha para ser inserida no arquivo pfx ou p12. Esse arquivo pfx contém agora sua chave privada e pública no mesmo arquivo.</p>
<p>Para verificar se o conteúdo do arquivo foi gerado corretamente, invoque o comando abaixo na console ou terminal</p>
<p><strong>openssl.exe  pkcs12   -in  c:\chave\ARQUIVOP12.pfx  -info</strong></p>
<p>Importe esse arquivo dentro do seu leitor de correio eletrônico preferido ou sistema operacional. Segue abaixo alguns exemplos.</p>
<ul>
<li>Importe o certificado &#8211; Sistema operacional Windows veja nesse <a href="http://www.hu60.com/CorpoInstalCertDigital.htm" target="_blank">tutorial</a>.</li>
<li>Assinatura digital do email &#8211; Para usar no <a href="http://www.ccuec.unicamp.br/icp/aplicacoes/win-email-oe.html" target="_blank">Windows mail</a> .</li>
<li>Assinando um arquivo no <a href="http://www.infraworksys.com.br/materiasdicas.asp?id=13" target="_blank">Microsoft Office 2007</a>.</li>
</ul>
<ul>
<li>Importe o certificado &#8211; No cliente de e-mail Thunderbird (windows e Linux) use esse <a href="http://www.ccuec.unicamp.br/icp/aplicacoes/win-email-thunderbird.html" target="_blank">tutorial</a>.</li>
<li>Assinatura digital do email &#8211; Para usar no <a href="http://www.ccuec.unicamp.br/icp/aplicacoes/win-email-thunderbird-1.html">Thunderbird</a>.</li>
<li>Assinando um arquivo pelo OpenOffice/Broffice no <a href="http://www.vivaolinux.com.br/artigo/Como-assinar-digitalmente-um-documento-criado-no-Br-OpenOffice?pagina=2" target="_blank">linux</a>.</li>
</ul>
<p>Veja essa <a href="http://eltiger.wordpress.com/2008/10/05/assinatura-digital-gerando-o-certificado/" target="_self">post</a> gerado em 12/10/2008</p>
<p>Aproveite e faça alguns testes como o exemplo abaixo.</p>
<ul>
<li><strong>Encriptando um arquivo</strong></li>
</ul>
<p># openssl.exe enc -e -salt -cast5-cbc -in ARQUIVO_ABERTO.txt -out ARQUIVO_ENCRIPTADO.txt.enc</p>
<ul>
<li><strong>Decriptando um arquivo</strong>:</li>
</ul>
<p># openssl.exe enc -d -salt -cast5-cbc -in ARQUIVO_ENCRIPTADO.txt.enc -out ARQUIVO_ABERTO.txt</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/eltiger.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/eltiger.wordpress.com/120/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/eltiger.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/eltiger.wordpress.com/120/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/eltiger.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/eltiger.wordpress.com/120/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/eltiger.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/eltiger.wordpress.com/120/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/eltiger.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/eltiger.wordpress.com/120/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eltiger.wordpress.com&blog=793769&post=120&subd=eltiger&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://eltiger.wordpress.com/2008/10/05/assinatura-digital-gerando-o-certificado/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2b6c8ae6ac615d100b1883719af96f2a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">eltiger</media:title>
		</media:content>
	</item>
		<item>
		<title>iTALC &#8211; Melhorando a segurança</title>
		<link>http://eltiger.wordpress.com/2008/07/27/italc-melhorando-a-seguranca/</link>
		<comments>http://eltiger.wordpress.com/2008/07/27/italc-melhorando-a-seguranca/#comments</comments>
		<pubDate>Sun, 27 Jul 2008 16:14:17 +0000</pubDate>
		<dc:creator>eltiger</dc:creator>
				<category><![CDATA[Dicas]]></category>
		<category><![CDATA[iTALC segurança]]></category>

		<guid isPermaLink="false">http://eltiger.wordpress.com/?p=98</guid>
		<description><![CDATA[Ao descobrir o iTALC, logo me despertei para dois fatos:

Ele será uma ferramenta que irá melhorar muito o desempenho nas minhas aulas de laboratório.
O processo de autenticação do servidor nas máquinas clientes, não utiliza usuário e senha, ao invés disso é usado o processo de chaves assimétricas, muito comum em certificados e algoritmos de criptografia, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eltiger.wordpress.com&blog=793769&post=98&subd=eltiger&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Ao descobrir o iTALC, logo me despertei para dois fatos:</p>
<ul>
<li>Ele será uma ferramenta que irá melhorar muito o desempenho nas minhas aulas de laboratório.</li>
<li>O processo de autenticação do servidor nas máquinas clientes, não utiliza usuário e senha, ao invés disso é usado o processo de chaves assimétricas, muito comum em certificados e algoritmos de criptografia, porém sua armazenagem precisa de mais cuidados.</li>
</ul>
<p>Pensando nesse segundo item, irei dar uma dica para melhorar esse processo.</p>
<p>Primeiramente vamos entender como o servidor troca chaves com as estações previamente cadastradas. A ilustração abaixo demonstra esse reconhecimento.</p>
<p><a href="http://eltiger.files.wordpress.com/2008/07/principiochave.png"><img class="aligncenter size-full wp-image-107" src="http://eltiger.files.wordpress.com/2008/07/principiochave.png?w=450&#038;h=234" alt="" width="450" height="234" /></a></p>
<p>O cliente possui uma chave pública, adquirida no momento da instalação.</p>
<p><span id="more-98"></span></p>
<p>Essa chave pública foi gerada no mesmo instante da chave privada (par de chaves correspondente) na estação que foi instalado o iTalc Master. O que é feito pela chave privada só pode ser desfeito pela chave  pública, e da mesma forma o que é feito pela chave pública, somente poderá ser desfeito pela chave privada do par correspondente. Por esse motivo a chave pública que foi adicionada a máquina cliente (aluno), reconhecerá somente a instrução de conexão se a mesma for disparada com o uso da chave privada do par correspondente.</p>
<p>O perigo esta na descoberta da chave privada, pois apartir dela posso me conectar a todas as estações clientes.  A fragilidade do iTalc é porque ambas as chaves, públicas e privadas são armazenados no disco local como arquivo.  Não precisamos nos preocupar com a guarda da chave pública, pois como a própria terminologia determina, ela é para ser de conhecimento de todos.</p>
<p>Uma forma simples e eficiente de melhorar a segurança é retirar a chave privada do disco local da estação iTalc Master e copiar para um dispositivo móvel (pendrive). Veja como fazer isso abaixo.</p>
<p style="text-align:center;"><em><strong>&#8212;- No Windows &#8212;</strong></em></p>
<p>A própria instalação do iTalc já oferece essa opção. Veja um exemplo na tela abaixo, onde você deve informar o caminho para um dispositivo móvel (Pendrive) no momento da instalação o iTalc Master. Na linha  &#8220;Directory to store private key in&#8221;, aponte para o seu pendrive. Aconselho a todos criar um diretorio separado para o armazenamento.</p>
<p><a href="http://eltiger.files.wordpress.com/2008/07/key_priv.png"><img class="aligncenter size-medium wp-image-100" src="http://eltiger.files.wordpress.com/2008/07/key_priv.png?w=300&#038;h=172" alt="" width="300" height="172" /></a></p>
<p>Se o seu Italc Master foi instalado sem a observação acima,  basta alterar a chave da registry no path &#8220;HKEY_LOCAL_MACHINE\SOFTWARE\iTLAC Solutions\iTALC\keypathsprivate&#8221;</p>
<p><a href="http://eltiger.files.wordpress.com/2008/07/italc_master_win1.png"><img class="aligncenter size-medium wp-image-102" src="http://eltiger.files.wordpress.com/2008/07/italc_master_win1.png?w=300&#038;h=177" alt="" width="300" height="177" /></a></p>
<p>Aponte para a unidade que o pendrive esta montado e o diretorio aonde esta a chave. Em seguida copie a chave para o local indicado no path acima e apague a chave do disco.</p>
<p><a href="http://eltiger.files.wordpress.com/2008/07/italc_master_winii.png"><img class="aligncenter size-medium wp-image-103" src="http://eltiger.files.wordpress.com/2008/07/italc_master_winii.png?w=300&#038;h=177" alt="" width="300" height="177" /></a></p>
<p style="text-align:center;">
<p style="text-align:center;">
<p style="text-align:center;"><strong>&#8212; No linux  &#8212;</strong></p>
<p>O linux não possui essa interface GUI na instalação, mas o processo é muito simples. A instalação cria um arquivo de configuração que indica ao software onde estão as chaves privada e pública.</p>
<p>Edite o arquivo com seu editor preferido. (para editar o arquivo é preciso ter poderes de root)</p>
<p># <strong>vi /etc/xdg/iTALC\ Solutions/iTALC.conf</strong></p>
<p>altere a linha logo abaixo da palavra [keypathsprivate]</p>
<p><strong>[keypathsprivate]<br />
teacher=/etc/italc/keys/private/teacher/key</strong></p>
<p>Para o local onde seu pendrive está montado</p>
<p><strong>[keypathsprivate]<br />
teacher=/media/pendrive/italc/private/teacher/key</strong></p>
<p>Em seguida copie a chave para o local indicado no path acima e apague a chave do disco.</p>
<p>Outra forma e dar permissões ao diretório <strong>/etc/italc/keys/private/teacher </strong>somente ao grupo de professores ou a um usuário que pode ser usado por todos os professores. Lembre-se de tirar a permissão de read para todos os usuários.</p>
<p># <strong>chgrp   professores   /etc/italc/keys/private/teacher</strong></p>
<p>#<strong> chmod   440   /etc/italc/keys/private/teacher</strong></p>
<p><strong>Observação importante. Lembre-se de ter um backup da chave privada em um arquivo compactado com senha.</strong></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/eltiger.wordpress.com/98/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/eltiger.wordpress.com/98/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/eltiger.wordpress.com/98/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/eltiger.wordpress.com/98/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/eltiger.wordpress.com/98/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/eltiger.wordpress.com/98/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/eltiger.wordpress.com/98/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/eltiger.wordpress.com/98/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/eltiger.wordpress.com/98/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/eltiger.wordpress.com/98/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/eltiger.wordpress.com/98/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/eltiger.wordpress.com/98/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eltiger.wordpress.com&blog=793769&post=98&subd=eltiger&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://eltiger.wordpress.com/2008/07/27/italc-melhorando-a-seguranca/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2b6c8ae6ac615d100b1883719af96f2a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">eltiger</media:title>
		</media:content>

		<media:content url="http://eltiger.files.wordpress.com/2008/07/principiochave.png" medium="image" />

		<media:content url="http://eltiger.files.wordpress.com/2008/07/key_priv.png?w=300" medium="image" />

		<media:content url="http://eltiger.files.wordpress.com/2008/07/italc_master_win1.png?w=300" medium="image" />

		<media:content url="http://eltiger.files.wordpress.com/2008/07/italc_master_winii.png?w=300" medium="image" />
	</item>
		<item>
		<title>iTALC &#8211; Administração da ferramenta</title>
		<link>http://eltiger.wordpress.com/2008/07/12/italc-a-admintracao-da-ferramenta/</link>
		<comments>http://eltiger.wordpress.com/2008/07/12/italc-a-admintracao-da-ferramenta/#comments</comments>
		<pubDate>Sat, 12 Jul 2008 19:52:18 +0000</pubDate>
		<dc:creator>eltiger</dc:creator>
				<category><![CDATA[Dicas]]></category>
		<category><![CDATA[iTALC howto]]></category>
		<category><![CDATA[Manual Tutorial ITALC]]></category>

		<guid isPermaLink="false">http://eltiger.wordpress.com/?p=90</guid>
		<description><![CDATA[Após a instalação do Master e do Client do ITALC, vem a hora de utilizar o software. Eu achei a interface do mesmo muito intuitiva.


Em visita ao site do projeto ITALC http://italc.sourceforge.net, percebi que o mesmo ainda não possui uma ampla documentação (mesmo em inglês). Essa foi minha fonte de inspiração para escrever esse manual. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eltiger.wordpress.com&blog=793769&post=90&subd=eltiger&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Após a instalação do Master e do Client do ITALC, vem a hora de utilizar o software. Eu achei a interface do mesmo muito intuitiva.</p>
<p style="text-align:center;"><a href="http://eltiger.files.wordpress.com/2008/07/logoii.png"><img class="size-full wp-image-92 aligncenter" src="http://eltiger.files.wordpress.com/2008/07/logoii.png?w=80&#038;h=160" alt="" width="80" height="160" /></a></p>
<p><!-- 		@page { margin: 2cm } 		P { margin-bottom: 0.21cm } --></p>
<p class="western" style="margin-bottom:0;" align="justify">Em visita ao site do projeto ITALC <span style="color:#000080;"><span style="text-decoration:underline;"><a href="http://italc.sourceforge.net/" target="_blank">http://italc.sourceforge.net</a></span></span>, percebi que o mesmo ainda não possui uma ampla documentação (mesmo em inglês). Essa foi minha fonte de inspiração para escrever esse manual. Tive como referência um tutorial em inglês, onde  traduzi as principais partes e acrescentei algumas coisas que eu achei necessário. Por causa do tamanho do arquivo, eu disponibilizei o <a href="http://eltiger.files.wordpress.com/2008/07/italc-manual-ptbr1.pdf">meu manual</a> no formato PDF (1,7 MB).</p>
<p class="western" style="margin-bottom:0;" align="justify">
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/eltiger.wordpress.com/90/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/eltiger.wordpress.com/90/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/eltiger.wordpress.com/90/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/eltiger.wordpress.com/90/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/eltiger.wordpress.com/90/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/eltiger.wordpress.com/90/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/eltiger.wordpress.com/90/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/eltiger.wordpress.com/90/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/eltiger.wordpress.com/90/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/eltiger.wordpress.com/90/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/eltiger.wordpress.com/90/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/eltiger.wordpress.com/90/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eltiger.wordpress.com&blog=793769&post=90&subd=eltiger&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://eltiger.wordpress.com/2008/07/12/italc-a-admintracao-da-ferramenta/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2b6c8ae6ac615d100b1883719af96f2a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">eltiger</media:title>
		</media:content>

		<media:content url="http://eltiger.files.wordpress.com/2008/07/logoii.png" medium="image" />
	</item>
	</channel>
</rss>