Results 211 to 220 of about 78,918 (241)
Some of the next articles are maybe not open access.

The Linux Kernel Project

2020
The LK project is one of the most successful and one of the largest collaborative OSS development projects ever started. The LK itself is one of the largest individual parts as well as the fundamental component on nearly any Linux system, such as mobile, desktop, server or embedded device operating systems (Corbet & Kroah-Hartman 2017).
openaire   +1 more source

Analyzing cloning evolution in the Linux kernel

Information and Software Technology, 2002
Abstract Identifying code duplication in large multi-platform software systems is a challenging problem. This is due to a variety of reasons including the presence of high-level programming languages and structures interleaved with hardware-dependent low-level resources and assembler code, the use of GUI-based configuration scripts generating ...
G. Antoniol   +3 more
openaire   +1 more source

Diversification of system calls in linux kernel

Proceedings of the 16th International Conference on Computer Systems and Technologies, 2015
This paper presents system call diversification as a method for protecting operating systems and rendering malicious programs ineffective. The idea is to change all the system call numbers in the kernel and in the applications that invoke these system calls.
Rauti Sampsa Juho Petteri   +2 more
openaire   +1 more source

High-MCC functions in the Linux kernel

2012 20th IEEE International Conference on Program Comprehension (ICPC), 2012
McCabe's Cyclomatic Complexity (MCC) is a widely used metric for the complexity of control flow. Common usage decrees that functions should not have an MCC above 50, and preferably much less. However, the Linux kernel includes more than 800 functions with MCC values above 50, and over the years 369 functions have had an MCC of 100 or more.
Ahmad Jbara   +2 more
openaire   +1 more source

Kernel-Assisted Debugging of Linux Applications

Proceedings of the 2nd Reversing and Offensive-oriented Trends Symposium, 2018
On Linux, most---if not all---debuggers use ptrace debugging API to control their target processes. However, ptrace proves unsatisfactory for many malware analysis and reverse engineering tasks: So-called split-personality malware often adapts its behavior in the presence of a debugger, yet ptrace makes no attempt to hide from a target process ...
Tobias Holl   +3 more
openaire   +1 more source

Verifications around the Linux Kernel

2011
In this paper, we will present the current state of the art around the topic of verifying the Linux Kernel. However, we do not limit ourselves to only the Linux Kernel, but we also studied what has been done around other kernel, such as some work around OpenBSD, work from Microsoft, or work around the L4 Micro Kernel.
Lissy, Alexandre, Martineau, Patrick
openaire   +1 more source

Linux Kernel Development for Newbies

2015
This talk presents a step by step guide for Linux kernel development.
openaire   +1 more source

Linux kernel userspace modules

2008
This thesis proposes and implements a new method of implementing Linux kernel drivers in userspace applications - userspace drivers. Instead of proposing fixed interface for accessing kernel functionality from userspace application and using dedicated kernel module to implement functionality not accessible via the interface, proposed method allows ...
openaire   +2 more sources

Physics-informed machine learning

Nature Reviews Physics, 2021
George E Karniadakis   +2 more
exaly  

Home - About - Disclaimer - Privacy