Linux Today: Linux News On Internet Time.

More on LinuxToday

Improving Fuzzing Tools for More Efficient Kernel Testing

Sep 26, 2016, 10:00 (0 Talkback[s])

Fuzz testing (or fuzzing) is a software testing technique that involves passing invalid or random data to a program and observing the results, such as crashes or other failures. Bamvor Jian Zhang of Huawei, who will be speaking at LinuxCon Europe, realized that existing fuzz testing tools -- such as trinity -- can generate random or boundary values for syscall parameters and inject them into the kernel, but they don’t validate whether the results of those syscalls are correct.

Complete Story