Manipulando pessoas - Psicologia.

Descubra como podemos manipular uma pessoa através de mensagens subliminares. Entenda e domine esta arte você também!

1012 - O mundo vai acabar?

O B.J trouxe a verdade em primeira mão! O mundo não vai acabar em 21/12/1012. Veja porque!

Deus existe?

Estamos sozinhos no mundo? O que outras pessoas pensam sobre Deus? Como pensam os ateus?!.

Invadindo redes Wifi.

Com a amplificação da transmissão de dados sem fio nem sempre é possível assegurar o sigilo destas informações.

Gerando números de CC

Descubra as regras matemáticas por tráz dos números de cartões de crédito!

Mostrando postagens com marcador Programação. Mostrar todas as postagens
Mostrando postagens com marcador Programação. Mostrar todas as postagens

quarta-feira, 16 de novembro de 2011

Gerador de documentos - Programação


Olá leitores! O que eu trago pra vocês hoje é um gerador de CPF, Título Eleitoral e CNPJ. Esse gerador foi escrito em linguagem C++.
Ele se baseia em regras matemáticas utilizadas na criação destes documentos. Tomando conhecimento destas regras (assim como, por exemplo, tomamos conhecimento das regras de números de cartões de crédito em uma outra postagem aqui do B.J.) podemos gerar um código com a função de calcular e retornar o resultado perfeito e válido!


Nessa postagem vou disponibilizar o aplicativo para download e análise. O código eu só irei ceder á aqueles que realmente estão interessados... Se você estiver, acesse a área de contato aqui do Blog do Jinho e envie o seu pedido.


No próximo artigo vou mostrar como aplicativos desse tipo (esse em especial) podem ajudar no roubo de identidades (como o CPF, que no caso iremos estudar).


Clique para fazer o Download do aplicativo.




Um forte abraço. A vida segue.

quinta-feira, 10 de junho de 2010

Novo aplicativo - Equipe Ge²k lança aplicativo de redes

ArquivoX9®

A equipe Ge²k lançou neste ano um aplicativo próprio para testes de segurança em redes. O aplicativo foi escrito em linguagem batch, e não deixa a desejar. Embora em modo texto, o arquivoX9® é uma ferramenta super intuitiva e se usada com criatividade, pode ajudar nas mais diversas tarefas em protocolos TCP/UDP.

O próprio aplicativo inclui um manual de uso, relatando algumas de suas possibilidades. Na página Web do aplicativo você pode encontrar maiores informações sobre o mesmo. É gratuito e vale pena testar.

Maiores informações e Download: http://www.ge2k.com.br/x9

sexta-feira, 4 de dezembro de 2009

Bom, eu estava estudando aleatoriedade e pensei... Já que o Orkut tirou a nossa 'sorte do dia', que tal criar um 'biscoito da sorte'?

Aqui se encontra o material do estudo:
http://enviodeemail.justfree.com/biscoitodasorte/index.php

E aqui eu disponilizo os sources:


Include:http://conhecimentoh.pastebin.com/df800bc2


Global:http://conhecimentoh.pastebin.com/d6ea89c86

Abraço! A vida segue.

Imagem que armazena IP - Imagens dinâmicas

Tudo bom galera?

Eu estava pensando... Seria possível capturar um IP e armazenar ele em uma imagem? Sim!
Na verdade é bem simples, sempre com PHP.

Para capturar o IP da pessoa, faça com que ela acesse está página:

http://enviodeemail.justfree.com/teste[2].php

Para ver o IP dela, acesse esta página:

http://enviodeemail.justfree.com/ips/mostraarquivos.php

Eles ficam armazenados em uma imagem, por isso é fácil de guardar os IP's capturados, bastando apenas salvar a imagem.

Forte abraço galera. A vida segue.

segunda-feira, 30 de novembro de 2009

Criando um gerador de imagens - Continuação

Continuando...

Na matéria anterior vimos algumas das propriedades necessárias para a criação de imagens dinâmicas. Eu havia dito que não iria dar 'tudo na mão'. Mais eu não resisto! [risada]

Para criarmos um gerador de imagens, precisamos que, de algum modo, o script receba o valor enviado pelo usuário. Eu estava analisando essa lógica hoje pela manhã, e nada parecia muito claro; foi quando olhei para a parede do meu quarto e vi um recorte de revista onde tinha um código php de formulário de contato (não me pergunte pra que eu colo pedaços de códigos na parede).
Eis a luz: é bem óbvio que podemos enviar esse valor para o script com a URL, assim como fazemos com formulários de contato.
Então pegamos aquele primeiro script que usei como exemplo, e, apenas, modificamos aquela parte onde ele escreve a frase; ali devemos colocar uma $string que iremos configurar para receber o valor via URL.

É mais simples do que parece, veja:

O código:
________________________________________________________

<?php
header("Content-type: image/gif");

$string = $_GET['texto'];

$imagem = ImageCreate(150,150);

$vermelho = ImageColorAllocate($imagem, 255, 0, 0);

$branco = ImageColorAllocate($imagem, 255, 255, 255);

ImageString($imagem, 3, 3, 3, $string, $branco);

ImageGif($imagem);

ImageDestroy($imagem);
?>
_________________________________________________________
Agora, para inserir um texto, faremos simplesmente isso:

www.seusite.com.br/gh/imagem.php?texto=seutextoaqui

A parte destacada de vermelho é a string que colocamos, esperando por um valor de texto; depois trocamos a parte onde havia um texto por ela também (destacado de azul); na URL chamamos o valor texto e dizemos que deve ser escrito 'seutextoaqui'. Você pode mudar para o que quiser, faça uma experiência e coloque seu nome no lugar de 'seutextoaqui', depois execute no browser e veja o resultado.
Mais é claro que não para por aí. Não está completo, não é mesmo (e não devia estar!)?
Quando um usuário visitar o seu site, ele pode não entender esse lance de trocar o final da URL para gerar a tal imagem. Então iremos facilitar!

Analisemos a lógica

Sabemos que a URL precisa receber o valor de texto, que é enviado para imagem.php e escrito na mesma. Então iremos criar um formulário e usar o método GET para gerar a URL com o pedido, r iremos capturar o valor de 'texto' com um input. Muito simples, veja:

O código:
_________________________________________________

<html>
<head>
<title>Gerador de imagens</title>
</head>

<body>

<div align="center">

<p><font size="4">Gerador de imagens - By <strong>

<font color="#FF0000">G</font>H</strong></font>
<br>
<font size="1" face="Arial, Helvetica, sans-serif">
Estudo sobre imagens din&acirc;micas</font></p>

<table width="50%" border="0">
<tr>
<td>

<form name="geraimg" method="get" action="imagem.php">

<p align="center">
<strong>
<em>
<font face="Geneva, Arial, Helvetica, sans-serif">
Nome que ir&aacute; aparecer na imagem
</font>
<br>
</em>
</strong>
<br>
<input type="text" name="texto">

<input type="submit" style="border: 1px solid #000000; background-color: #FFFFFF; font-family:arial; font-weight:bold; font-size:10pt">

</p>
</form>

</td>
</tr>
</table>
</div>
</body>
</html>

_________________________________________________

Lá no action do nosso formulário, indicamos que o valor será enviado para imagem.php. E depois nomeamos o input txt para 'texto', onde ele aguarda o valor de:

<input type="text" name="texto">

E só então, submetemos o formulário, resultando exatamente naquilo que queríamos.
Escreva tutogh, clique em enviar e repare na URL da página que você foi direcionado, ela deve ficar assim:

www.seusite.com.br/gh/imagem.php?texto=tutogh

Pronto. Você criou o seu próprio gerador de imagens! Agora releia o código com mais cuidado, questionando-se sobre cada comando, e, se necessário, deixe suas dúvidas nos comentários do B.J, ficarei feliz em ajudar.

Você pode visualizar um exemplo desse gerador em funcionamento aqui:
http://www.enviodeemail.justfree.com/gerador3.0/gerador.php


Por enquanto é só isso galera. Espero que tenham gostado; voltarei com mais detalhes sobre como desenhar imagens com php.

A vida segue. Forte abraço.

sexta-feira, 27 de novembro de 2009

Imagem que exibe IP - Dinâmica criada com php.

Tudo bem galera?

Hoje vou falar de um assunto muito interessante, que é a criação de imagens com php. Para complementar o tutorial, vou ensinar a criar até mesmo aquelas imagens que exibem o IP do usuário.
Me recordo que certo dia eu havia postado na G.H (comunidade) o link de uma ótima tool para criação de banners 2.0. E meu amigo, Rodrigo Radler, me perguntou se eu sabia como eram criadas essas ferramentas; com vergonha respondi que não!

Então estava eu, hoje, na Web, procurando uma lista de variáveis globais, e sem querer me deparei com esse tipo source que trata de imagens (nada a ver com o que eu estava procurando... Só mais tarde eu associei os dois, resultando no código que retorna o número de IP - verão a seguir).
Mas afinal, qual apaixonado por WebDesign, ou mesmo apenas curioso, nunca se perguntou como são feitas essas ferramentas online que geram banners? De fato é interessante... Você coloca o nome... Clica em gerar imagem... E pronto! Agora você pode salvar no seu computador.
Eu respondo (sempre):
- Podem ser feitas em php!
Não vou dar tudo na mão, apenas irei mostrar como podemos criar uma imagem a partir de um código php. Daí pra frente concluo que você é inteligente o bastante para analisar a lógica necessária para tal criação.


Colocando a mão na massa!


Primeiramente vamos criar uma imagem GIF, como exemplo.
No código abaixo, criamos uma imagem com a palavra 'CH - cmm=44793822'.

O código:
__________________________________

<?php
header("Content-type: image/gif"); //Informa ao browser que o arquivo é uma imagem no formato GIF

$imagem = ImageCreate(150,40); //Cria uma imagem com as dimensões 100x20 - você pode modificar

$vermelho = ImageColorAllocate($imagem, 255, 0, 0); //Cria o segundo plano da imagem e o configura para vermelho
$branco = ImageColorAllocate($imagem, 255, 255, 255); //Cria a cor de primeiro plano da imagem e configura-a para branco

ImageString($imagem, 3, 3, 3, "CH - cmm=44793822", $branco); //Imprime na imagem o texto CH - cmm=44793822 na cor branca que esta na variável $branco

ImageGif($imagem); //Converte a imagem para um GIF e a envia para o browser

ImageDestroy($imagem); //Destrói a memória alocada para a construção da imagem GIF
?>





EXEMPLO:


__________________________________

Já está todo comentado, creio eu que seja o bastante para sua compreensão.
Esta imagem será exibida em seu navegador, mas poderíamos ter indicado que ela deveria ser salva em um arquivo, como no exemplo a seguir:

O código:

__________________________________

<?php
$arquivo = "imagem1.gif";

$imagem = ImageCreate(150,40);

$vermelho = ImageColorAllocate($imagem, 255, 0, 0);
$branco = ImageColorAllocate($imagem, 255, 255, 255);

ImageString($imagem, 3, 3, 3, "ConhecimentoHacker", $branco);
ImageGif($imagem, $arquivo);

ImageDestroy($imagem);

echo "A imagem foi salva no arquivo $arquivo.";
?>


EXEMPLO:
http://enviodeemail.justfree.com/php[2].php

Quando clicamos no link acima, é criada a seguinte imagem no servidor (como havíamos programado acima, ela terá o nome de imagem1.gif):


__________________________________

No exemplo acima, retiramos o comando header(), já que a imagem vai ser 'salva' e não 'lida'. Também modificamos o comando ImageGif, para que ele salve a imagem no $arquivo.



Se você tiver entendido e praticado os exercícios acima, quer dizer que já adquiriu uma noção básica do que estamos fazendo.

Agora ficamos com as questões: "como essa imagem pode retornar um IP? Uma imagem dinâmica? Como isso é possível?".
Oras, estamos trabalhando com uma linguagem dinâmica, não é mesmo? Por que não criar uma imagem dinâmica? É possível sim!


O código:
__________________________________

<?php
$img_number = imagecreate(275,25);
$backcolor = imagecolorallocate($img_number,102,102,153);
$textcolor = imagecolorallocate($img_number,255,255,255);

imagefill($img_number,0,0,$backcolor);
$number = " Seu IP é $_SERVER[REMOTE_ADDR]";//Este é o responsável pela exibição do IP

Imagestring($img_number,10,5,5,$number,$textcolor);

header("Content-type: image/jpeg");
imagejpeg($img_number);
?>


EXEMPLO:

__________________________________

Comentei o código inteiro, e creio que já tenham entendido. Só para tirar dúvidas... O IP é exibido ali, onde usamos a global '$_SERVER[REMOTE_ADDR]'. Também poderíamos exibir o host, data, hora, localização, etc. Tudo uma questão de mudar a global (eu estava justamente procurando uma lista delas :-D).

Forte abraço galera. Qualquer dúvida, sugestão ou crítica, deixem comentários.
Até a próxima matéria.

Compartilhar

Twitter Delicious Facebook Digg Stumbleupon Favorites