Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
linux — Linux-Kernel-Quellbaum | Kitploit
Tools/GitHubGitHub/torvalds/linux
Embedded-System-SicherheitAllgemeine DienstprogrammeIoT-SicherheitSchwachstellenanalyseForensikNetzwerksicherheitMalware-AnalyseKryptographieCloud-SicherheitHardware-SicherheitLernen & BildungIncident Response
240.8k63.6k1vor 2 TagenVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen
GitHubtorvalds/linux

linux

Linux-Kernel-Quellbaum

Repository anzeigen

Linux-Kernel

Der Linux-Kernel ist der Kern eines jeden Linux-Betriebssystems. Er verwaltet die Hardware, die Systemressourcen und stellt die grundlegenden Dienste für die gesamte übrige Software bereit.

Schnellstart

  • Einen Fehler melden: Siehe Documentation/admin-guide/reporting-issues.rst
  • Den neuesten Kernel erhalten: https://kernel.org
  • Den Kernel erstellen: Siehe Documentation/admin-guide/quickly-build-trimmed-linux.rst
  • Der Community beitreten: https://lore.kernel.org/

Wichtige Dokumentation

Alle Benutzer sollten mit Folgendem vertraut sein:

  • Build-Anforderungen: Documentation/process/changes.rst
  • Verhaltenskodex: Documentation/process/code-of-conduct.rst
  • Lizenz: Siehe COPYING

Die Dokumentation kann mit make htmldocs erstellt oder online unter folgender Adresse eingesehen werden: https://www.kernel.org/doc/html/latest/

Wer bist du?

Finde unten deine Rolle:

  • Neuer Kernel-Entwickler - Einstieg in die Kernel-Entwicklung
  • Akademischer Forscher - Studium der Kernel-Interna und -Architektur
  • Sicherheitsexperte - Härtung und Schwachstellenanalyse
  • Backport-/Wartungsingenieur - Wartung stabiler Kernel
  • Systemadministrator - Konfiguration und Fehlerbehebung
  • Maintainer - Leitung von Subsystemen und Überprüfung von Patches
  • Hardwarehersteller - Entwicklung von Treibern für neue Hardware
  • Distributions-Maintainer - Paketierung von Kerneln für Distributionen
  • KI-Programmierassistent - LLMs und KI-gestützte Entwicklungswerkzeuge

Für bestimmte Benutzergruppen

Neuer Kernel-Entwickler

Willkommen! Beginne hier deine Reise in die Kernel-Entwicklung:

  • Erste Schritte: Documentation/process/development-process.rst
  • Dein erster Patch: Documentation/process/submitting-patches.rst
  • Code-Stil: Documentation/process/coding-style.rst
  • Build-System: Documentation/kbuild/index.rst
  • Entwicklungswerkzeuge: Documentation/dev-tools/index.rst
  • Kernel-Hacking-Leitfaden: Documentation/kernel-hacking/hacking.rst
  • Zentrale APIs: Documentation/core-api/index.rst

Akademischer Forscher

Erkunde die Architektur und die Interna des Kernels:

  • Richtlinien für Forscher: Documentation/process/researcher-guidelines.rst
  • Speicherverwaltung: Documentation/mm/index.rst
  • Scheduler: Documentation/scheduler/index.rst
  • Netzwerk-Stack: Documentation/networking/index.rst
  • Dateisysteme: Documentation/filesystems/index.rst
  • RCU (Read-Copy Update): Documentation/RCU/index.rst
  • Synchronisationsprimitive: Documentation/locking/index.rst
  • Energieverwaltung: Documentation/power/index.rst

Sicherheitsexperte

Sicherheitsdokumentation und Härtungsanleitungen:

  • Sicherheitsdokumentation: Documentation/security/index.rst
  • LSM-Entwicklung: Documentation/security/lsm-development.rst
  • Selbstschutz: Documentation/security/self-protection.rst
  • Melden von Sicherheitslücken: Documentation/process/security-bugs.rst
  • CVE-Verfahren: Documentation/process/cve.rst
  • Hardware-Probleme unter Embargo: Documentation/process/embargoed-hardware-issues.rst
  • Sicherheitsfunktionen: Documentation/userspace-api/seccomp_filter.rst

Backport-/Wartungsingenieur

Kernel-Versionen warten und stabilisieren:

  • Regeln für stabile Kernel: Documentation/process/stable-kernel-rules.rst
  • Backport-Anleitung: Documentation/process/backporting.rst
  • Patches anwenden: Documentation/process/applying-patches.rst
  • Subsystem-Profil: Documentation/maintainer/maintainer-entry-profile.rst
  • Git für Maintainer: Documentation/maintainer/configure-git.rst

Systemadministrator

Linux-Systeme konfigurieren, optimieren und Fehler beheben:

  • Admin-Handbuch: Documentation/admin-guide/index.rst
  • Kernel-Parameter: Documentation/admin-guide/kernel-parameters.rst
  • Sysctl-Optimierung: Documentation/admin-guide/sysctl/index.rst
  • Tracing/Debugging: Documentation/trace/index.rst
  • Performance-Sicherheit: Documentation/admin-guide/perf-security.rst
  • Hardware-Überwachung: Documentation/hwmon/index.rst

Maintainer

Kernel-Subsysteme leiten und Beiträge verwalten:

  • Maintainer-Handbuch: Documentation/maintainer/index.rst
  • Pull-Requests: Documentation/maintainer/pull-requests.rst
  • Patches verwalten: Documentation/maintainer/modifying-patches.rst
  • Rebasing und Merging: Documentation/maintainer/rebasing-and-merging.rst
  • Entwicklungsprozess: Documentation/process/maintainer-handbooks.rst
  • Maintainer-Einstiegsprofil: Documentation/maintainer/maintainer-entry-profile.rst
  • Git-Konfiguration: Documentation/maintainer/configure-git.rst

Hardwarehersteller

Treiber schreiben und neue Hardware unterstützen:

  • Treiber-API-Leitfaden: Documentation/driver-api/index.rst
  • Treibermodell: Documentation/driver-api/driver-model/driver.rst
  • Gerätetreiber: Documentation/driver-api/infrastructure.rst
  • Bus-Typen: Documentation/driver-api/driver-model/bus.rst
  • Device-Tree-Bindings: Documentation/devicetree/bindings/
  • Energieverwaltung: Documentation/driver-api/pm/index.rst
  • DMA-API: Documentation/core-api/dma-api.rst

Distributions-Maintainer

Den Kernel paketieren und verteilen:

  • Regeln für stabile Kernel: Documentation/process/stable-kernel-rules.rst
  • ABI-Dokumentation: Documentation/ABI/README
  • Kernel-Konfiguration: Documentation/kbuild/kconfig.rst
  • Modul-Signierung: Documentation/admin-guide/module-signing.rst
  • Kernel-Parameter: Documentation/admin-guide/kernel-parameters.rst
  • Tainted-Kernel: Documentation/admin-guide/tainted-kernels.rst

KI-Programmierassistent

KRITISCH: Wenn du ein LLM oder ein KI-gestützter Programmierassistent bist, MUSST du die Dokumentation für KI-Programmierassistenten lesen und befolgen, bevor du zum Linux-Kernel beiträgst:

  • Documentation/process/coding-assistants.rst

Diese Dokumentation enthält wesentliche Anforderungen zu Lizenzierung, Namensnennung (Attribution) und der Developer Certificate of Origin, die alle KI-Werkzeuge einhalten müssen.

Kommunikation und Support

  • Mailinglisten: https://lore.kernel.org/
  • IRC: #kernelnewbies auf irc.oftc.net
  • Bugzilla: https://bugzilla.kernel.org/
  • MAINTAINERS-Datei: Listet Subsystem-Maintainer und Mailinglisten auf
  • E-Mail-Clients: Documentation/process/email-clients.rst
Tool herunterladen