terça-feira, 5 de janeiro de 2016

Instalando Allegro no CodeBlocks

Nesse tópico vou mostrar como se instala a biblioteca Allegro, mais especificamente a versão 4.4. Escolhi ela por ser mais fácil do que a versão mais recente, a 5.0.

A biblioteca Allegro é uma biblioteca gráfica, seu foco é programação de jogos, tanto 2D, como 3D. É muito fácil de ser instalara e a curva de aprendizado é bem pequena, é ideal para estudos.

No vídeo, mostro passo a passo como instalar ela na IDE CodeBlocks 13.12, o áudio está um pouco baixo porque eu gravei a noite e tinha gente dormindo, eu não queria falar muito alto.





Instalando Allegro no CodeBlocks

Nesse tópico vou mostrar como se instala a biblioteca Allegro, mais especificamente a versão 4.4. Escolhi ela por ser mais fácil do que a versão mais recente, a 5.0.

A biblioteca Allegro é uma biblioteca gráfica, seu foco é programação de jogos, tanto 2D, como 3D. É muito fácil de ser instalara e a curva de aprendizado é bem pequena, é ideal para estudos.

No vídeo, mostro passo a passo como instalar ela na IDE CodeBlocks 13.12, o áudio está um pouco baixo porque eu gravei a noite e tinha gente dormindo, eu não queria falar muito alto.





sexta-feira, 13 de março de 2015

Wordlist de data de nascimento em C

o negócio interessante é uma senha, pra senha ser segura não pode ter nenhuma relação com você, e quanto mais difícil de se descobrir uma senha é, também será mais difícil de decora-la.

Me lembro do tempo em que eu usava o orkut, minha senha era minha data de nascimento, hoje em dia não uso mais data de nascimento em senhas, mas não duvido que alguém ainda use.

Enfim, criei esse programa em C pra demonstrar uma maneira de criar uma wordlist de datas. O código é bem simples, mas se alguém tiver alguma dúvida é só comentar que eu respondo.


Wordlist de Datas

Wordlist de data de nascimento em C

o negócio interessante é uma senha, pra senha ser segura não pode ter nenhuma relação com você, e quanto mais difícil de se descobrir uma senha é, também será mais difícil de decora-la.

Me lembro do tempo em que eu usava o orkut, minha senha era minha data de nascimento, hoje em dia não uso mais data de nascimento em senhas, mas não duvido que alguém ainda use.

Enfim, criei esse programa em C pra demonstrar uma maneira de criar uma wordlist de datas. O código é bem simples, mas se alguém tiver alguma dúvida é só comentar que eu respondo.


Wordlist de Datas

quarta-feira, 11 de março de 2015

Era uma vez um planeta chamado Terra, e no planeta todos eram obrigados a assinar um contrato capitalista, as cláusulas do contrato eram:

1- O nascimento do ser é a assinatura do Contrato.
2- Ao nascer lhe é emprestada uma quantidade de vida cuja medição é aleatória, respeitando-se a classe/espécie do ser.
3- A Terra(credor) pode a qualquer momento, sem aviso prévio requerer o pagamento da dívida, nesse caso não cabe julgamento/apelação.
4- O devedor pode a qualquer momento pagar a dívida ao credor, mas isso não abaterá o valor total da dívida.
5- O pagamento será feito em uma parcela única, no qual o devedor pagará ao credor o total da dívida.

Cláusula especial:  O falecimento do Credor implicará no uso da cláusula 4 para todos os devedores.


Autor: Ciro Martins
Era uma vez um planeta chamado Terra, e no planeta todos eram obrigados a assinar um contrato capitalista, as cláusulas do contrato eram:

1- O nascimento do ser é a assinatura do Contrato.
2- Ao nascer lhe é emprestada uma quantidade de vida cuja medição é aleatória, respeitando-se a classe/espécie do ser.
3- A Terra(credor) pode a qualquer momento, sem aviso prévio requerer o pagamento da dívida, nesse caso não cabe julgamento/apelação.
4- O devedor pode a qualquer momento pagar a dívida ao credor, mas isso não abaterá o valor total da dívida.
5- O pagamento será feito em uma parcela única, no qual o devedor pagará ao credor o total da dívida.

Cláusula especial:  O falecimento do Credor implicará no uso da cláusula 4 para todos os devedores.


Autor: Ciro Martins

sexta-feira, 9 de março de 2012

Wordlist com Números de Celular

  Bem, mais um fim de semana em Sobral e me recordei de um dia em que uma amiga me pediu pra configurar o roteador dela, eu aceitei, no momento de por a senha eu lhe perguntei:

-- Qual senha eu ponho?
-- Essa daqui.

  E me entregou um papel com um número de celular, nesse momento me recordei de uma vizinha que me deu a senha da internet dela uma vez e também era um número de celular, só que com o DDD na frente, pra você ver como é a vida, aqui estou eu recordando de uma coisa que recordei a muito tempo atrás.

  Agora vem a parte que faz sentido, e decidi fazer algo de útil com o algorítimo de força bruta, e  utilizei ele para gerar uma wordlist para quebrar senhas que sejam um número de celular, seja a senha só o numero, com DDD na frente ou com 0 e DDD na frente..

  Primeiramente vamos a teoria, um numero de celular é composto por 2 números contastes(não mudam)  e 6 dígitos que variam de 0 a 9.O algorítimo é simples, não tem nem o que comentar. Exemplo:

  96000001
  96000002
  .
  .
  96120547
  .
  .
  96999999


 Bem, porque gerar uma wordlist?

1 - Pra aprender a programar.
2 - Pra testar a teoria da análise combinatória.
3 - Pra usar no roteador do seu vizinho que utiliza uma WPA ou WPA2. kkkkk

Bem aqui está o código: Wordlista_de_celulares.cpp

Versao 2016: https://github.com/CiroboyBR/Gerador_Wordlists/blob/master/celular.c

pra quem acha que a senha do seu roteador é segura com WPA ou WPA2, mesmo utilizando um número de celular. vale a pena testa-la com o programa Aircrack-ng.