Google Opens Up "Atheris" To Automatically Find Bugs In Python Code

Written by Michael Larabel in Google on 4 December 2020 at 12:16 PM EST. 1 Comment
GOOGLE
Google today is announcing the open-sourcing of Atheris, a Python fuzzer they developed internally for automatically finding bugs within Python code and native extensions.

Atheris is focused on differential fuzzing for cases where multiple libraries are available to provide the same functionality but in many cases could present subtle differences.

Atheris supports fuzzing native Python extensions by using LLVM Clang's libFuzzer code. Atheris supports fuzzing both Python 2.7 and Python 3 code. Google is also adding Atheris to their OSS-Fuzz service.

More details on Atheris for fuzzing Python code via the Google Open-Source Blog. Atheris is open-source under an Apache 2.0 license on GitHub.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week