Resultados 1 a 6 de 6

Tópico: Google Dork Scan V0.1

  1. #1
    Membro ingresso
    Data de Ingresso
    Apr 2012
    Posts
    70
    Post Thanks / Like

    Google Dork Scan V0.1



    Código PHP:
    #!/usr/bin/env python
    # -*- coding: utf-8 -*-

    import urllib2,json
    from urllib import quote_plus
    ,unquote_plus
    from gtk import 
    *
    from sys import exit

    class 
    GUI:

        
    def destroy(selfwidgetdata=None):
            exit()


        
    def __init__(self):
            
    self.window Window(WINDOW_TOPLEVEL)
            
    self.window.set_position(WIN_POS_CENTER)
            
    self.window.set_size_request(400250)
            
    self.window.set_title("Google Dork Scan V0.1")
            
    self.window.set_resizable(False)
            
    color gdk.color_parse('#000000')
            
    self.window.modify_bg(STATE_NORMALcolor)

            
    fix Fixed()

            
    self.lb1 Label("<span color='green'>Search:</span>")
            
    self.lb2 Label("<span color='green'>Autor: MMxM</span>")
            
    self.lb3 Label("<a href=''><span color='green'>Clear</span></a>")

            
    self.lb3.connect("activate-link"self.clear)

            
    self.lb1.set_use_markup(True)    
            
    self.lb2.set_use_markup(True)
            
    self.lb3.set_use_markup(True)

            
    self.bt1 Button("Start")
            
    self.bt1.connect("clicked",self.busca)

            
    self.edit1 Entry()
            
    self.edit1.set_size_request(25025)

            
    self.view TextView(buffer None)
            
    self.view.set_size_request(360150)
            
    sw ScrolledWindow()
            
    sw.set_policy(POLICY_AUTOMATICPOLICY_AUTOMATIC)
            
    sw.add(self.view)

            
    self.view.set_editable(False)
            
    self.view.set_cursor_visible(False)

            
    fix.put(self.lb11022)
            
    fix.put(self.lb210215)
            
    fix.put(self.lb3340215)
            
    fix.put(self.bt134017)
            
    fix.put(self.edit16817)
            
    fix.put(sw1555)

            
    self.window.add(fix)
            
    self.window.show_all()
            
    self.window.connect("destroy",self.destroy)

        
    def busca(self,widget):
            if 
    self.edit1.get_text() == '': return

            try:
                
    search quote_plus(self.edit1.get_text())
                
    0
                
    while True:
                    
    url 'http://ajax.googleapis.com/ajax/services/search/web?v=2.0&q=%s&start=%s' %(search,n)
                    
    req urllib2.Request(url)
                    
    response urllib2.urlopen(req).read()
                    
    data json.loads(response)
                    for 
    extract in (data['responseData']['results']):
                        
    self.view.get_buffer().insert_at_cursor('%s\n'%unquote_plus(extract['url']))
                        while 
    events_pending():
                            
    main_iteration()

                    
    += 4
            except
    :
                
    self.view.get_buffer().insert_at_cursor('\n100% Complete !!!\n')

        
    def clear(selfaB):
            
    self.view.get_buffer().set_text('')
            return 
    True

        def main
    (self):
            
    main()


    if 
    __name__ == "__main__":
        
    start GUI()
        
    start.main() 

  2. #2
    Veterano ingresso
    Data de Ingresso
    Jan 2011
    Localização
    Pguá ~ PR
    Posts
    2.363
    Post Thanks / Like
    Está fera no Python, parabéns.

  3. #3
    Newbie
    Data de Ingresso
    Sep 2007
    Posts
    30
    Post Thanks / Like
    mmxm ficou legal cara, muito bom!!!!

  4. #4
    Newbie
    Data de Ingresso
    Sep 2007
    Posts
    30
    Post Thanks / Like
    Tem como você comentar sobre esse api do google como se usa? http://ajax.googleapis.com/ajax/services/search/web?v=2.0&q=%s&start=%s' %(search,n)

  5. #5
    Membro ingresso
    Data de Ingresso
    Apr 2012
    Posts
    70
    Post Thanks / Like
    Citação Postado originalmente por furadordesys Ver Post
    Tem como você comentar sobre esse api do google como se usa? http://ajax.googleapis.com/ajax/services/search/web?v=2.0&q=%s&start=%s' %(search,n)
    nesse link tem a explicação de como usar a api do google , e tem exemplos de uso em diferentes linguagens de programação :

    https://developers.google.com/web-search/docs/?hl=pt-BR

  6. #6
    Newbie
    Data de Ingresso
    Sep 2007
    Posts
    30
    Post Thanks / Like
    valeu!!!!!!!

Permissões de Postagem

  • Você não pode iniciar novos tópicos
  • Você não pode enviar respostas
  • Você não pode enviar anexos
  • Você não pode editar suas mensagens
  •