Feb. 1, 2023, 2:10 a.m. | Michael Chesser, Surya Nepal, Damith C. Ranasinghe

cs.CR updates on arXiv.org arxiv.org

Emulation-based fuzzers enable testing binaries without source code, and
facilitate testing embedded applications where automated execution on the
target hardware architecture is difficult and slow. The instrumentation
techniques added to extract feedback and guide input mutations towards
generating effective test cases is at the core of modern fuzzers. But, modern
emulation-based fuzzers have evolved by re-purposing general-purpose emulators;
consequently, developing and integrating fuzzing techniques, such as
instrumentation methods, are difficult and often added in an ad-hoc manner,
specific to an …

applications architecture automated box cases code embedded embedded applications emulation emulator enable extract feedback firmware fuzzing general guide hardware input instrumentation slow source code target techniques test testing

CyberSOC Technical Lead

@ Integrity360 | Sandyford, Dublin, Ireland

Cyber Security Strategy Consultant

@ Capco | New York City

Cyber Security Senior Consultant

@ Capco | Chicago, IL

Sr. Product Manager

@ MixMode | Remote, US

Corporate Intern - Information Security (Year Round)

@ Associated Bank | US WI Remote

Senior Offensive Security Engineer

@ CoStar Group | US-DC Washington, DC