示例#1
0
    def run(self):
        fuzz.ninput = fuzz.PARAM.get('N', 0)
        fuzz.cva_constraints = {}
        fuzz.cva_paths = {}
        fuzz.querytime = 0
        fuzz.elapsed = 0
        fuzz.paths = 0
        fuzz.pathssub = 0
        fuzz.start = time.time()
        fuzz.totalcon = 0
        input_seed = fuzz.Input(0, fuzz.PARAM['INPUT_FILE'],
                                fuzz.PARAM['MIN_BOUND'])
        self.worklist = [input_seed]

        fuzz.search(self.target, self.worklist, [
            self.gui.fuzzing_frame.cs.init_progressbar,
            self.gui.fuzzing_frame.cs.update_progressbar,
            self.gui.fuzzing_frame.ca.init_progressbar,
            self.gui.fuzzing_frame.ca.update_progressbar,
            self.gui.fuzzing_frame.ee.start_progressbar,
            self.gui.fuzzing_frame.ee.stop_progressbar,
            self.gui.fuzzing_frame.input_scorer.init_progressbar,
            self.gui.fuzzing_frame.input_scorer.update_progressbar,
            self.gui.fuzzing_frame.fault_checker.init_progressbar,
            self.gui.fuzzing_frame.fault_checker.update_progressbar, None
        ])
示例#2
0
文件: gui.py 项目: AmesianX/pathgrind
    def run(self):
        fuzz.ninput = fuzz.PARAM.get('N', 0)
	fuzz.cva_constraints = {}
	fuzz.cva_paths = {}
	fuzz.querytime = 0
	fuzz.elapsed = 0
	fuzz.paths = 0
	fuzz.pathssub = 0 
	fuzz.start = time.time()
	fuzz.totalcon = 0
        input_seed = fuzz.Input(0, fuzz.PARAM['INPUT_FILE'], fuzz.PARAM['MIN_BOUND'])
        self.worklist = [ input_seed ]

        fuzz.search(self.target, self.worklist, [
            self.gui.fuzzing_frame.cs.init_progressbar,
            self.gui.fuzzing_frame.cs.update_progressbar,
            self.gui.fuzzing_frame.ca.init_progressbar,
            self.gui.fuzzing_frame.ca.update_progressbar,
            self.gui.fuzzing_frame.ee.start_progressbar,
            self.gui.fuzzing_frame.ee.stop_progressbar,
            self.gui.fuzzing_frame.input_scorer.init_progressbar,
            self.gui.fuzzing_frame.input_scorer.update_progressbar,
            self.gui.fuzzing_frame.fault_checker.init_progressbar,
            self.gui.fuzzing_frame.fault_checker.update_progressbar,
            None ])
示例#3
0
def job_props():
    current_user = get_current_user()
    job = request.args.get("job")
    if not job or len(job) < 3:
        return jsonify({})
    res = search(job)
    return jsonify(res)
示例#4
0
    def run(self):
        fuzz.ninput = fuzz.PARAM.get('N', 0)
        input_seed = fuzz.Input(0, fuzz.PARAM['INPUT_FILE'], fuzz.PARAM['MIN_BOUND'])
        self.worklist = [ input_seed ]

        fuzz.search(self.target, self.worklist, [
            self.gui.fuzzing_frame.cs.init_progressbar,
            self.gui.fuzzing_frame.cs.update_progressbar,
            self.gui.fuzzing_frame.ca.init_progressbar,
            self.gui.fuzzing_frame.ca.update_progressbar,
            self.gui.fuzzing_frame.ee.start_progressbar,
            self.gui.fuzzing_frame.ee.stop_progressbar,
            self.gui.fuzzing_frame.input_scorer.init_progressbar,
            self.gui.fuzzing_frame.input_scorer.update_progressbar,
            self.gui.fuzzing_frame.fault_checker.init_progressbar,
            self.gui.fuzzing_frame.fault_checker.update_progressbar,
            None ])
示例#5
0
    def run(self):
        fuzz.ninput = fuzz.PARAM.get('N', 0)
        input_seed = fuzz.Input(0, fuzz.PARAM['INPUT_FILE'],
                                fuzz.PARAM['MIN_BOUND'])
        self.worklist = [input_seed]

        fuzz.search(self.target, self.worklist, [
            self.gui.fuzzing_frame.cs.init_progressbar,
            self.gui.fuzzing_frame.cs.update_progressbar,
            self.gui.fuzzing_frame.ca.init_progressbar,
            self.gui.fuzzing_frame.ca.update_progressbar,
            self.gui.fuzzing_frame.ee.start_progressbar,
            self.gui.fuzzing_frame.ee.stop_progressbar,
            self.gui.fuzzing_frame.input_scorer.init_progressbar,
            self.gui.fuzzing_frame.input_scorer.update_progressbar,
            self.gui.fuzzing_frame.fault_checker.init_progressbar,
            self.gui.fuzzing_frame.fault_checker.update_progressbar, None
        ])