예제 #1
0
    def __init__(self):
        self.title = "CMS Gathering\n"
        self.require = {'website': {'value': '', 'required': 'yes'}}

        self.export = []

        #completer
        comp = completer.Module(self.require)
        readline.parse_and_bind("tab: complete")
        readline.set_completer(comp.complete)

        self.cms_dirs = {
            'wordpress': [
                '/wp-includes/', '/wp-admin/', '/wordpress/', '/wp-json/',
                '/wp-content/'
            ],
            'joomla': ['/administrator/', '/static/frontend/', '/includes/'],
            'magento': ['/static/frontend/', '/frontend/default/']
        }

        self.cms_content = {
            'Blogger': ['content="blogger', "content='blogger"],
            'WordPress': ['content="WordPress', "content='WordPress"],
            'Ghost': ['content="Ghost', "content='Ghost"],
            'ASCiiDOC': ['content="AsciiDoc"', "content='AsciiDoc"],
            'Drupal': ['content="Drupal', "content='Drupal"],
            'Browser CMS': ['content="BrowserCMS', "content='BrowserCMS"],
            'joomla': ['content="Joomla!', "content='Joomla!", 'joomla']
        }

        self.status_code = [200, 403, 301, 302]
예제 #2
0
    def __init__(self):
        self.title = "Whois Domain\n"
        self.require = {'domain': {'value': '', 'required': 'yes'}}

        self.export = []

        #completer
        comp = completer.Module(self.require)
        readline.parse_and_bind("tab: complete")
        readline.set_completer(comp.complete)
예제 #3
0
    def __init__(self):
        self.title = "IP Geolocation\n"
        self.require = {
            'ip':{'value':'', 'required':'no'}
        }

        self.export = []

        #completer
        comp = completer.Module(self.require)
        readline.parse_and_bind("tab: complete")
        readline.set_completer(comp.complete)
예제 #4
0
    def __init__(self):
        self.title = "Namech_k\n"
        self.require = {
            'username':{'value':'', 'required':'yes'}
        }

        self.export = []

        #completer
        comp = completer.Module(self.require)
        readline.parse_and_bind("tab: complete")
        readline.set_completer(comp.complete)

        self.service = """Facebook YouTube Twitter Instagram Blogger GooglePlus
예제 #5
0
    def __init__(self):
        self.title = "Subdomain Search\n"
        self.require = {
            'domain': {
                'value': '',
                'required': 'yes'
            },
            'limit_search': {
                'value': '',
                'required': 'no'
            }
        }

        self.export = []

        #completer
        comp = completer.Module(self.require)
        readline.parse_and_bind("tab: complete")
        readline.set_completer(comp.complete)
예제 #6
0
    def __init__(self):
        self.title = "Example\n"
        self.require = {
            'enterprise': {
                'value': '',
                'required': 'yes'
            },
            'function': {
                'value': '',
                'required': 'no'
            }
        }

        self.export = []

        #completer
        comp = completer.Module(self.require)
        readline.parse_and_bind("tab: complete")
        readline.set_completer(comp.complete)
예제 #7
0
    def __init__(self):
        self.title = "Hackedmail Check\n"
        self.require = {
            'email': {
                'value': '',
                'required': 'yes'
            },
            'search_paste': {
                'value': '',
                'required': 'no'
            }
        }

        self.export = []

        #completer
        comp = completer.Module(self.require)
        readline.parse_and_bind("tab: complete")
        readline.set_completer(comp.complete)