nov 20 2008

Você achava que a tela do Minority Report?



Esse projeto se chama g-speak é desenvolvido por uma empresa chamada Oblong Industries que desenvolveu um sistema operacional que é idêntico a interface usada por Tom Cruise no filme Minority Report.
http://www.oblong.com/


Compare Preços de: TV, Câmera Digital, Impressora, Monitor, DVD Player, Perfume no Buscapé.

nov 18 2008

Votação no concurso FIZ.FACUL

Chegou a hora da decisão: os finalistas foram selecionados e é o seu voto que vai decidir a faculdade vencedora. Assista e ajude a decidir quem vai levar o prêmio final.

votação fiz facul


Compare Preços de: DVD, MP3, LCD, Plasma, HDTV, Home Theater no Buscapé.

nov 18 2008

Baixando páginas do orkut em .NET(Código Explicado)

Cada vez o Klay mostrando para gente as maravilhas do .NET, eu ainda vou me interessar por essa linguagem, espera nas férias mulecada, neste código ele loga no orkut e baixa o conteúdo das páginas, e ainda o código tá muito bem explicado mesmo, qualquer um consegue se familiarizar rapidinho.

Dim usuario As String = "usuario"
Dim senha As String = "senha"
 
Using client As New WebClient 
'o bloco USING  é um bloco especial do .net
'ele faz com que ao final da execução o objeto instanciado em sua declaração seja destruido
'isso faz com que os recursos alocados pelo objeto sejam destruidos assim que nós não precisarmos mais dele.
'ah ele também cuida do tratamento de excessoes,
	Dim Response As String = client.DownloadString(String.Format("http://www.google.com/accounts/ClientLogin?Email={0}&Passwd={1}&service=orkut&skipvpage=true", usuario, senha))
'Esta parte	 é bem simples, usei um método nativo da classe WebClient que simplesmente baixa o conteúdo da url informada e retorna uma string com seu conteúdo
'String.Format é apenas uma classe utilitária, ajuda a deixar o código mais légivel, não precisava ter sido colocada lá
'pois ela apenas troca(mas nao se limita apenas a isso) os {n} pelo seus parametros correspondentes
	Response = Regex.Match(Response, "Auth=(?<auth>.+)", RegexOptions.IgnoreCase Or RegexOptions.Multiline).Groups("auth").Value
	'Aqui é como trabalhamos com expressoes regulares no .NET, a principio a sintaxe parece estranha, mas com o tempo se nota as grandes vantagens que temos
	'neste exemplo estou usando o operador ?<nome_personalizado>[expressão regular vem aqui] para obter o auth do usuário, o valor é obtido através da lista Groups, que tem como 
	'indice o nome personalizado o valor do processamento da regexp
	Response = client.DownloadString("http://www.orkut.com.br/RedirLogin.aspx?auth=" & Response)
	'Aqui estou usando o valor do auth que peguei via expressão regular e usando para efetuar o request contra o redirlogin
	client.Headers.Add("cookie", client.ResponseHeaders.Get("Set-Cookie"))
	'o webclient tem uma deficiencia, ele não sabe o que fazer com os headers de resposta, entao o que estou fazendo aqui é adcionando o header
	'set cookie, como sendo o header cookie das minhas próximas requisições (ao contrário da classe httpwebrequest cuida disso para vc automáticamente embora vc tenha mais trabalho com ela)
	Response  client.DownloadString("http://www.orkut.com.br/CommMsgs.aspx?cmm=3537644&tid=5268813343555775157&na=2&nst=21")
	'De posse do cookie novo, faço agora uma requisição direta para a página que desejo acessar
End Using 'quando chega aqui, o .net faz uma limpeza na casa, apagando toda sujeira que foi feita pelo webclient
'usar o using é considerado uma boa prática entre a comunidade .net

Compare Preços de: TV, Câmera Digital, Impressora, Monitor, DVD Player, Perfume no Buscapé.

nov 18 2008

Realizando download de Imagens em .NET

using System.Net; //< -- serve como um atalho nao quero ficar digitando sempre System.blablabla
public class oi_exploits{//<-- Classe Principal do programa
	public static void Main(string[] args){//Essa função é importante, ela é primeira que é enchergada pelo SO (ooóooo), vale lembrar que o SO é burro e só vai entender se ele estiver sempre declarada desse jeitinho ai que vc esta vendo.		
System.Console.WriteLine("Digite a URL da foto");		
using(WebClient client = new WebClient())//<- Aqui declaro o meu webclient que é uma classe boa di mais da conta para trabalhar com web		
{			
System.Uri urlImagem = new System.Uri(System.Console.ReadLine());//<< usei esta classe para respresentar a url de requisição, mas é desnecessa'rio, poderia ter feito download passando apenas a string ,fiz isso porque queria um facilitador na hora de obter o nome do arquivo			client.DownloadFile(urlImagem, "c:\\" + urlImagem.Segments[urlImagem.Segments.Length - 1]);//< com a ajuda da classe Uri, acesso o array segments (que armazena cada item do url em um segmento, seria como um Split com / em um enderço url)			System.Console.WriteLine("Imagem baixada Com sucesso!");		
                               }	
                      }
}

Lembrando que o código foi desenvolvido pelo Klay, e só para lembrar o código está bem básico, não realizando uma filtragem da extensão do arquivo a ser baixada, logo isso vai baixar qualquer coisa que for digitada como url.


Compare Preços de: TV, Câmera Digital, Impressora, Monitor, DVD Player, Perfume no Buscapé.

nov 18 2008

Honeypot em PHP

O grande sinyster desenvolveu um esquema simples de uma honeypot em PHP, o script irá abrir uma porta e ficar escutando no server, aguardando algum cliente conectar, trata a sessão exibindo a mensagem, mostrando uma mensagem na tela, gravando o IP do cliente num arquivo e fechando essaa conexão, mas o honeypot continuará rodando.

<?php
/* Simple PHP HoneyPot
by sYnyst3r
www.forum-invaders.com.br
Orkut Exploits cmm=3537644 */
 
set_time_limit(0);
ini_set("max_execution_time", 99999999999999);
 
class HoneyPot
{
 var $config = array("address"=>"127.0.0.1",
                     "port"=>12345,
                     "msg"=>"\n[!]Gratz, voce caiu em um honeypot. by synyster!",
                     "file"=>"synyster.txt"         
                     );
 var $suck;
 
 public function listen(){
  if(!$this->suck = socket_create(AF_INET, SOCK_STREAM, SOL_TCP)){
   die("[!]could not create socket");
  }
 
  socket_bind($this->suck, $this->config['address'], $this->config['port']) or $this->SocketError;
  socket_listen($this->suck, 5) or $this->SocketError;
  echo "[+]Listening...<br><br>";
  flush();
 }
 
 public function sessao(){
  $clients = 0;
 
  do {
   $isock = socket_accept($this->suck) or $this->SocketError;
   $clients += 1;
   echo "[!]Client #".$clients." Connected!<br>";
   flush();
 
   socket_write($isock, $this->config['msg'], strlen($this->config['msg']));
  socket_close($isock);
 
  $this->log();
  }
  while(true);
  socket_close($this->suck);
 }
 
 private function log(){
  $ip_client = $_SERVER['REMOTE_ADDR'];
  $fp = fopen($this->config['file'], 'a');
  fwrite($fp, $ip_client."\n\n");
 }
 
 private function SocketError(){
  die("Socket Error: ".socket_strerror(socket_last_error($this->suck)));
 }
}
 
$synyster = new HoneyPot;
$synyster->listen();
$synyster->sessao();
?>

Compare Preços de: MP3, iPod, celulares, notebooks, cameras no Buscapé.

nov 18 2008

Música de Bankers, Carders e afins

Música de funk, meio comédia. Banker que pega ferramenta pronta e só sabe mexer, nem sei se pode ser chamado de banker. Depois posto para vocês como funciona esse esquema de banker, carders, loters, laras e outras gírias.


Compare Preços de: TV, Câmera Digital, Impressora, Monitor, DVD Player, Perfume no Buscapé.

nov 18 2008

Pérola em anúncio da Saraiva

Estava eu olhando os posts do Blog Macmagazine até que me deparo com uma pérola da Saraiva que diga-se de passagem é uma revendedora autorizada Apple.

mac saraiva

Se vocês olharem melhor para a imagem, vão ver que os caras tiveram o trabalho de retirar o nome “MacBook Air” da parte inferior central e deixaram a barra de menus do Mac OS X Leopard, mas agora vem o pior, colocaram uma screenshot do site da loja rodando no Internet Explorer do Windows, além de ser uma montagem mal feita, eles nem se preocuparam em rodar num firefox ou no safari =/

A saraiva tá dando umas mancadas ultimamente que prefiro nem comentar, para mais visitem http://www.saraivanao.com.br


Compare Preços de: MP3, iPod, celulares, notebooks, cameras no Buscapé.

nov 18 2008

Vídeo da briga entre Dado Dolabella e Luana Piovani

Um barraco documentado por câmeras que durou quase três minutos (assista ao vídeo exclusivo da briga de Dado e Luana) . Assim foi a briga envolvendo os ex-namorados Luana Piovani e Dado Dolabella, que deixou uma camareira ferida e se transformou em caso de polícia. O conflito foi flagrado por imagens do circuito interno da Boate 00. O registro das câmeras é datado da madrugada do dia 23 de outubro. O EXTRA teve acesso às imagens, com exclusividade. É triste essa Luana sempre encontra-se no meio de uns barracos, e o Dado como é muito Dado ainda consegue agredir uma senhorinha =/


Compare Preços de: MP3, iPod, celulares, notebooks, cameras no Buscapé.

nov 17 2008

Assista todos os episódios de Family Guy

Um dos desenhos que mais gosto, e quando tenho tempo gosto de assistir é o Family Guy, ou mais conhecido por “Uma Família da Pesada” (galerinha tupiniquim), e nada melhor que você poder ver todos os episódios, mesmo que não seja por download para você gravar e emprestar para os amiguinhos.

Achei um site onde você pode assistir a todas as temporadas e mais um filme do desenho,por streaming, o problema é que os episódios são em inglês, e quem tem uma conexão fraca o streaming pode ser ruim, mas quem consegue assistir vídeos no youtube não terá problemas.

Acessem http://www.watchfamilyguy.us/


Compare Preços de: MP3, iPod, celulares, notebooks, cameras no Buscapé.

nov 16 2008

DVD do filme “Piratas da Informática” está em promoção no Submarino

Para quem quer saber mais sobre as histórias de Apple e Microsoft de uma maneira super divertida e descontraída: o filme Piratas da Informática (título original: Pirates of Silicon Valley, ou mais conhecido como Piratas do Vale do Silício) está em promoção no Submarino, de R$29,90 por apenas R$16,90.

A revolução começou quando ninguém estava olhando. Aconteceu em uma garagem. Em um dormitório. Em infinitas horas de esforço, imaginação e intriga. O co-fundador da Apple, Steve Jobs, e o co-fundador da Microsoft, Bill Gates, estavam mudando o jeito do mundo funcionar, viver e se comunicar. A saga dos ardilosos visionários que deram um pulo evolucionário é desvendada em estilo vibrante e incomum em Piratas do Vale do Silício.

Noah Wyle (do seriado ER - Plantão Médico) interpreta Jobs e Anthony Michael Hall (de O Vidente - Dead Zone) interpreta Gates nesta crônica de uma batalha feroz e freqüentemente bem-humorada pelo controle da soberania mundial sobre os inovadores computadores pessoais. “A história é quase shakespeareana — é conto de luxúria, ganância, ambição, amor e ódio”, reflete o escritor e diretor Martyn Burke. E trata-se de uma história de sucesso, conectada ao mundo de hoje como nenhuma outra.

 piratas do vale do silício

Confiram o trailer:


Compare Preços de: TV, Câmera Digital, Impressora, Monitor, DVD Player, Perfume no Buscapé.

Página 1 de 5812345»...Últimos Posts »

Patrocinadores