Skip to content

Releases: dnsdudrla97/Fuzz

FuzzFuzz

09 Dec 14:14
Compare
Choose a tag to compare

Explanation

  • Binary analysis automation using fuzzing technology
  • The tool used the dump fuzz technique.
  • After creating the test case file desired by the user, it undergoes mutation.
  • When a crash is found, it signals a notification box.
  • The only information that can be found based on the conflict is the assembly code and register of the component that caused the conflict.
  • The result of the collision is hashed and stored to avoid duplicate collisions.

Required creation file

Follow me if you want to add a seed (you have to)

  1. Make the seed you want to generate
  2. The extension of the seed file must match the binary to be analyzed.
  3. The created file must have the path in the sample folder area when running the tool.

Error 0xc0000142

  • Maybe the .Net Framework software hasn't been installed?

Download .NET Framework 4.8 | Free official downloads

❯ pyinstaller .[main.py](http://main.py/) -w -F -i=D:\Fuzz\src\img\fuzz-ico.ico -n FuzzFuzz

❯ pyrcc4 .\myres.qrc -o .\main_rc.py

❯ pyuic4 -x .\main.ui -o .\main_.py

FuzzFuzz

06 Dec 13:07
Compare
Choose a tag to compare
FuzzFuzz Pre-release
Pre-release

Explanation

  • Binary analysis automation using fuzzing technology
  • The tool used the dump fuzz technique.
  • After creating the test case file desired by the user, it undergoes mutation.
  • When a crash is found, it signals a notification box.
  • The only information that can be found based on the conflict is the assembly code and register of the component that caused the conflict.
  • The result of the collision is hashed and stored to avoid duplicate collisions.

Required creation file

Follow me if you want to add a seed (you have to)

  1. Make the seed you want to generate
  2. The extension of the seed file must match the binary to be analyzed.
  3. The created file must have the path in the sample folder area when running the tool.