QUOTE
Shell
La shell (o terminale), in informatica, è la parte di un sistema operativo che permette agli utenti di interagire con il sistema stesso, impartendo comandi e richiedendo l'avvio di altri programmi. Insieme al kernel costituisce una delle componenti principali di un sistema operativo. Il suo nome (dall'inglese shell, guscio) deriva dal fatto che questa componente viene considerata l'involucro, la parte visibile del sistema ed è dunque definibile come l'interfaccia utente o il programma software che la rende possibile.
Shell da terminale
Quando si parla semplicemente di "shell", o anche di "terminale", si intende di solito una shell testuale con cui l'utente interagisce attraverso un terminale o un emulatore di terminale (quest'ultimo può anche far parte della shell stessa anziché essere un programma a parte) tramite un'interfaccia a riga di comando;
Shell grafica
Nel caso di shell grafiche è comune fare riferimento ai cosiddetti desktop environment, che forniscono agli utilizzatori un ambiente grafico da cui è possibile gestire file e avviare programmi.
Shell più diffuse
Shell testuali
cmd.exe (shell del sistemi operativi della famiglia Windows NT)
command.com (shell del sistema operativo MS-DOS e di alcuni sistemi Microsoft Windows)
Bash (shell tipica dei sistemi GNU/Linux)
Bourne shell (shell dei primi sistemi Unix)
C shell (shell un tempo popolare su sistemi Unix)
Debian Almquist shell (shell usata in Debian e derivati per eseguire gli script di sistema)
Korn shell (shell comunemente disponibile su sistemi Unix)
Shell grafiche
Common Desktop Environment (normalmente disponibile su sistemi Unix)
Finder (la shell dei sistemi Mac OS)
GNOME (tipica dei sistemi GNU/Linux e Solaris 10)
KDE (tipica dei sistemi GNU/Linux)
Xfce (tipica dei sistemi GNU/Linux)
Windows Explorer (la shell dei sistemi Microsoft Windows)
Windows Explorer (la shell dei sistemi Microsoft Windows)
Black Shell
Le Black Shell sono shell usate dagli hacker per avere e mantenere l accesso da remoto su una macchina o server, sfruttando una vulnerabilità.
Sono delle backdoor.
Possono essere sia testuali oppure grafiche.
Viene usata anche per molti altri usi come caricare processi tipo ircbot, rxbot, e altri processi per fare dosnet e botnet.
Last comments