CORSO AVANZATO DI LINUX E SUA SICUREZZA

LINUX: SCALATA
DA BASE AD AVANZATO

Ci eravamo lasciati con un primo corso dedicato a Linux, pensato per imparare e padroneggiare le fondamenta di uno dei sistemi operativi più potenti e affascinanti al mondo. Ora, però, è arrivato il momento di fare un passo oltre. È il momento di alzare l’asticella, esplorare gli aspetti più profondi del sistema e spingerci verso un approccio più avanzato, dove Linux incontra anche il mondo della cybersecurity. In questo nuovo percorso andremo oltre i semplici comandi: capiremo davvero come funziona il sistema, come amministrarlo, proteggerlo e sfruttarne tutto il potenziale. Sarà un viaggio pratico, tecnico e stimolante, pensato per portarvi a vedere Linux con una prospettiva completamente nuova. Quindi preparate i vostri PC, effettuate il login, aprite il terminale… e fate il vostro ingresso nel lato più avanzato di Linux.

sim0m0d@linuxsec:~# chmod +x exploit
sim0m0d@linuxsec:~# ./exploit
root@linuxsec:~# whoami
root
root@linuxsec:~# ls -la
-r--r----- root root secret
root@linuxsec:~# cat secret

Se avete altri argomenti e osservazioni da proporre contattatemi: simonemodiga@protonmail.com
CORSO BASE

Cosa hai imparato
nel corso Linux Base

37 lezioni pratiche e oltre 7 ore di contenuti. Tutto ciò che serve per imparare e padroneggiare le fondamenta di Linux in modo professionale.

01

Filesystem & Mount

Introduzione filesystem, mount point, mount e umount.

02

I-node

Comprendere gli i-node e la struttura interna dei file.

03

Permessi Linux

Permessi file e directory nel sistema Linux.

04

Sticky Bit

Permessi speciali: sticky bit, SetUID e SetGID.

05

Umask

Gestione permessi predefiniti Linux.

06

Links

Symbolic Link e Hard Link nel filesystem.

07

Root & Sudoers

Root, sudoers, passwd e group.

08

Man & Help

Documentazione Linux e sintassi dei comandi.

09

Utenti Linux

adduser, deluser, groups e gestione utenti.

10

Filesystem Commands

pwd, cd, ls, tree, mkdir, touch e rm.

11

chmod & chown

Gestione ownership e permessi Linux.

12

cp, mv & dd

Copie avanzate e gestione file professionale.

13

Processi Linux

PCB, foreground, background, ps e kill.

14

Regex & Pattern

BRE, ERE e pattern matching avanzato.

15

grep & find

Ricerca intelligente nei file e filesystem.

16

Shell Utilities

sort, uniq, cut, wc e strumenti Linux.

CORSO ADVANCED

Nuovo corso
Linux Advanced

Hardening, sicurezza Linux, autenticazione avanzata e strumenti reali usati nel mondo security professionale. Si stimano circa 50 lezioni...

00

Filesystem Avanzato

Tipi di filesystem, punto di mount, mount, umount e ramificazione completa filesystem Linux.

01

Crontab

Automazione task e scheduling Linux.

02

Gestione del comando sudo

Utenti, sudoers, root, configurazione /etc/sudoers.

03

Gestione dei pacchetti

Pacchetti, packet manager, apt, dpkg, yum, pacman.

04

Servizi Linux

Init, systemd, cgroups, systemctl.

05

PAM "Pluggable Authentication Modules"

Configurazione e funzionamento di PAM.

06

Linux Capabilities

Gestione granulare dei privilegi Linux.

07

SELinux

DAC, MAC, Security-Enhanced Linux: funzionamento e configurazione.

08

AppArmor

Application Armor: funzionamento e configurazione.

09

Chattr

Attributi avanzati dei filesystem moderni Linux.

10

DenyHosts & Fail2ban

Strumenti di protezione contro attacchi automatizzati o meno.

11

IPTables & Nftables

Firewall Linux: funzionamento e configurazione.

12

Netstat & ss

Analisi rete e connessioni Linux.

13

Analisi Log

Log di interesse per la sicurezza e loro analisi.

14

ClamAV

Antivirus Linux e protezione server.