Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
linux-insides — Un libro in corso di scrittura sul kernel Linux e i suoi interni. | Kitploit
Strumenti/GitHubGitHub/0xax/linux-insides
Reverse EngineeringAnalisi di BinariPaper e RicercaApprendimento e FormazioneRisorse Curate
GitHub0xax/linux-insides

linux-insides

Un libro in corso di scrittura sul kernel Linux e i suoi interni.

Vedi Repository
33.0k3.6k2 giorni faRevisionato da Kitploit

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi
Sito web

Linux insides

Questa repository contiene un libro in corso d'opera sul kernel Linux e i suoi internals.

L'obiettivo di questo progetto è semplice: condividere conoscenze sugli internals del kernel Linux e argomenti correlati di basso livello. Se sei curioso di sapere cosa c'è sotto il cofano, consulta il Sommario.

Stato dei capitoli (kernel v7.2.0)

[!IMPORTANT] Ho iniziato a scrivere questa serie quando l'ultima versione del kernel era la 3.18. Da allora è cambiato molto e sto aggiornando i contenuti per riflettere i kernel moderni (v6.18+). Continuerò a rivedere gli articoli man mano che il kernel si evolve.

  • Avvio (aggiornato per v7.2.0)
  • Inizializzazione (in attesa di revisione per v6.18.0)
  • Interruzioni (in attesa di revisione per v6.18.0)
  • Chiamate di sistema (in attesa di revisione per v6.18.0)
  • Timer e gestione del tempo (in attesa di revisione per v6.18.0)
  • Primitive di sincronizzazione (in attesa di revisione per v6.18.0)
  • Gestione della memoria (in attesa di revisione per v6.18.0)
  • Cgroups (in attesa di revisione per v6.18.0)
  • SMP (in attesa di revisione per v6.18.0)
  • Meccanismi del kernel (in attesa di revisione per v6.18.0)
  • Strutture dati nel kernel Linux (in attesa di revisione per v6.18.0)
  • Fondamenti di x86 (in attesa di revisione per v6.18.0)
  • Toolchain e binari (in attesa di revisione per v6.18.0)
  • Disco RAM iniziale (in attesa di revisione per v6.18.0)
  • Contribuire al kernel Linux (in attesa di revisione per v6.18.0)

Requisiti

  • Conoscenza preliminare del linguaggio Assembly
  • Competenza nel linguaggio di programmazione C
  • Inoltre, puoi trovare molte informazioni utili sui processori x86_64 nei Manuali per sviluppatori software Intel

[!TIP] Puoi iniziare con l'Assembler grazie alla mia altra serie di articoli sulla programmazione Assembly.

Traduzioni

Grazie ai volontari, gli articoli su Linux sono tradotti in diverse lingue.

[!NOTE] Le traduzioni potrebbero discostarsi dal contenuto originale.

  • Portoghese brasiliano
  • Cinese
  • Giapponese
  • Coreano
  • Russo
  • Spagnolo
  • Turco

Contributi

Leggi la guida ai contributi per imparare come contribuire al progetto. Quando contribuisci, assicurati di seguire il Codice di condotta.

Se hai domande o suggerimenti, non esitare a contattarmi su Twitter @0xAX, apri un issue o inviami un'email.

Mailing list

Esiste una mailing list su Google Groups ([email protected]) per lo studio del codice sorgente del kernel.

Per unirti al gruppo, invia un'email a [email protected]. Riceverai un'email di conferma. Dopo aver risposto, verrai aggiunto alla mailing list.

[!TIP] Se hai un account Google, puoi semplicemente aprire la pagina dell'archivio e fare clic su Apply to join group. Verrai approvato automaticamente.

Licenza

Questo progetto è concesso in licenza sotto BY-NC-SA Creative Commons.

Autore

Il contenuto tecnico è scritto da @0xAX.

Un grande ringraziamento anche a @klaudiagrz per i miglioramenti al testo.

Scarica lo strumento