Language Selection

English French German Italian Portuguese Spanish

LinuxUser Kernel Column: Linux 3.9

Filed under
Linux

The Linux kernel is a very mature codebase with many millions of hours’ worth of developer time invested. There are several popular kernel test suites, including the LTP (Linux Test Project), as well as the proprietary tests run by various commercial Linux interests. Most test suites are written with the premise that they will test real- world scenarios, and so they are formed from small test cases that are run in sequence. Each test case (or unit test) will perform some sample workload and compare expected to actual results as a measure of success. What these test cases don’t typically cover well, however, are malicious or illegal sequences of system calls (operations). This is where ‘fuzzers’ like Trinity come into play.

Trinity was written by Dave Jones and has been under active development for several years. It is a ‘system call fuzzer’, meaning it will call random kernel system calls (the standard interface by which applications communicate with the kernel) according to a few simple rules.

rest here




More in Tux Machines

Today in Techrights

Fedora 26 Linux Might Ship with an LXQt Flavor, Won't Replace the LXDE Spin

There's a new self-contained change planned for the upcoming Fedora 26 Linux distribution, due for release on June 6, 2017, namely a new flavor built around the lightweight, Qt-based LXQt desktop environment. Read more

Devil-Linux 1.8.0 to Be a Major Overhaul, Will Use SquashFS as Main File System

It's been seven months since we last heard something from the developers of the Devil-Linux project, which produces a tiny, dedicated server distribution for many applications, and a new development version of the upcoming 1.8 stable series is out. Read more

CentOS vs Ubuntu: Which one is better for a server

Finally decided to get a VPS but can’t decide which Linux distro to use? We’ve all been there. The choice may even be overwhelming, even for Linux distros, considering all the different flavors and distros that are out there. Though, the two most widely used and most popular server distros are CentOS and Ubuntu. This is the main dilemma among admins, both beginners and professionals. Having experience with both (and more) distros, we decided to do a comparison of CentOS and Ubuntu when used for a server. Read more