[BlackHat tool] XDiFF: Extended Differential Fuzzing Framework - TechnoExploit

Breaking

Post Top Ad

Post Top Ad

Thursday, December 14, 2017

[BlackHat tool] XDiFF: Extended Differential Fuzzing Framework


                XDiFF is an Extended Differential Fuzzing Framework built to find vulnerabilities. Its goal is to collect as much valuable data as possible and then to infer all potential vulnerabilities in the application/s. Vulnerabilities can either be found in isolated pieces of software or by comparing:

  • Different inputs
  • Different versions
  • Different Implementations
  • Different operating systems’ implementations
 
 
It is an open source Python fuzzer able to test multiple pieces of software and inputs in parallel. It can run on multiple OSs (Linux, Windows, OS X, and Freebsd). The fuzzer’s main goal is to detect differential issues aided with the extended capabilities, but since will also trigger hangs and crashes is also capable of attaching a debugger to detect memory errors.
Quick guide

Please follow the following steps:
  1. Install XDiFF
  2. Define the input
  3. Define the software
  4. Run the fuzzer
  5. Analyze the output
  6. …......
  7. Profit!
 Disclaimer
The tool and the fuzzing process can be susceptible to code execution. Use it at your own risk always inside a VM.
Authors
  • Fernando Arnaboldi – Initial work
  • cclauss
For contributions, please propose a Changelog entry in the pull-request comments.

Also Read:  Black Hat Arsenal Europe 2017 Tool List

No comments:

Post a Comment

Post Top Ad