Metamorphic Testing for Cybersecurity.

Metamorphic testing (MT) can enhance security testing by providing an alternative to using a test oracle, which is often unavailable or impractical. The authors report how MT detected previously unknown bugs in real-world critical applications such as code obfuscators, giving evidence that software...

Full description

Bibliographic Details
Published in:Computer (00189162) Vol. 49; no. 6; pp. 48 - 56
Main Authors: Chen, Tsong Yueh, Kuo, Fei-Ching, Ma, Wenjuan, Susilo, Willy, Towey, Dave, Voas, Jeffrey, Zhou, Zhi Quan
Format: Article
Published: IEEE Jun2016
Subjects:
Online Access:View this record in EBSCOhost
Description
Summary:Metamorphic testing (MT) can enhance security testing by providing an alternative to using a test oracle, which is often unavailable or impractical. The authors report how MT detected previously unknown bugs in real-world critical applications such as code obfuscators, giving evidence that software testing requires diverse perspectives to achieve greater cybersecurity.