skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Program Fuzzing on High Performance Computing Resources

Technical Report ·
DOI:https://doi.org/10.2172/1492735· OSTI ID:1492735
 [1];  [1];  [1]
  1. Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)

American Fuzzy Lop (AFL) is an evolutionary fuzzer that is strategically implemented as a tool for discovering bugs in software during vulnerability research. This work seeks to understand how to best implement AFL on the High-Performance Computing resources available on the unclassified network at Sandia National Laboratories. We investigate various methods of executing AFL, requesting varying numbers of tasks on single compute nodes with 36 physical cores and 72 total threads. A Python script called Blue Claw is presented as an automated testbed generator tool to assist in the tedious process of creating and executing experiments of any scale and duration.

Research Organization:
Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)
Sponsoring Organization:
USDOE National Nuclear Security Administration (NNSA)
DOE Contract Number:
AC04-94AL85000; NA0003525
OSTI ID:
1492735
Report Number(s):
SAND-2019-0674; 671718
Country of Publication:
United States
Language:
English

Similar Records

WeightedAFL
Software · Tue Apr 28 00:00:00 EDT 2020 · OSTI ID:1492735

Multi-Node Program Fuzzing on High Performance Computing Resources
Technical Report · Sat Aug 01 00:00:00 EDT 2020 · OSTI ID:1492735

Water Security Toolkit User Manual Version 1.2.
Technical Report · Fri Aug 01 00:00:00 EDT 2014 · OSTI ID:1492735

Related Subjects