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

Why Ubuntu-based Distros Are Leaders

One distribution that comes to mind is Ubuntu. Built from a solid Debian base, Ubuntu has not only become an incredibly popular Linux distro, it's also made countless other distributions such as Linux Mint a reality. In this article, I'll explore why I believe Ubuntu wins the Linux distribution wars and how it's influenced Linux on the desktop as a whole. Read more

Text for Linux users who just happen to be standing on their heads

Here’s one more really odd thing that you might consider doing when you’re finished setting up your 100+ new servers and troubleshooting problems that have stumped all the techies in the nearby vicinity – displaying text messages upside down. And if sheer entertainment is not enough of a reason, consider that the exercise might motivate you to think more deeply about the mysterious nature of character encoding systems. Yes, we’re going to turn phrases upside down -- not by flipping our monitors -- but by exchanging the usual characters that we see with their closest upside down equivalents – and then by presenting them on the screen in the reverse order. Read more

Discover in Plasma 5.7

Discover‘s future is Kirigami. We have already some work lined up (see the kirigami branch), we are pending some design work so that it shines, but the approach is already quite promising! Read more

Sirin Labs' Solarin is today's most ridiculous $16,000 Android phone

How much do you value your privacy? Sirin Labs is a new company making its debut in London today that stakes its future on very wealthy people believing their privacy and security to be priceless. Its launch product is the Solarin, a 5.5-inch Android smartphone accompanied by a series of bombastic claims about being the very best. It should be the very best, given that it costs £9,500 before taxes, but in my time trying it out today, I was left with the unhappy impression of an expensive imposter. Read more