lkrg | Linux Kernel Runtime Guard

 by   openwall C Version: Current License: Non-SPDX

kandi X-RAY | lkrg Summary

kandi X-RAY | lkrg Summary

lkrg is a C library. lkrg has no bugs, it has no vulnerabilities and it has low support. However lkrg has a Non-SPDX License. You can download it from GitHub.

LKRG performs runtime integrity checking of the Linux kernel and detection of security vulnerability exploits against the kernel. LKRG is a kernel module (not a kernel patch), so it can be built for and loaded on top of a wide range of mainline and distros' kernels, without needing to patch those. We currently support kernel versions ranging from as far back as RHEL7’s (and its many clones/revisions) and Ubuntu 16.04’s to latest mainline and distros' kernels. For this release, we’ve tested LKRG with Linux kernels up to and including 5.12. LKRG currently supports the x86-64, 32-bit x86, AArch64 (ARM64), and 32-bit ARM CPU architectures. Please refer to CONCEPTS for concepts behind LKRG and for information on its efficacy, and to PERFORMANCE for information on its performance impact. The following sections describe how to obtain LKRG sources, build LKRG, test it, install it on the system, and customize its configuration.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              lkrg has a low active ecosystem.
              It has 122 star(s) with 20 fork(s). There are 13 watchers for this library.
              OutlinedDot
              It had no major release in the last 6 months.
              There are 9 open issues and 42 have been closed. On average issues are closed in 9 days. There are no pull requests.
              It has a neutral sentiment in the developer community.
              The latest version of lkrg is current.

            kandi-Quality Quality

              lkrg has 0 bugs and 0 code smells.

            kandi-Security Security

              lkrg has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              lkrg code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              lkrg has a Non-SPDX License.
              Non-SPDX licenses can be open source with a non SPDX compliant license, or non open source licenses, and you need to review them closely before use.

            kandi-Reuse Reuse

              lkrg releases are not available. You will need to build from source code and install.
              Installation instructions, examples and code snippets are available.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of lkrg
            Get all kandi verified functions for this library.

            lkrg Key Features

            No Key Features are available at this moment for lkrg.

            lkrg Examples and Code Snippets

            No Code Snippets are available at this moment for lkrg.

            Community Discussions

            No Community Discussions are available at this moment for lkrg.Refer to stack overflow page for discussions.

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install lkrg

            To build LKRG, you will need the following software:. (For documentation purposes, we prefix commands requiring root access with "sudo", but you may of course run them as root by different means.).
            GNU make
            A C compiler (ideally, the same that was used to build the kernel itself)
            A kernel build directory corresponding to the Linux kernel image the module is to run on. For example, under Debian and Ubuntu, each linux-image package containing a kernel binary has a corresponding linux-headers package with the required build infrastructure, which you can install with: sudo apt-get install linux-headers-$(uname -r) Red Hat'ish (e.g. RHEL, CentOS, Fedora) distributions call this package kernel-devel, which you can install with: sudo yum install kernel-devel
            If your Linux distribution uses systemd, you can install LKRG with:. while you’re still in its top level source code directory.

            Support

            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/openwall/lkrg.git

          • CLI

            gh repo clone openwall/lkrg

          • sshUrl

            git@github.com:openwall/lkrg.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link