VirtualBox

Changeset 72942 in vbox


Ignore:
Timestamp:
Jul 7, 2018 1:58:16 PM (7 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
123494
Message:

Runtime/RTFuzz: Some updates, add a mode where the client is aware of being fuzzed for improved efficiency. The input data is fuzzed in the client and fed to the consumer until the program crashes upon the master can reconstruct the input causing the crash because we work with deterministic random number generators. This eliminates the overhead of constantly spawning new client processes. [build fix]

Location:
trunk/src/VBox/Runtime/common/fuzz
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Runtime/common/fuzz/fuzz-observer.cpp

    r72940 r72942  
    714714                                        else if (achBuf[i] == 'A')
    715715                                        {
    716                                             /** @todo: Advance our fuzzer to get the added input. */
     716                                            /** @todo Advance our fuzzer to get the added input. */
    717717                                        }
    718718                                    }
  • trunk/src/VBox/Runtime/common/fuzz/fuzz.cpp

    r72940 r72942  
    203203
    204204
     205
    205206/*********************************************************************************************************************************
    206207*   Global Variables                                                                                                             *
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette