8000 GitHub - absolujin/nezha
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

absolujin/nezha

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

NEZHA

NEZHA is an evolutionary-based efficient and domain-independent differential testing framework developed at Columbia University. NEZHA exploits the behavioral asymmetries between multiple test programs to focus on inputs that are more likely to trigger semantic bugs.

What?

NEZHA features several runtime diversity-promoting metrics used to generate inputs for multi-app differential testing. These metrics are described in detail in the 2017 IEEE Symposium on Security and Privacy (Oakland) paper - NEZHA: Efficient Domain-Independent Differential Testing.

Getting Started

These examples are tested on Ubuntu 16.04.

Install all dependencies and build NEZHA and the respective examples by invoking

        ./utils/build_helpers/setup.sh

This should create the appropriate files under examples/

Please refer to the domain-specific examples:

Bug Examples

Examples of some of the bugs we found with Nezha are listed here.

Writing your own tests / extending NEZHA

Please refer to the Wiki for more information on NEZHA's internals.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 77.6%
  • C 10.1%
  • 2D47 Shell 8.7%
  • CMake 3.6%
0