<?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>Blog do Robson Dantas &#187; hacking</title>
	<atom:link href="http://blogdodantas.dxs.com.br/category/tecnologia_informatica/hacking/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogdodantas.dxs.com.br</link>
	<description>Tecnologia, segurança, cotidiano, pesca esportiva e inutilidades</description>
	<lastBuildDate>Tue, 31 Jan 2012 02:31:46 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.3</generator>
		<item>
		<title>Removendo background de imagens usando ImageMagick (fundo transparente)</title>
		<link>http://blogdodantas.dxs.com.br/2011/04/19/removendo-background-de-imagens-usando-imagemagick-fundo-transparente/</link>
		<comments>http://blogdodantas.dxs.com.br/2011/04/19/removendo-background-de-imagens-usando-imagemagick-fundo-transparente/#comments</comments>
		<pubDate>Tue, 19 Apr 2011 23:14:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Edição de imagem e webdesign]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[edição de imagem]]></category>
		<category><![CDATA[imagemagick]]></category>

		<guid isPermaLink="false">http://blogdodantas.dxs.com.br/?p=524</guid>
		<description><![CDATA[Esse post é curto, porém bem útil. Algumas vezes precisei remover o fundo de uma imagem, ou seja, deixá-la transparente. Vamos falar que sua foto tem um fundo totalmente verde, e que você quer removê-lo. Fazer isso no GIMP, Photoshop, ou outros, leva um tempinho, dependendo dos detalhes da imagem. Daí que entra um conjunto [...]]]></description>
			<content:encoded><![CDATA[<p>Esse post é curto, porém bem útil. Algumas vezes precisei remover o fundo de uma imagem, ou seja, deixá-la transparente.</p>
<p>Vamos falar que sua foto tem um fundo totalmente verde, e que você quer removê-lo. Fazer isso no GIMP, Photoshop, ou outros, leva um tempinho, dependendo dos detalhes da imagem.</p>
<p>Daí que entra um conjunto de utilitários para linha de comando &#8211; chamado <a href="http://www.imagemagick.org/script/index.php" onclick="javascript:pageTracker._trackPageview('out/www.imagemagick.org');" target="_blank">ImageMagick </a>- que permite realizar uma série de operações, entre eles remover fundo, compor imagens, converter formatos, etc.</p>
<p>Lembro que esse utilitário era usado para tratar imagens em uma empresa que faz sistemas para trânsito na qual trabalhei, já que também tem APIs para várias linguagens: C++, perl, php, C#, python, etc.</p>
<p>Então, vamos ao trabalho:  Supondo que você tenha a imagem abaixo, chamada imagem1.gif, e que queira converter para um png transparente:</p>
<div id="attachment_526" class="wp-caption alignnone" style="width: 360px"><a href="http://www.dxs.com.br/wordpress/wp-content/uploads/2011/04/vermelho.gif" ><img class="size-full wp-image-526" title="imagem com fundo vermelho" src="http://www.dxs.com.br/wordpress/wp-content/uploads/2011/04/vermelho.gif" alt="imagem com fundo vermelho" width="350" height="350" /></a><p class="wp-caption-text">imagem com fundo vermelho</p></div>
<p>Rodando o comando abaixo, teremos uma imagem transparente (png):</p>
<p><em>/diretorio_image_magick/convert.exe vermelho.gif -transparent red vermelho.png</em></p>
<p><strong>Em outras palavras</strong>: Rode convert.exe no arquivo vermelho.gif e tire todo o vermelho, salvando como vermelho.png. Resultado abaixo:</p>
<div id="attachment_527" class="wp-caption alignnone" style="width: 360px"><a href="http://www.dxs.com.br/wordpress/wp-content/uploads/2011/04/vermelho.png" ><img class="size-full wp-image-527" title="imagem sem o fundo vermelho" src="http://www.dxs.com.br/wordpress/wp-content/uploads/2011/04/vermelho.png" alt="imagem sem o fundo vermelho" width="350" height="350" /></a><p class="wp-caption-text">imagem sem o fundo vermelho</p></div>
<p>Obviamente que há outros parâmetros que você pode brincar, como o fuzz (lógica fuzzy). Basta olhar a vasta documentação no site, que eu recomendo, dado o poder da biblioteca.</p>
<p>Um abraço,</p>
<p>Robson Dantas</p>
<p class="bookmark-me">Bookmarks<a title="technorati.com" href="http://www.technorati.com/faves?add=http%3A%2F%2Fblogdodantas.dxs.com.br%2F2011%2F04%2F19%2Fremovendo-background-de-imagens-usando-imagemagick-fundo-transparente%2F" onclick="javascript:pageTracker._trackPageview('out/www.technorati.com');" target="_blank" rel="nofollow"><img src="http://www.dxs.com.br/wordpress/wp-content/plugins/bookmark-me/images/technorati.png" style="margin:0;border:0;padding:0" alt="bookmark"/></a> <a title="del.icio.us" href="http://del.icio.us/post?url=http%3A%2F%2Fblogdodantas.dxs.com.br%2F2011%2F04%2F19%2Fremovendo-background-de-imagens-usando-imagemagick-fundo-transparente%2F&amp;title=Removendo+background+de+imagens+usando+ImageMagick+%28fundo+transparente%29" onclick="javascript:pageTracker._trackPageview('out/del.icio.us');" target="_blank" rel="nofollow"><img src="http://www.dxs.com.br/wordpress/wp-content/plugins/bookmark-me/images/delicious.png" style="margin:0;border:0;padding:0" alt="bookmark"/></a> <a title="digg.com" href="http://digg.com/submit?url=http%3A%2F%2Fblogdodantas.dxs.com.br%2F2011%2F04%2F19%2Fremovendo-background-de-imagens-usando-imagemagick-fundo-transparente%2F&amp;title=Removendo+background+de+imagens+usando+ImageMagick+%28fundo+transparente%29" onclick="javascript:pageTracker._trackPageview('out/digg.com');" target="_blank" rel="nofollow"><img src="http://www.dxs.com.br/wordpress/wp-content/plugins/bookmark-me/images/digg.png" style="margin:0;border:0;padding:0" alt="bookmark"/></a> <a title="www.facebook.com" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblogdodantas.dxs.com.br%2F2011%2F04%2F19%2Fremovendo-background-de-imagens-usando-imagemagick-fundo-transparente%2F&amp;t=Removendo+background+de+imagens+usando+ImageMagick+%28fundo+transparente%29" onclick="javascript:pageTracker._trackPageview('out/www.facebook.com');" target="_blank" rel="nofollow"><img src="http://www.dxs.com.br/wordpress/wp-content/plugins/bookmark-me/images/facebook.png" style="margin:0;border:0;padding:0" alt="bookmark"/></a> <a title="bookmarks.yahoo.com" href="http://bookmarks.yahoo.com/toolbar/savebm?opener=tb&amp;u=http%3A%2F%2Fblogdodantas.dxs.com.br%2F2011%2F04%2F19%2Fremovendo-background-de-imagens-usando-imagemagick-fundo-transparente%2F" onclick="javascript:pageTracker._trackPageview('out/bookmarks.yahoo.com');" target="_blank" rel="nofollow"><img src="http://www.dxs.com.br/wordpress/wp-content/plugins/bookmark-me/images/yahoo.png" style="margin:0;border:0;padding:0" alt="bookmark"/></a> <a title="www.google.com" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fblogdodantas.dxs.com.br%2F2011%2F04%2F19%2Fremovendo-background-de-imagens-usando-imagemagick-fundo-transparente%2F&amp;title=Removendo+background+de+imagens+usando+ImageMagick+%28fundo+transparente%29" onclick="javascript:pageTracker._trackPageview('out/www.google.com');" target="_blank" rel="nofollow"><img src="http://www.dxs.com.br/wordpress/wp-content/plugins/bookmark-me/images/google.png" style="margin:0;border:0;padding:0" alt="bookmark"/></a> </p><p><script type="text/javascript"><!--
google_ad_client = "pub-3400408440819022";
/* 468x60, criado 02/11/10 */
google_ad_slot = "1718761682";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>]]></content:encoded>
			<wfw:commentRss>http://blogdodantas.dxs.com.br/2011/04/19/removendo-background-de-imagens-usando-imagemagick-fundo-transparente/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Faça upgrade do firmware do seu roteador e transforme-o em um linux de verdade!</title>
		<link>http://blogdodantas.dxs.com.br/2011/01/31/faca-upgrade-do-firmware-do-seu-roteador-e-transforme-o-em-um-linux-de-verdade/</link>
		<comments>http://blogdodantas.dxs.com.br/2011/01/31/faca-upgrade-do-firmware-do-seu-roteador-e-transforme-o-em-um-linux-de-verdade/#comments</comments>
		<pubDate>Mon, 31 Jan 2011 19:37:12 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tecnologia e informática]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[atualizar roteador]]></category>
		<category><![CDATA[firmware roteador]]></category>
		<category><![CDATA[ssh roteador]]></category>

		<guid isPermaLink="false">http://blogdodantas.dxs.com.br/?p=504</guid>
		<description><![CDATA[Estou escrevendo este post com muito orgulho. Orgulho de ver a comunidade opensource criar coisas tão legais, e melhorar as coisas que não funcionam direito, melhorando-as. Há meses venho tendo problemas com meu roteador LinkSys WRT54G2 V1. Sinal instável, conexão caindo ao baixar os torrents, problema de reconexão com o Vírtua e por aí vai. [...]]]></description>
			<content:encoded><![CDATA[<p>Estou escrevendo este post com muito orgulho. Orgulho de ver a comunidade opensource criar coisas tão legais, e melhorar as coisas que não funcionam direito, melhorando-as.</p>
<p>Há meses venho tendo problemas com meu roteador <a href="http://www.linksysbycisco.com/LATAM/pt/products/WRT54G2" onclick="javascript:pageTracker._trackPageview('out/www.linksysbycisco.com');" target="_blank">LinkSys WRT54G2</a> V1. Sinal instável, conexão caindo ao baixar os torrents, problema de reconexão com o Vírtua e por aí vai. Hoje resolvi pesquisar um pouco mais sobre os <a href="http://pt.wikipedia.org/wiki/Firmware" onclick="javascript:pageTracker._trackPageview('out/pt.wikipedia.org');" target="_blank">firmwares</a> alternativos, e descobri um projeto muito legal chamado <a href="http://www.dd-wrt.com" onclick="javascript:pageTracker._trackPageview('out/www.dd-wrt.com');" target="_blank">dd-wrt</a>.</p>
<p>Esse projeto, embarca um linux no seu roteador, e abre diversas possibilidades de controle através da interface web. Pelo que andei lendo, o firmware nativo também é linux, mas nada adianta ter um sistema operacional bom, se eu não posso mexer nele, certo ?</p>
<p>Entre baixar os pacotes necessários, até conectar no ssh do meu roteador, não levei 10 minutos. O site disponibiliza uma interface onde <a href="http://www.dd-wrt.com/site/support/router-database" onclick="javascript:pageTracker._trackPageview('out/www.dd-wrt.com');" target="_blank">você digita o modelo do seu roteador</a>, e oferece todo o procedimento necessário para a instalação.</p>
<p>A <a href="http://www.dd-wrt.com/wiki/index.php/Supported_Devices" onclick="javascript:pageTracker._trackPageview('out/www.dd-wrt.com');" target="_blank">lista de dispositivos suportados é enorme</a>, e se você não tem medo de aplicar esses hacks, vá em frente. Nada mais legal do que ver o ssh rodando diretamente no meu roteador!</p>
<div id="attachment_505" class="wp-caption alignnone" style="width: 310px"><a href="http://www.dxs.com.br/wordpress/wp-content/uploads/2011/01/ssh-roteador.jpg" ><img class="size-medium wp-image-505" title="Putty conectado ao ssh do roteador" src="http://www.dxs.com.br/wordpress/wp-content/uploads/2011/01/ssh-roteador-300x188.jpg" alt="Putty conectado ao ssh do roteador" width="300" height="188" /></a><p class="wp-caption-text">Putty conectado ao ssh do roteador</p></div>
<p>Fazer isso abre diversas possibilidades, como por exemplo, fazer port-forwarding (algo para ser falado em outro post).</p>
<p>Nota final: Faça a atualização do firmware seguindo todos os passos no site. Qualquer coisa errada, ou mal aplicada, pode danificar seu aparelho permanentemente. A responsabilidade é sua!</p>
<p>Espero que tudo isso seja útil para você <img src='http://www.dxs.com.br/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Comentários ? Escreva aí embaixo.</p>
<p class="bookmark-me">Bookmarks<a title="technorati.com" href="http://www.technorati.com/faves?add=http%3A%2F%2Fblogdodantas.dxs.com.br%2F2011%2F01%2F31%2Ffaca-upgrade-do-firmware-do-seu-roteador-e-transforme-o-em-um-linux-de-verdade%2F" onclick="javascript:pageTracker._trackPageview('out/www.technorati.com');" target="_blank" rel="nofollow"><img src="http://www.dxs.com.br/wordpress/wp-content/plugins/bookmark-me/images/technorati.png" style="margin:0;border:0;padding:0" alt="bookmark"/></a> <a title="del.icio.us" href="http://del.icio.us/post?url=http%3A%2F%2Fblogdodantas.dxs.com.br%2F2011%2F01%2F31%2Ffaca-upgrade-do-firmware-do-seu-roteador-e-transforme-o-em-um-linux-de-verdade%2F&amp;title=Fa%C3%A7a+upgrade+do+firmware+do+seu+roteador+e+transforme-o+em+um+linux+de+verdade%21" onclick="javascript:pageTracker._trackPageview('out/del.icio.us');" target="_blank" rel="nofollow"><img src="http://www.dxs.com.br/wordpress/wp-content/plugins/bookmark-me/images/delicious.png" style="margin:0;border:0;padding:0" alt="bookmark"/></a> <a title="digg.com" href="http://digg.com/submit?url=http%3A%2F%2Fblogdodantas.dxs.com.br%2F2011%2F01%2F31%2Ffaca-upgrade-do-firmware-do-seu-roteador-e-transforme-o-em-um-linux-de-verdade%2F&amp;title=Fa%C3%A7a+upgrade+do+firmware+do+seu+roteador+e+transforme-o+em+um+linux+de+verdade%21" onclick="javascript:pageTracker._trackPageview('out/digg.com');" target="_blank" rel="nofollow"><img src="http://www.dxs.com.br/wordpress/wp-content/plugins/bookmark-me/images/digg.png" style="margin:0;border:0;padding:0" alt="bookmark"/></a> <a title="www.facebook.com" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblogdodantas.dxs.com.br%2F2011%2F01%2F31%2Ffaca-upgrade-do-firmware-do-seu-roteador-e-transforme-o-em-um-linux-de-verdade%2F&amp;t=Fa%C3%A7a+upgrade+do+firmware+do+seu+roteador+e+transforme-o+em+um+linux+de+verdade%21" onclick="javascript:pageTracker._trackPageview('out/www.facebook.com');" target="_blank" rel="nofollow"><img src="http://www.dxs.com.br/wordpress/wp-content/plugins/bookmark-me/images/facebook.png" style="margin:0;border:0;padding:0" alt="bookmark"/></a> <a title="bookmarks.yahoo.com" href="http://bookmarks.yahoo.com/toolbar/savebm?opener=tb&amp;u=http%3A%2F%2Fblogdodantas.dxs.com.br%2F2011%2F01%2F31%2Ffaca-upgrade-do-firmware-do-seu-roteador-e-transforme-o-em-um-linux-de-verdade%2F" onclick="javascript:pageTracker._trackPageview('out/bookmarks.yahoo.com');" target="_blank" rel="nofollow"><img src="http://www.dxs.com.br/wordpress/wp-content/plugins/bookmark-me/images/yahoo.png" style="margin:0;border:0;padding:0" alt="bookmark"/></a> <a title="www.google.com" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fblogdodantas.dxs.com.br%2F2011%2F01%2F31%2Ffaca-upgrade-do-firmware-do-seu-roteador-e-transforme-o-em-um-linux-de-verdade%2F&amp;title=Fa%C3%A7a+upgrade+do+firmware+do+seu+roteador+e+transforme-o+em+um+linux+de+verdade%21" onclick="javascript:pageTracker._trackPageview('out/www.google.com');" target="_blank" rel="nofollow"><img src="http://www.dxs.com.br/wordpress/wp-content/plugins/bookmark-me/images/google.png" style="margin:0;border:0;padding:0" alt="bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://blogdodantas.dxs.com.br/2011/01/31/faca-upgrade-do-firmware-do-seu-roteador-e-transforme-o-em-um-linux-de-verdade/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Baixar vídeo flv e mp3 do Youtube</title>
		<link>http://blogdodantas.dxs.com.br/2010/12/20/baixar-video-flv-e-mp3-do-youtube/</link>
		<comments>http://blogdodantas.dxs.com.br/2010/12/20/baixar-video-flv-e-mp3-do-youtube/#comments</comments>
		<pubDate>Mon, 20 Dec 2010 18:51:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Desenvolvimento de software]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[download youtube]]></category>
		<category><![CDATA[flv youtube]]></category>
		<category><![CDATA[mp3 youtube]]></category>
		<category><![CDATA[yotube]]></category>

		<guid isPermaLink="false">http://blogdodantas.dxs.com.br/?p=488</guid>
		<description><![CDATA[Veja o hack anterior, feito em PHP, que retira o FLV somente. Por algumas vezes, precisei baixar os vídeos do Youtube para usar offline &#8211; realizar apresentações, assistir podcast, ou até mesmo motivado falta de conectividade. Além disso, sempre aparece alguma necessidade para extrair o mp3 do vídeo para escutar somente o áudio &#8211; música, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blogdodantas.dxs.com.br/2010/08/01/como-extrair-flv-do-youtube-com-php/"  target="_blank">Veja o hack anterior, feito em PHP, que retira o FLV somente</a>.</p>
<p>Por algumas vezes, precisei baixar os vídeos do <a href="http://www.youtube.com" onclick="javascript:pageTracker._trackPageview('out/www.youtube.com');" target="_blank">Youtube</a> para usar offline &#8211; realizar apresentações, assistir <a href="http://en.wikipedia.org/wiki/Podcast" onclick="javascript:pageTracker._trackPageview('out/en.wikipedia.org');" target="_blank">podcast</a>, ou até mesmo motivado falta de conectividade. Além disso, sempre aparece alguma necessidade para extrair o mp3 do vídeo para escutar somente o áudio &#8211; música, ou coisas do gênero. A questão é que nunca achei algum software legal que conseguisse fazer isso, ou até mesmo um plugin do firefox/chrome &#8211; os que testei não funcionavam.</p>
<p>Minha vida de hacks ensinou algumas lições, e a principal delas é entender os detalhes e funcionamento das coisas, para poder modificar.  Obviamente que existem diversas exceções para a afirmação, mas isso não vem ao caso <img src='http://www.dxs.com.br/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>Objetivos do projeto:</strong></p>
<ul>
<li>Entender como o flv é passado ao player;</li>
<li>Fazer download da página do Youtube, aplicar expressão regular para tirar a url do flv;</li>
<li>Fazer download do flv;</li>
<li>Extrair áudio;</li>
</ul>
<p>Tendo isso em mente, o ponto mais complexo seria entender como o FLV é passado ao player do Youtube.  A tarefa até que não foi complexa: abri o firebug, vi as requisições de rede do tipo flash, e depois de alguns minutos brincando, escrevi uma expressão regular para retirar o que precisava usando Python.</p>
<p>Mas mesmo fazendo uma aplicação console, achei que precisava melhorar mais. Resolvi então criar uma aplicação Windows Forms (C#) para deixar esse hack com uma cara apresentável . Usei o <a href="http://www.icsharpcode.net/opensource/sd/" onclick="javascript:pageTracker._trackPageview('out/www.icsharpcode.net');" target="_blank">Shardevelop</a>, que é uma IDE free, e no final, o que era pra ser algo bem rudimentar, ficou até bacana.</p>
<p>Achei um port do <a href="http://ffmpeg.arrozcru.org/autobuilds/" onclick="javascript:pageTracker._trackPageview('out/ffmpeg.arrozcru.org');" target="_blank">ffmpeg para windows</a>, e com mais algumas linhas de código, consegui fazer com que o mp3 fosse extraído do FLV rapidamente.</p>
<p>Com alguns dias de uso, alguns colegas viram o programa rodando e pediram para compartilhar. Mas achei que poderia ser usado por mais pessoas, e resolvi disponibilizar para download. Por enquanto, só tem os executáveis, mas vou fazer upload dos fontes para meu repositório de projetos no code.google, e assim, você pode hackear a vontade, também.</p>
<p>Faça DOWNLOAD aqui.</p>
<p><strong>Requisitos:</strong></p>
<ul>
<li>Microsoft Windows 2000 ou superior;</li>
<li>.NET framework 2.0 ou superior;</li>
<li>Conectividade com a internet;</li>
</ul>
<p><strong>Issues conhecidos (vai dar pau na aplicação):</strong></p>
<ul>
<li>Conexão por proxy;</li>
<li>Youtube bloqueado;</li>
<li>Continuar download se cair a conexão;</li>
</ul>
<p>Como disse, é um hack estruturado, mas a medida que tiver tempo sobrando, vou melhorando o projeto.</p>
<p>Comentários ? Sugestões ?</p>
<p>Robson Dantas @robsondantas</p>
<p class="bookmark-me">Bookmarks<a title="technorati.com" href="http://www.technorati.com/faves?add=http%3A%2F%2Fblogdodantas.dxs.com.br%2F2010%2F12%2F20%2Fbaixar-video-flv-e-mp3-do-youtube%2F" onclick="javascript:pageTracker._trackPageview('out/www.technorati.com');" target="_blank" rel="nofollow"><img src="http://www.dxs.com.br/wordpress/wp-content/plugins/bookmark-me/images/technorati.png" style="margin:0;border:0;padding:0" alt="bookmark"/></a> <a title="del.icio.us" href="http://del.icio.us/post?url=http%3A%2F%2Fblogdodantas.dxs.com.br%2F2010%2F12%2F20%2Fbaixar-video-flv-e-mp3-do-youtube%2F&amp;title=Baixar+v%C3%ADdeo+flv+e+mp3+do+Youtube" onclick="javascript:pageTracker._trackPageview('out/del.icio.us');" target="_blank" rel="nofollow"><img src="http://www.dxs.com.br/wordpress/wp-content/plugins/bookmark-me/images/delicious.png" style="margin:0;border:0;padding:0" alt="bookmark"/></a> <a title="digg.com" href="http://digg.com/submit?url=http%3A%2F%2Fblogdodantas.dxs.com.br%2F2010%2F12%2F20%2Fbaixar-video-flv-e-mp3-do-youtube%2F&amp;title=Baixar+v%C3%ADdeo+flv+e+mp3+do+Youtube" onclick="javascript:pageTracker._trackPageview('out/digg.com');" target="_blank" rel="nofollow"><img src="http://www.dxs.com.br/wordpress/wp-content/plugins/bookmark-me/images/digg.png" style="margin:0;border:0;padding:0" alt="bookmark"/></a> <a title="www.facebook.com" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblogdodantas.dxs.com.br%2F2010%2F12%2F20%2Fbaixar-video-flv-e-mp3-do-youtube%2F&amp;t=Baixar+v%C3%ADdeo+flv+e+mp3+do+Youtube" onclick="javascript:pageTracker._trackPageview('out/www.facebook.com');" target="_blank" rel="nofollow"><img src="http://www.dxs.com.br/wordpress/wp-content/plugins/bookmark-me/images/facebook.png" style="margin:0;border:0;padding:0" alt="bookmark"/></a> <a title="bookmarks.yahoo.com" href="http://bookmarks.yahoo.com/toolbar/savebm?opener=tb&amp;u=http%3A%2F%2Fblogdodantas.dxs.com.br%2F2010%2F12%2F20%2Fbaixar-video-flv-e-mp3-do-youtube%2F" onclick="javascript:pageTracker._trackPageview('out/bookmarks.yahoo.com');" target="_blank" rel="nofollow"><img src="http://www.dxs.com.br/wordpress/wp-content/plugins/bookmark-me/images/yahoo.png" style="margin:0;border:0;padding:0" alt="bookmark"/></a> <a title="www.google.com" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fblogdodantas.dxs.com.br%2F2010%2F12%2F20%2Fbaixar-video-flv-e-mp3-do-youtube%2F&amp;title=Baixar+v%C3%ADdeo+flv+e+mp3+do+Youtube" onclick="javascript:pageTracker._trackPageview('out/www.google.com');" target="_blank" rel="nofollow"><img src="http://www.dxs.com.br/wordpress/wp-content/plugins/bookmark-me/images/google.png" style="margin:0;border:0;padding:0" alt="bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://blogdodantas.dxs.com.br/2010/12/20/baixar-video-flv-e-mp3-do-youtube/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PyQuery &#8211; jQuery like library para Python</title>
		<link>http://blogdodantas.dxs.com.br/2010/12/07/pyquery-jquery-like-library-para-python/</link>
		<comments>http://blogdodantas.dxs.com.br/2010/12/07/pyquery-jquery-like-library-para-python/#comments</comments>
		<pubDate>Tue, 07 Dec 2010 18:51:34 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Python]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[pyquery]]></category>
		<category><![CDATA[python bot]]></category>
		<category><![CDATA[scrapping]]></category>

		<guid isPermaLink="false">http://blogdodantas.dxs.com.br/?p=472</guid>
		<description><![CDATA[Se há algo que eu gosto de fazer, é criar robôs para extrair dados de sites e recarregá-los em um formato simples. Há alguns dias atrás, postei aqui no blog sobre um scrapper que eu fiz usando PHP e phpQuery para monitorar as vagas que o Google abre no Brasil. Eu gosto do PHP por [...]]]></description>
			<content:encoded><![CDATA[<p>Se há algo que eu gosto de fazer, é criar robôs para extrair dados de sites e recarregá-los em um formato simples. Há alguns dias atrás, postei aqui no blog sobre um scrapper que eu fiz usando PHP e phpQuery para <a href="http://blogdodantas.dxs.com.br/2010/11/29/quer-trabalhar-no-google-confira-as-vagas/"  target="_blank">monitorar as vagas que o Google abre no Brasil</a>.</p>
<p>Eu gosto do PHP por causa da facilidade em criar coisas rápidas, mas ultimamente tenho gostado mais de Python. E como um profundo admirador, usuário e colaborador de tecnologias opensource, resolvi pesquisar algo que fosse tão poderoso quanto o phpQuery, mas para Python.</p>
<p>Em um passado não muito distante, usei um framework Python chamado <a href="http://www.python.org.br/wiki/BeautifulSoup" onclick="javascript:pageTracker._trackPageview('out/www.python.org.br');" target="_blank">BeautifulSoup</a> que fazia o trabalho de uma forma decente, mas não era algo que fosse intuitivo igual a sintaxe do jQuery &#8211; também usada pelo phpQuery.</p>
<p>Ontem achei o <a href="http://packages.python.org/pyquery/" onclick="javascript:pageTracker._trackPageview('out/packages.python.org');" target="_blank">pyQuery</a>, e fiquei feliz com o resultado. Além de ser um pacote que está incorporado ao packages.python, escrevi uma rotina que tenho usado bastante, com 45 linhas de código.</p>
<p><strong>Dicionário offline de phrasal verbs</strong></p>
<p>O uso do inglês é constante em uma multinacional, e depois de um certo nível de fluência, você começa a querer melhorar alguns detalhes &#8211; no meu especificamente os <a href="http://en.wikipedia.org/wiki/Phrasal_verb" onclick="javascript:pageTracker._trackPageview('out/en.wikipedia.org');" target="_blank">phrasal verbs</a>.</p>
<p>Não vou entrar muito no mérito, mas phrasal verbs podem ter um significado muito diferente do que você imagina, dentro de uma frase ou de uma situação &#8211; um site que eu sempre uso para aprender novas palavras é o <a href="http://www.usingenglish.com/reference/phrasal-verbs/" onclick="javascript:pageTracker._trackPageview('out/www.usingenglish.com');" target="_blank">Using English</a>, que possui um dicionário online bem rico. Mas nem sempre consigo estar conectado, e ficar navegando entre palavras consome um tempo desnecessário.</p>
<p>Aproveitei essa possibilidade para colocar em prática um bot que consolida todas as palavras e todos os significados em uma única página, offline, onde posso usar CTRL+F a vontade. Não vou disponibilizar o arquivo para download, mas vou colocar o código fonte python em breve para você fazer uso a seu critério. Abaixo um print do resultado:</p>
<div id="attachment_473" class="wp-caption alignnone" style="width: 607px"><a href="http://www.dxs.com.br/wordpress/wp-content/uploads/2010/12/scrapping-phrasal.png" ><img class="size-full wp-image-473" title="Phrasal Verbs - offline" src="http://www.dxs.com.br/wordpress/wp-content/uploads/2010/12/scrapping-phrasal.png" alt="Phrasal Verbs - offline" width="597" height="439" /></a><p class="wp-caption-text">Phrasal Verbs - offline</p></div>
<p class="bookmark-me">Bookmarks<a title="technorati.com" href="http://www.technorati.com/faves?add=http%3A%2F%2Fblogdodantas.dxs.com.br%2F2010%2F12%2F07%2Fpyquery-jquery-like-library-para-python%2F" onclick="javascript:pageTracker._trackPageview('out/www.technorati.com');" target="_blank" rel="nofollow"><img src="http://www.dxs.com.br/wordpress/wp-content/plugins/bookmark-me/images/technorati.png" style="margin:0;border:0;padding:0" alt="bookmark"/></a> <a title="del.icio.us" href="http://del.icio.us/post?url=http%3A%2F%2Fblogdodantas.dxs.com.br%2F2010%2F12%2F07%2Fpyquery-jquery-like-library-para-python%2F&amp;title=PyQuery+%26%238211%3B+jQuery+like+library+para+Python" onclick="javascript:pageTracker._trackPageview('out/del.icio.us');" target="_blank" rel="nofollow"><img src="http://www.dxs.com.br/wordpress/wp-content/plugins/bookmark-me/images/delicious.png" style="margin:0;border:0;padding:0" alt="bookmark"/></a> <a title="digg.com" href="http://digg.com/submit?url=http%3A%2F%2Fblogdodantas.dxs.com.br%2F2010%2F12%2F07%2Fpyquery-jquery-like-library-para-python%2F&amp;title=PyQuery+%26%238211%3B+jQuery+like+library+para+Python" onclick="javascript:pageTracker._trackPageview('out/digg.com');" target="_blank" rel="nofollow"><img src="http://www.dxs.com.br/wordpress/wp-content/plugins/bookmark-me/images/digg.png" style="margin:0;border:0;padding:0" alt="bookmark"/></a> <a title="www.facebook.com" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblogdodantas.dxs.com.br%2F2010%2F12%2F07%2Fpyquery-jquery-like-library-para-python%2F&amp;t=PyQuery+%26%238211%3B+jQuery+like+library+para+Python" onclick="javascript:pageTracker._trackPageview('out/www.facebook.com');" target="_blank" rel="nofollow"><img src="http://www.dxs.com.br/wordpress/wp-content/plugins/bookmark-me/images/facebook.png" style="margin:0;border:0;padding:0" alt="bookmark"/></a> <a title="bookmarks.yahoo.com" href="http://bookmarks.yahoo.com/toolbar/savebm?opener=tb&amp;u=http%3A%2F%2Fblogdodantas.dxs.com.br%2F2010%2F12%2F07%2Fpyquery-jquery-like-library-para-python%2F" onclick="javascript:pageTracker._trackPageview('out/bookmarks.yahoo.com');" target="_blank" rel="nofollow"><img src="http://www.dxs.com.br/wordpress/wp-content/plugins/bookmark-me/images/yahoo.png" style="margin:0;border:0;padding:0" alt="bookmark"/></a> <a title="www.google.com" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fblogdodantas.dxs.com.br%2F2010%2F12%2F07%2Fpyquery-jquery-like-library-para-python%2F&amp;title=PyQuery+%26%238211%3B+jQuery+like+library+para+Python" onclick="javascript:pageTracker._trackPageview('out/www.google.com');" target="_blank" rel="nofollow"><img src="http://www.dxs.com.br/wordpress/wp-content/plugins/bookmark-me/images/google.png" style="margin:0;border:0;padding:0" alt="bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://blogdodantas.dxs.com.br/2010/12/07/pyquery-jquery-like-library-para-python/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quer trabalhar no Google ? Confira as vagas</title>
		<link>http://blogdodantas.dxs.com.br/2010/11/29/quer-trabalhar-no-google-confira-as-vagas/</link>
		<comments>http://blogdodantas.dxs.com.br/2010/11/29/quer-trabalhar-no-google-confira-as-vagas/#comments</comments>
		<pubDate>Mon, 29 Nov 2010 13:30:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[php scrapper]]></category>
		<category><![CDATA[sp-gtug]]></category>

		<guid isPermaLink="false">http://blogdodantas.dxs.com.br/?p=447</guid>
		<description><![CDATA[Trabalhar no Google é o sonho de milhares de pessoas, e muitas vezes, não é impossível. Eu mesmo já fiz o processo de seleção &#8211; diga-se de passagem bem longo &#8211; mas acabei não entrando. Muita gente acaba não aplicando para as vagas, achando que só os alpha-geeks entram lá &#8211; pode até ser verdade [...]]]></description>
			<content:encoded><![CDATA[<p>Trabalhar no Google é o sonho de milhares de pessoas, e muitas vezes, não é impossível. Eu mesmo já fiz o processo de seleção &#8211; diga-se de passagem bem longo &#8211; mas acabei não entrando.</p>
<p>Muita gente acaba não aplicando para as vagas, achando que só os alpha-geeks entram lá &#8211; pode até ser verdade em alguns aspectos, mas no Brasil a maioria das vagas <em>não </em>são relacionadas a engenharia.</p>
<p>Recentemente, <a href="http://www.twitter.com/dondogde" onclick="javascript:pageTracker._trackPageview('out/www.twitter.com');" target="_blank">Don Dodge</a> (developer advocate no Google), postou duas notícias em seu site, onde fala que o <a href="http://dondodge.typepad.com/the_next_big_thing/2010/11/google-is-hiring-2000-people-how-to-get-a-job-at-google.html" onclick="javascript:pageTracker._trackPageview('out/dondodge.typepad.com');" target="_blank">Google abrirá 2000 posições em breve</a>. Além disso, tem um post bem interessante, <a href="http://dondodge.typepad.com/the_next_big_thing/2010/09/how-to-get-a-job-at-google-interview-questions-hiring-process.html" onclick="javascript:pageTracker._trackPageview('out/dondodge.typepad.com');" target="_blank">falando do processo de seleção</a>.</p>
<p>Ultimamente, andei brincando com uma biblioteca php chamada <a href="http://code.google.com/p/phpquery/" onclick="javascript:pageTracker._trackPageview('out/code.google.com');" target="_blank">phpQuery</a> que permite que você extraia pedaços de html, com a mesma sintaxe do <a href="http://www.jquery.com" onclick="javascript:pageTracker._trackPageview('out/www.jquery.com');" target="_blank">jQuery </a>- muito útil para quem gosta de programar spiders e extrair informações de websites.</p>
<p>Para exercitar um pouco o uso da biblioteca, escrevi um programa que lista as vagas disponíveis no <a title="Vagas no google são paulo" href="http://www.dxs.com.br/out/index.php"  target="_blank">Google em São Paulo</a> e em <a title="vagas no google belo horizonte" href="http://www.dxs.com.br/out/index-belo.php"  target="_blank">Belo Horizonte</a>, de uma forma bem limpa e objetiva em apenas 60 linhas de código.</p>
<p>Além disso, o conteúdo que aparece está codificado em base64 para evitar que filtros dos proxies das empresas leiam diretamente o que você está acessando.</p>
<p>Para finalizar, e aproveitar o assunto Google, gostaria de convidá-lo para fazer parte do <a title="sp-gtug" href="http://www.sp-gtug.org" onclick="javascript:pageTracker._trackPageview('out/www.sp-gtug.org');" target="_blank">SP-GTUG &#8211; Grupo de usuários das tecnologias Google (Sao Paulo)</a>. Temos uma <a href="http://groups.google.com/group/sp-gtug" onclick="javascript:pageTracker._trackPageview('out/groups.google.com');" target="_blank">lista de discussão movimentada</a>, e encontros presenciais que acontecem uma ou duas vezes por mês. Dia 3/12, por exemplo, <a href="http://groups.google.com/group/sp-gtug/browse_thread/thread/56614a856cc512da" onclick="javascript:pageTracker._trackPageview('out/groups.google.com');" target="_blank">faremos um encontro no escritório do Google em São Paulo</a>.</p>
<p>Comentários ? Sugestões ? Utilize o formulário abaixo.</p>
<p class="bookmark-me">Bookmarks<a title="technorati.com" href="http://www.technorati.com/faves?add=http%3A%2F%2Fblogdodantas.dxs.com.br%2F2010%2F11%2F29%2Fquer-trabalhar-no-google-confira-as-vagas%2F" onclick="javascript:pageTracker._trackPageview('out/www.technorati.com');" target="_blank" rel="nofollow"><img src="http://www.dxs.com.br/wordpress/wp-content/plugins/bookmark-me/images/technorati.png" style="margin:0;border:0;padding:0" alt="bookmark"/></a> <a title="del.icio.us" href="http://del.icio.us/post?url=http%3A%2F%2Fblogdodantas.dxs.com.br%2F2010%2F11%2F29%2Fquer-trabalhar-no-google-confira-as-vagas%2F&amp;title=Quer+trabalhar+no+Google+%3F+Confira+as+vagas" onclick="javascript:pageTracker._trackPageview('out/del.icio.us');" target="_blank" rel="nofollow"><img src="http://www.dxs.com.br/wordpress/wp-content/plugins/bookmark-me/images/delicious.png" style="margin:0;border:0;padding:0" alt="bookmark"/></a> <a title="digg.com" href="http://digg.com/submit?url=http%3A%2F%2Fblogdodantas.dxs.com.br%2F2010%2F11%2F29%2Fquer-trabalhar-no-google-confira-as-vagas%2F&amp;title=Quer+trabalhar+no+Google+%3F+Confira+as+vagas" onclick="javascript:pageTracker._trackPageview('out/digg.com');" target="_blank" rel="nofollow"><img src="http://www.dxs.com.br/wordpress/wp-content/plugins/bookmark-me/images/digg.png" style="margin:0;border:0;padding:0" alt="bookmark"/></a> <a title="www.facebook.com" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblogdodantas.dxs.com.br%2F2010%2F11%2F29%2Fquer-trabalhar-no-google-confira-as-vagas%2F&amp;t=Quer+trabalhar+no+Google+%3F+Confira+as+vagas" onclick="javascript:pageTracker._trackPageview('out/www.facebook.com');" target="_blank" rel="nofollow"><img src="http://www.dxs.com.br/wordpress/wp-content/plugins/bookmark-me/images/facebook.png" style="margin:0;border:0;padding:0" alt="bookmark"/></a> <a title="bookmarks.yahoo.com" href="http://bookmarks.yahoo.com/toolbar/savebm?opener=tb&amp;u=http%3A%2F%2Fblogdodantas.dxs.com.br%2F2010%2F11%2F29%2Fquer-trabalhar-no-google-confira-as-vagas%2F" onclick="javascript:pageTracker._trackPageview('out/bookmarks.yahoo.com');" target="_blank" rel="nofollow"><img src="http://www.dxs.com.br/wordpress/wp-content/plugins/bookmark-me/images/yahoo.png" style="margin:0;border:0;padding:0" alt="bookmark"/></a> <a title="www.google.com" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fblogdodantas.dxs.com.br%2F2010%2F11%2F29%2Fquer-trabalhar-no-google-confira-as-vagas%2F&amp;title=Quer+trabalhar+no+Google+%3F+Confira+as+vagas" onclick="javascript:pageTracker._trackPageview('out/www.google.com');" target="_blank" rel="nofollow"><img src="http://www.dxs.com.br/wordpress/wp-content/plugins/bookmark-me/images/google.png" style="margin:0;border:0;padding:0" alt="bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://blogdodantas.dxs.com.br/2010/11/29/quer-trabalhar-no-google-confira-as-vagas/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Como desbloquear a porta USB no Windows Xp/2000</title>
		<link>http://blogdodantas.dxs.com.br/2010/03/04/como-desbloquear-a-porta-usb-no-windows-xp2000/</link>
		<comments>http://blogdodantas.dxs.com.br/2010/03/04/como-desbloquear-a-porta-usb-no-windows-xp2000/#comments</comments>
		<pubDate>Thu, 04 Mar 2010 13:49:11 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Segurança e Redes]]></category>
		<category><![CDATA[Sistemas operacionais]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[desbloquear usb]]></category>
		<category><![CDATA[regedit bloqueado windows]]></category>
		<category><![CDATA[usb windows]]></category>

		<guid isPermaLink="false">http://blogdodantas.dxs.com.br/?p=394</guid>
		<description><![CDATA[É normal você usar seu computador, por exemplo na empresa, e as portas USB estarem bloqueadas. Praticamente todas essas funções de bloqueio estão localizadas dentro do registry do Windows e se você tem acesso nele, pode ter certeza que vai conseguir desbloquear o acesso na sua USB e a qualquer outra coisa. Para fazer um [...]]]></description>
			<content:encoded><![CDATA[<p>É normal você usar seu computador, por exemplo na empresa, e as portas USB estarem bloqueadas. Praticamente todas essas funções de bloqueio estão localizadas dentro do registry do Windows e se você tem acesso nele, pode ter certeza que vai conseguir desbloquear o acesso na sua USB e a qualquer outra coisa.</p>
<p>Para fazer um teste, vá no iniciar e clique em executar. Digite o comando <em>regedit </em>e pressione <em>enter</em>. Se aparecer uma mensagem que você não tem acesso, ainda há uma saída. Achei na internet um <a title="Desbloquear acesso ao registro do windows" href="http://www.dxs.com.br/resources/regtool.zip"  target="_blank">script feito em vbscript que tenta desbloquear o acesso para você</a>.</p>
<p>Eu li o código fonte inteiro para entender o que faz. Fique tranquilo que não tem nada de malware e não vai danificar seu micro. Basicamente ele faz uma consulta via Shell do WScript, para validar se o regedit está ativado, se não tiver, tenta ativar. Script que desbloqueia o regedit no windows.</p>
<p>Se não funcionar, pode parar o tutorial por aqui, pois seu usuário não tem permissão suficiente para fazer os desbloqueios. Se funcionar, continue lendo&#8230;</p>
<p>Com o regedit aberto, vá logo nos primeiros nós da esquerda selecionando:</p>
<ul>
<li>HKEY_LOCAL_MACHINE;</li>
<li>System;</li>
<li>CurrentControlSet;</li>
<li>Services;</li>
<li>UsbStor;</li>
</ul>
<p>Depois disso, haverá na sua direita uma chave chamada &#8220;Start&#8221;. Dê um duplo click e veja o valor que aparece &#8211; coloque 3 para desbloquear e 4 para bloquear. Anexei um print com o resultado que deve ficar.</p>
<div id="attachment_395" class="wp-caption alignnone" style="width: 560px"><a href="http://www.dxs.com.br/wordpress/wp-content/uploads/2010/03/print_01-Mar.-04-10.03.jpg" ><img class="size-full wp-image-395" title="Desbloqueando o regedit" src="http://www.dxs.com.br/wordpress/wp-content/uploads/2010/03/print_01-Mar.-04-10.03.jpg" alt="Desbloqueando o regedit" width="550" height="300" /></a><p class="wp-caption-text">Desbloqueando o regedit</p></div>
<p>Depois de feito isso, só desplugar e plugar o cabo que vai funcionar.</p>
<p>É isso <img src='http://www.dxs.com.br/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Gostou, tem dúvida ? Comente!</p>
<p>Robson</p>
<p class="bookmark-me">Bookmarks<a title="technorati.com" href="http://www.technorati.com/faves?add=http%3A%2F%2Fblogdodantas.dxs.com.br%2F2010%2F03%2F04%2Fcomo-desbloquear-a-porta-usb-no-windows-xp2000%2F" onclick="javascript:pageTracker._trackPageview('out/www.technorati.com');" target="_blank" rel="nofollow"><img src="http://www.dxs.com.br/wordpress/wp-content/plugins/bookmark-me/images/technorati.png" style="margin:0;border:0;padding:0" alt="bookmark"/></a> <a title="del.icio.us" href="http://del.icio.us/post?url=http%3A%2F%2Fblogdodantas.dxs.com.br%2F2010%2F03%2F04%2Fcomo-desbloquear-a-porta-usb-no-windows-xp2000%2F&amp;title=Como+desbloquear+a+porta+USB+no+Windows+Xp%2F2000" onclick="javascript:pageTracker._trackPageview('out/del.icio.us');" target="_blank" rel="nofollow"><img src="http://www.dxs.com.br/wordpress/wp-content/plugins/bookmark-me/images/delicious.png" style="margin:0;border:0;padding:0" alt="bookmark"/></a> <a title="digg.com" href="http://digg.com/submit?url=http%3A%2F%2Fblogdodantas.dxs.com.br%2F2010%2F03%2F04%2Fcomo-desbloquear-a-porta-usb-no-windows-xp2000%2F&amp;title=Como+desbloquear+a+porta+USB+no+Windows+Xp%2F2000" onclick="javascript:pageTracker._trackPageview('out/digg.com');" target="_blank" rel="nofollow"><img src="http://www.dxs.com.br/wordpress/wp-content/plugins/bookmark-me/images/digg.png" style="margin:0;border:0;padding:0" alt="bookmark"/></a> <a title="www.facebook.com" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblogdodantas.dxs.com.br%2F2010%2F03%2F04%2Fcomo-desbloquear-a-porta-usb-no-windows-xp2000%2F&amp;t=Como+desbloquear+a+porta+USB+no+Windows+Xp%2F2000" onclick="javascript:pageTracker._trackPageview('out/www.facebook.com');" target="_blank" rel="nofollow"><img src="http://www.dxs.com.br/wordpress/wp-content/plugins/bookmark-me/images/facebook.png" style="margin:0;border:0;padding:0" alt="bookmark"/></a> <a title="bookmarks.yahoo.com" href="http://bookmarks.yahoo.com/toolbar/savebm?opener=tb&amp;u=http%3A%2F%2Fblogdodantas.dxs.com.br%2F2010%2F03%2F04%2Fcomo-desbloquear-a-porta-usb-no-windows-xp2000%2F" onclick="javascript:pageTracker._trackPageview('out/bookmarks.yahoo.com');" target="_blank" rel="nofollow"><img src="http://www.dxs.com.br/wordpress/wp-content/plugins/bookmark-me/images/yahoo.png" style="margin:0;border:0;padding:0" alt="bookmark"/></a> <a title="www.google.com" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fblogdodantas.dxs.com.br%2F2010%2F03%2F04%2Fcomo-desbloquear-a-porta-usb-no-windows-xp2000%2F&amp;title=Como+desbloquear+a+porta+USB+no+Windows+Xp%2F2000" onclick="javascript:pageTracker._trackPageview('out/www.google.com');" target="_blank" rel="nofollow"><img src="http://www.dxs.com.br/wordpress/wp-content/plugins/bookmark-me/images/google.png" style="margin:0;border:0;padding:0" alt="bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://blogdodantas.dxs.com.br/2010/03/04/como-desbloquear-a-porta-usb-no-windows-xp2000/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Falha de segurança no IE &#8211; O buraco é mais fundo do que parece</title>
		<link>http://blogdodantas.dxs.com.br/2010/01/22/falha-de-seguranca-no-ie-o-buraco-e-mais-fundo-do-que-parece/</link>
		<comments>http://blogdodantas.dxs.com.br/2010/01/22/falha-de-seguranca-no-ie-o-buraco-e-mais-fundo-do-que-parece/#comments</comments>
		<pubDate>Fri, 22 Jan 2010 10:53:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Navegador de internet]]></category>
		<category><![CDATA[Segurança e Redes]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[falha internet explorer]]></category>
		<category><![CDATA[google internet explorer]]></category>
		<category><![CDATA[segurança internet explorer]]></category>

		<guid isPermaLink="false">http://blogdodantas.dxs.com.br/?p=377</guid>
		<description><![CDATA[Saiu em tudo que é site na internet, sobre a invasão ocorrida nos sistemas do Google, e que foram atribuídas para um grupo de hackers chineses, supostamente a serviço do seu governo. Pois bem. Estava lendo agora pouco sobre o método que foi usado, e ficou claro que havia uma falha de segurança enorme no [...]]]></description>
			<content:encoded><![CDATA[<p>Saiu em tudo que é site na internet, sobre a <a href="http://mashable.com/2010/01/14/google-china-attack-anatomy/" onclick="javascript:pageTracker._trackPageview('out/mashable.com');" target="_blank">invasão ocorrida nos sistemas do Google</a>, e que foram atribuídas para um grupo de hackers chineses, supostamente a serviço do seu governo.</p>
<p>Pois bem. Estava lendo agora pouco sobre o método que foi usado, e ficou claro que havia uma <a href="http://mashable.com/2010/01/22/microsoft-fixes-ie/" onclick="javascript:pageTracker._trackPageview('out/mashable.com');" target="_blank">falha de segurança enorme no Internet Explorer</a>, e diga-se de passagem que afeta praticamente todas as versões, que possibilitou o ataque.</p>
<p>Em poucas palavras, o ataque explorava uma falha no IE, instalando um malware no computador do usuário, permitindo controle total sobre a máquina infectada. Veja abaixo um pedaço do post do Mashable, que explica o que aconteceu:</p>
<blockquote><p>As with most targeted attacks, the intruders gained access to an organization by sending a tailored attack to one or a few targeted individuals. We suspect these individuals were targeted because they likely had access to valuable intellectual property. These attacks will look like they come from a trusted source, leading the target to fall for the trap and clicking a link or file. That’s when the exploitation takes place, using the vulnerability in Microsoft’s Internet Explorer.</p>
<p>Once the malware is downloaded and installed, it opens a back door that allows the attacker to perform reconnaissance and gain complete control over the compromised system. The attacker can now identify high value targets and start to siphon off valuable data from the company.</p></blockquote>
<p>Enfim, se você usa Internet Explorer, <a href="http://update.microsoft.com/microsoftupdate/v6/default.aspx" onclick="javascript:pageTracker._trackPageview('out/update.microsoft.com');" target="_blank">sugiro que atualize seu browser agora mesmo</a>, já que a Microsoft publicou um fix para a falha explorada, ou faça algo realmente melhor: troque seu browser para algo decente, como o Firefox ou Chrome.</p>
<p>Não deixe de comentar.</p>
<p class="bookmark-me">Bookmarks<a title="technorati.com" href="http://www.technorati.com/faves?add=http%3A%2F%2Fblogdodantas.dxs.com.br%2F2010%2F01%2F22%2Ffalha-de-seguranca-no-ie-o-buraco-e-mais-fundo-do-que-parece%2F" onclick="javascript:pageTracker._trackPageview('out/www.technorati.com');" target="_blank" rel="nofollow"><img src="http://www.dxs.com.br/wordpress/wp-content/plugins/bookmark-me/images/technorati.png" style="margin:0;border:0;padding:0" alt="bookmark"/></a> <a title="del.icio.us" href="http://del.icio.us/post?url=http%3A%2F%2Fblogdodantas.dxs.com.br%2F2010%2F01%2F22%2Ffalha-de-seguranca-no-ie-o-buraco-e-mais-fundo-do-que-parece%2F&amp;title=Falha+de+seguran%C3%A7a+no+IE+%26%238211%3B+O+buraco+%C3%A9+mais+fundo+do+que+parece" onclick="javascript:pageTracker._trackPageview('out/del.icio.us');" target="_blank" rel="nofollow"><img src="http://www.dxs.com.br/wordpress/wp-content/plugins/bookmark-me/images/delicious.png" style="margin:0;border:0;padding:0" alt="bookmark"/></a> <a title="digg.com" href="http://digg.com/submit?url=http%3A%2F%2Fblogdodantas.dxs.com.br%2F2010%2F01%2F22%2Ffalha-de-seguranca-no-ie-o-buraco-e-mais-fundo-do-que-parece%2F&amp;title=Falha+de+seguran%C3%A7a+no+IE+%26%238211%3B+O+buraco+%C3%A9+mais+fundo+do+que+parece" onclick="javascript:pageTracker._trackPageview('out/digg.com');" target="_blank" rel="nofollow"><img src="http://www.dxs.com.br/wordpress/wp-content/plugins/bookmark-me/images/digg.png" style="margin:0;border:0;padding:0" alt="bookmark"/></a> <a title="www.facebook.com" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblogdodantas.dxs.com.br%2F2010%2F01%2F22%2Ffalha-de-seguranca-no-ie-o-buraco-e-mais-fundo-do-que-parece%2F&amp;t=Falha+de+seguran%C3%A7a+no+IE+%26%238211%3B+O+buraco+%C3%A9+mais+fundo+do+que+parece" onclick="javascript:pageTracker._trackPageview('out/www.facebook.com');" target="_blank" rel="nofollow"><img src="http://www.dxs.com.br/wordpress/wp-content/plugins/bookmark-me/images/facebook.png" style="margin:0;border:0;padding:0" alt="bookmark"/></a> <a title="bookmarks.yahoo.com" href="http://bookmarks.yahoo.com/toolbar/savebm?opener=tb&amp;u=http%3A%2F%2Fblogdodantas.dxs.com.br%2F2010%2F01%2F22%2Ffalha-de-seguranca-no-ie-o-buraco-e-mais-fundo-do-que-parece%2F" onclick="javascript:pageTracker._trackPageview('out/bookmarks.yahoo.com');" target="_blank" rel="nofollow"><img src="http://www.dxs.com.br/wordpress/wp-content/plugins/bookmark-me/images/yahoo.png" style="margin:0;border:0;padding:0" alt="bookmark"/></a> <a title="www.google.com" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fblogdodantas.dxs.com.br%2F2010%2F01%2F22%2Ffalha-de-seguranca-no-ie-o-buraco-e-mais-fundo-do-que-parece%2F&amp;title=Falha+de+seguran%C3%A7a+no+IE+%26%238211%3B+O+buraco+%C3%A9+mais+fundo+do+que+parece" onclick="javascript:pageTracker._trackPageview('out/www.google.com');" target="_blank" rel="nofollow"><img src="http://www.dxs.com.br/wordpress/wp-content/plugins/bookmark-me/images/google.png" style="margin:0;border:0;padding:0" alt="bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://blogdodantas.dxs.com.br/2010/01/22/falha-de-seguranca-no-ie-o-buraco-e-mais-fundo-do-que-parece/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Extraindo MP3 do MP3Tube</title>
		<link>http://blogdodantas.dxs.com.br/2009/05/09/extraindo-mp3-do-mp3tube/</link>
		<comments>http://blogdodantas.dxs.com.br/2009/05/09/extraindo-mp3-do-mp3tube/#comments</comments>
		<pubDate>Sat, 09 May 2009 15:57:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[hacking]]></category>
		<category><![CDATA[extrair mp3 swf]]></category>
		<category><![CDATA[mp3tube]]></category>
		<category><![CDATA[swf mp3]]></category>

		<guid isPermaLink="false">http://blogdodantas.dxs.com.br/?p=287</guid>
		<description><![CDATA[Esse post é para mostrar mais uma vez como pra tudo tem um jeito, ainda mais se falando de WEB. Estava procurando uma música para fazer montagem e só achei no mp3tube. Depois de alguns simples passos, consegui extrair a música sem problemas. Primeiro, entrei na página da música usando o Firefox e o plugin [...]]]></description>
			<content:encoded><![CDATA[<p>Esse post é para mostrar mais uma vez como pra tudo tem um jeito, ainda mais se falando de WEB. Estava procurando uma música para fazer montagem e só achei no mp3tube. Depois de alguns simples passos, consegui extrair a música sem problemas.</p>
<p>Primeiro, entrei na página da música usando o Firefox e o plugin Firebug. Com o firebug é possível inspecionar os elementos HTML e achei o código do player:</p>
<p><em><span style="color: #0000ff;">&lt;embed src=&#8221;http://www.mp3tube.net/play.swf?id=a6487b8e4a692637e8d443e79a2d7239&#8243; quality=&#8221;High&#8221; width=&#8221;260&#8243; height=&#8221;60&#8243; name=&#8221;yehplay&#8221; align=&#8221;middle&#8221; allowScriptAccess=&#8221;sameDomain&#8221; type=&#8221;application/x-shockwave-flash&#8221; pluginspage=&#8221;http://www.macromedia.com/go/getflashplayer&#8221; wmode=&#8221;transparent&#8221; menu=&#8221;false&#8221; /&gt;</span></em><br />
 </p>
<p>Estou usando isso, só para exemplificar, embora o código possa ser visualizado na caixa &#8220;embed&#8221; lá. <a href="http://www.yehplay.com/br/musics/Claudia-Leitte-Ao-Vivo-em-Copacabana-Beijar-na-Boca/182716/" onclick="javascript:pageTracker._trackPageview('out/www.yehplay.com');" target="_blank">Veja um exemplo</a></p>
<p> Feito isso, baixe o programa <a href="http://sourceforge.net/project/downloading.php?group_id=123337&amp;filename=swfrip-0.4-install.exe&amp;a=38002687" onclick="javascript:pageTracker._trackPageview('out/sourceforge.net');">SWFRip </a>no sourceforge, que possui apenas 200Kb. Esse programa vai possibilitar extrair o áudio e verificar algumas propriedades do SWF.</p>
<p>Ao abrir o swf no SWFRIP, verifiquei que o áudio não estava embutido, tem uma action script que faz chamada do mp3 de outro servidor.</p>
<p>A url é formada por &#8220;http://storm.mp3tube.net/d.php?file= + id + .tube&#8221; , portanto, basta ir no browser, passar uma url concatenando o id, baixar e depois renomear para .mp3 .</p>
<p>URL do player: http://www.mp3tube.net/play.swf?id=a6487b8e4a692637e8d443e79a2d7239</p>
<p>URL para pegar a MP3:  http://storm.mp3tube.net/d.php?file= a6487b8e4a692637e8d443e79a2d7239 .tube</p>
<p>Simples, certo ? <img src='http://www.dxs.com.br/wordpress/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p class="bookmark-me">Bookmarks<a title="technorati.com" href="http://www.technorati.com/faves?add=http%3A%2F%2Fblogdodantas.dxs.com.br%2F2009%2F05%2F09%2Fextraindo-mp3-do-mp3tube%2F" onclick="javascript:pageTracker._trackPageview('out/www.technorati.com');" target="_blank" rel="nofollow"><img src="http://www.dxs.com.br/wordpress/wp-content/plugins/bookmark-me/images/technorati.png" style="margin:0;border:0;padding:0" alt="bookmark"/></a> <a title="del.icio.us" href="http://del.icio.us/post?url=http%3A%2F%2Fblogdodantas.dxs.com.br%2F2009%2F05%2F09%2Fextraindo-mp3-do-mp3tube%2F&amp;title=Extraindo+MP3+do+MP3Tube" onclick="javascript:pageTracker._trackPageview('out/del.icio.us');" target="_blank" rel="nofollow"><img src="http://www.dxs.com.br/wordpress/wp-content/plugins/bookmark-me/images/delicious.png" style="margin:0;border:0;padding:0" alt="bookmark"/></a> <a title="digg.com" href="http://digg.com/submit?url=http%3A%2F%2Fblogdodantas.dxs.com.br%2F2009%2F05%2F09%2Fextraindo-mp3-do-mp3tube%2F&amp;title=Extraindo+MP3+do+MP3Tube" onclick="javascript:pageTracker._trackPageview('out/digg.com');" target="_blank" rel="nofollow"><img src="http://www.dxs.com.br/wordpress/wp-content/plugins/bookmark-me/images/digg.png" style="margin:0;border:0;padding:0" alt="bookmark"/></a> <a title="www.facebook.com" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblogdodantas.dxs.com.br%2F2009%2F05%2F09%2Fextraindo-mp3-do-mp3tube%2F&amp;t=Extraindo+MP3+do+MP3Tube" onclick="javascript:pageTracker._trackPageview('out/www.facebook.com');" target="_blank" rel="nofollow"><img src="http://www.dxs.com.br/wordpress/wp-content/plugins/bookmark-me/images/facebook.png" style="margin:0;border:0;padding:0" alt="bookmark"/></a> <a title="bookmarks.yahoo.com" href="http://bookmarks.yahoo.com/toolbar/savebm?opener=tb&amp;u=http%3A%2F%2Fblogdodantas.dxs.com.br%2F2009%2F05%2F09%2Fextraindo-mp3-do-mp3tube%2F" onclick="javascript:pageTracker._trackPageview('out/bookmarks.yahoo.com');" target="_blank" rel="nofollow"><img src="http://www.dxs.com.br/wordpress/wp-content/plugins/bookmark-me/images/yahoo.png" style="margin:0;border:0;padding:0" alt="bookmark"/></a> <a title="www.google.com" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fblogdodantas.dxs.com.br%2F2009%2F05%2F09%2Fextraindo-mp3-do-mp3tube%2F&amp;title=Extraindo+MP3+do+MP3Tube" onclick="javascript:pageTracker._trackPageview('out/www.google.com');" target="_blank" rel="nofollow"><img src="http://www.dxs.com.br/wordpress/wp-content/plugins/bookmark-me/images/google.png" style="margin:0;border:0;padding:0" alt="bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://blogdodantas.dxs.com.br/2009/05/09/extraindo-mp3-do-mp3tube/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

