Bem-vindo(a) ao Fórum do Guia do Hacker.
Guia do Hacker - Seu Guia Completo de Informação Digital

Fórum do Guia do Hacker » Programação e Banco de Dados » Programação Desktop » Perl/Python/Batch/Cobol » Python Google Dork Scan v0.5 build 1 by Rei_Gelado

Perl/Python/Batch/Cobol Sobre esses quatro tipos linguagens.

Tópicos Similares
Tópico Tópico Iniciado Por Fórum Respostas Última Mensagem
Perl Dork Scan (Bing e Google) Senhorli Perl/Python/Batch/Cobol 8 12-12-2015 01:10
Google Dork Scan v0.4 by Rei_Gelado reigelado Perl/Python/Batch/Cobol 4 25-12-2014 14:29
Python Source Goole Dork Scan v0.2 by Rei_Gelado reigelado Perl/Python/Batch/Cobol 0 19-12-2014 23:29
Tools Scan dork ótimo para fopen BrLo0ping Defacer 6 28-09-2013 15:35
Scanner Google Dork Scanner v1.0 - Nickguitar.dll Nickguitar.dll Ferramentas Hacker 11 02-05-2013 02:53

Resposta
Ferramentas do Tópico vBmenu Seperating Image Modos de Exibição vBmenu Seperating Image
Python Google Dork Scan v0.5 build 1 by Rei_Gelado
Antigo 23-12-2014, 19:59   #1
reigelado
Membro
 
Avatar de reigelado
 
Status: Membro
Registrado em: Feb 2014
Localização: islandia
Posts: 18
Agradeceu: 1
Agradecido 21 Vezes em 9 Posts
reigelado é um desconhecido na estrada
Padrão Google Dork Scan v0.5 build 1 by Rei_Gelado

Opaaa me informaram de alguns bugs no script
Agradeço ele
Correções:
--Paginas sem resultado gerava erro
--Erro no comando --paginas
--Pequeno erro quando não sé usava user-agent
--Erro Json Paginas
Novidades:
--Conexão com Cookies

------------------------------

Essa versão foi mais pra correção de bugs
E aproveitem meus doces
Resultado:

Obs:Não é obrigatório usar todas os comandos,tente usar so um
Ex:




Código:
script.py --dork=inurl:noticia.php?id=1 --arquivo=meu.txt

Nesse comando acima você recebe 10 resultados




Código:
script.py --dork=inurl:noticia.php?id=1 --arquivo=meu.txt --paginas=2

Já com este você recebera 20 ,porque 20?
Porque você vai em 2 paginas e cada pagina da dork contem 10 resultados sendo assim 10+10 = 20




Código:
script.py --dork=inurl:noticia.php?id= --arquivo=meu.txt --reigelado-mode

No modo reigelado não coloque numeros depois do = na sua dork,porque o script vai sair adicionando no loop o que da mais resultados exemplo:
Loop1:
noticia.php?id=1
Loop2:
noticia.php?id=2
Loop3:
noticia.php?id=3

Dicas user-agents....

Comando --useragent-escolha

Exemplo de comando...
Obs na hora de usar este comando sempre na hora de por o user-agent
depois do iqual coloque uma aspas , veja no código abaixo.

Código:
script.py --dork=noticia.php?id= --reigelado-mode --arquivo=100.txt --useragent-escolha="Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:21.0) Gecko/20130331 Firefox/21.0"

Retornaria:





Print Resultado .txt:

Talvez ele retorne alguns resultados estranhos mais e so ignorar




Comando --useragent-random

Essa opção ainda esta na beta mais e otima porque a cada conexão que ele cria com um servidor o User-Agent e trocado.

Exemplo de comando:


Código:
script.py --dork=news.php?id= --reigelado-mode --arquivo=100.txt  --useragent-random


Retornaria:




Resultado .txt:


#como vocês podem observar a barrinha de rolar do notepad esta pequena de tantos resultados que o script retornou(esqueci de desligar ehuehue)

Alguns resultados podem vir errados mais isto e pro lado do google na proxima versão vou desenvolver um script que vai parsear os valores corretos

Comando --useragent-txt

Bom este comando eu demorei a cria digamos que deu um trabalinho mais valeu a pena bom vamos explicar ele
Lembrando na hora de botar o script pra ler o arquivo ele deve estar organizado da seguinte maneira:

Código:
User-Agent1
User-Agent2
User-Agent3

Cada user agente em uma linha nada de misturar nada sé não o script não vai ler...
Bom ele vai pegar os User-agents do .txt e criar uma lista e a partir de cada conexão escolher um de forma aleatoria

Exemplo de comando:


Código:
script.py --dork=news.php?id= --reigelado-mode --arquivo=100.txt  --useragent-txt=4.txt


Vai gerar o mesmo resultado dos prints acima


Dica sé você quiser dorks de um pais especifico utilize os dominios dele nas dorks
Exemplo(Dorks do Brasil):





Código:
script.py --dork=inurl:.com.br/noticia.php?id=1 --arquivo=meutxt.txt
Da india:



Código:
script.py --dork=inurl:.in/noticia.php?id=1 --arquivo=meutxt.txt
Obs as regras dos comandos --paginas e --reigelado-mode valem do mesmo jeito pros dominios diferenciados e as dorks podem não retornar resultados legais porque noticia não sé escreve do mesmo jeito em indiano kkk

[i]
Obs eu não aconselho usar as funções --paginas e --reigelado-mode juntas


Obs2 Sé o script der 403 isso e mais ou menos bom porque ele ja estorou o limite da API que são 1mil solicitações por dia...
Em breve vou ajeitar isso com umas contas fakes


Link Source:[Somente usuários registrados podem ver os Links. Clique aqui para se REGISTRAR]
Acho que eu mereço um Star no meu projeto do Git né <3



Notice: This Ad only show to guest, please register now to disappear !
reigelado está offline   Responder com Citação
Os 4 Usuários Agradeceram (a): reigelado por gostarem desta postagem:
faton003 (02-11-2016), kimcam (07-07-2017), Nickguitar.dll (28-12-2014), Zeek (28-12-2014)
Links Patrocinados
Antigo 02-11-2016, 09:09   #2
faton003
Membro
 
Avatar de faton003
 
Status: Membro
Registrado em: Sep 2016
Localização: brazil
Posts: 1
Agradeceu: 1
Agradecido 0 Vezes em 0 Posts
faton003 é um desconhecido na estrada
Padrão

Citação:
Postado Originalmente por reigelado Ver Post
Opaaa me informaram de alguns bugs no script
Agradeço ele
Correções:
--Paginas sem resultado gerava erro
--Erro no comando --paginas
--Pequeno erro quando não sé usava user-agent
--Erro Json Paginas
Novidades:
--Conexão com Cookies

------------------------------

Essa versão foi mais pra correção de bugs
E aproveitem meus doces
Resultado:

Obs:Não é obrigatório usar todas os comandos,tente usar so um
Ex:




Código:
script.py --dork=inurl:noticia.php?id=1 --arquivo=meu.txt

Nesse comando acima você recebe 10 resultados




Código:
script.py --dork=inurl:noticia.php?id=1 --arquivo=meu.txt --paginas=2

Já com este você recebera 20 ,porque 20?
Porque você vai em 2 paginas e cada pagina da dork contem 10 resultados sendo assim 10+10 = 20




Código:
script.py --dork=inurl:noticia.php?id= --arquivo=meu.txt --reigelado-mode

No modo reigelado não coloque numeros depois do = na sua dork,porque o script vai sair adicionando no loop o que da mais resultados exemplo:
Loop1:
noticia.php?id=1
Loop2:
noticia.php?id=2
Loop3:
noticia.php?id=3

Dicas user-agents....

Comando --useragent-escolha

Exemplo de comando...
Obs na hora de usar este comando sempre na hora de por o user-agent
depois do iqual coloque uma aspas , veja no código abaixo.

Código:
script.py --dork=noticia.php?id= --reigelado-mode --arquivo=100.txt --useragent-escolha="Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:21.0) Gecko/20130331 Firefox/21.0"

Retornaria:





Print Resultado .txt:

Talvez ele retorne alguns resultados estranhos mais e so ignorar




Comando --useragent-random

Essa opção ainda esta na beta mais e otima porque a cada conexão que ele cria com um servidor o User-Agent e trocado.

Exemplo de comando:


Código:
script.py --dork=news.php?id= --reigelado-mode --arquivo=100.txt  --useragent-random


Retornaria:




Resultado .txt:


#como vocês podem observar a barrinha de rolar do notepad esta pequena de tantos resultados que o script retornou(esqueci de desligar ehuehue)

Alguns resultados podem vir errados mais isto e pro lado do google na proxima versão vou desenvolver um script que vai parsear os valores corretos

Comando --useragent-txt

Bom este comando eu demorei a cria digamos que deu um trabalinho mais valeu a pena bom vamos explicar ele
Lembrando na hora de botar o script pra ler o arquivo ele deve estar organizado da seguinte maneira:

Código:
User-Agent1
User-Agent2
User-Agent3

Cada user agente em uma linha nada de misturar nada sé não o script não vai ler...
Bom ele vai pegar os User-agents do .txt e criar uma lista e a partir de cada conexão escolher um de forma aleatoria

Exemplo de comando:


Código:
script.py --dork=news.php?id= --reigelado-mode --arquivo=100.txt  --useragent-txt=4.txt


Vai gerar o mesmo resultado dos prints acima


Dica sé você quiser dorks de um pais especifico utilize os dominios dele nas dorks
Exemplo(Dorks do Brasil):





Código:
script.py --dork=inurl:.com.br/noticia.php?id=1 --arquivo=meutxt.txt
Da india:



Código:
script.py --dork=inurl:.in/noticia.php?id=1 --arquivo=meutxt.txt
Obs as regras dos comandos --paginas e --reigelado-mode valem do mesmo jeito pros dominios diferenciados e as dorks podem não retornar resultados legais porque noticia não sé escreve do mesmo jeito em indiano kkk

[i]
Obs eu não aconselho usar as funções --paginas e --reigelado-mode juntas


Obs2 Sé o script der 403 isso e mais ou menos bom porque ele ja estorou o limite da API que são 1mil solicitações por dia...
Em breve vou ajeitar isso com umas contas fakes


Link Source:[Somente usuários registrados podem ver os Links. Clique aqui para se REGISTRAR]
Acho que eu mereço um Star no meu projeto do Git né <3

obrigado velho programo em visual basic conheci o python a poco tempo me parecer ser mt foda programa nele vai ajudar mt esse codigo para me acustuma com o python obrigado pelo material de estudo bom trabalho



Notice: This Ad only show to guest, please register now to disappear !
faton003 está offline   Responder com Citação
Resposta

Tags
brasil, code, comando, comandos, correção, criar, dork, dos, firefox, google, hora, img, linux, lista, material, php, programa, regras, scan, script, source, todas, ubuntu, visual basic, você

Ferramentas do Tópico
Modos de Exibição

Regras para Posts
Você não pode postar novos tópicos
Você não pode postar respostas
Você não pode postar anexos
Você não pode editar seus posts

Código [IMG] Sim
Código HTML Não

Ir para...


 

Horários baseados na GMT -3. Agora são 17:29.


Please enable / Bitte aktiviere JavaScript!
Veuillez activer / Por favor activa el Javascript![ ? ]