Dare un unico significato al termine hacking, uno dei più inflazionati vocaboli legati all'informatica, è assai difficile: avendo accompagnato, fin dall'inizio, lo sviluppo delle tecnologie di elaborazione e comunicazione dell'informazione, ha assunto diverse sfumature a seconda del periodo storico e dello specifico ambito di applicazione; con uno sforzo di astrazione che slega l'hacking da qualunque situazione reale o valutazione morale, lo si può definire come la forzatura di un sistema informatico realizzata al fine di far compiere a questo funzioni non originariamente previste.
Con l'ulteriore definizione del sistema informatico e delle funzioni non previste, possiamo connotare tutte le pratiche legate all'hacking.
Casi dipendenti da sistema informatico e funzioni non previste
1 Casi dipendenti da sistema informatico e funzioni non previste
1.1 Sistema informatico: hardware - Funzioni non previste: incremento delle prestazioni
1.2 Sistema informatico: hardware - Funzioni non previste: rimozioni di limiti di funzionamento
1.3 Sistema informatico: software - Funzioni non previste: alterazione della struttura di un programma
1.4 Sistema informatico: software - Funzioni non previste: aggiunta di funzioni ad un programma
1.5 Sistema informatico: rete di comunicazione pubblica - Funzioni non previste: utilizzo non autorizzato
1.6 Sistema informatico: rete di comunicazione privata - Funzioni non previste: utilizzo non autorizzato
1.7 Sistema informatico: rete di computer privata - Funzioni non previste: accesso non autorizzato
1.8 Sistema informatico: web server - Funzioni non previste: pubblicazione di contenuti non autorizzati
2 Note sull'hacking
|