Basi di Linux per hacker
eBook - ePub

Basi di Linux per hacker

Networking, scripting e sicurezza in Kali

Occupy Theweb

Partager le livre
  1. 240 pages
  2. Italian
  3. ePUB (adapté aux mobiles)
  4. Disponible sur iOS et Android
eBook - ePub

Basi di Linux per hacker

Networking, scripting e sicurezza in Kali

Occupy Theweb

DĂ©tails du livre
Aperçu du livre
Table des matiĂšres
Citations

À propos de ce livre

Questo libro Ăš il perfetto punto di partenza per tutti coloro che sono interessati all'hacking e alla cybersecurity. Il testo illustra le basi del sistema operativo Linux, con particolare attenzione alla distribuzione Kali, la piĂč usata nel mondo dell'hacking. Per prima cosa viene spiegato come installare Kali su una macchina virtuale e vengono presentati i concetti di base di Linux. Si passa quindi agli argomenti piĂč avanzati, come la manipolazione del testo, le autorizzazioni di file e directory e la gestione delle variabili d'ambiente. Infine, sono presentati i concetti fondamentali dell'hacking, come la cybersecurity e l'anonimato, e viene introdotto lo scripting con bash e Python. Il testo Ăš arricchito da molti esempi ed esercizi per testare le competenze acquisite.

Foire aux questions

Comment puis-je résilier mon abonnement ?
Il vous suffit de vous rendre dans la section compte dans paramĂštres et de cliquer sur « RĂ©silier l’abonnement ». C’est aussi simple que cela ! Une fois que vous aurez rĂ©siliĂ© votre abonnement, il restera actif pour le reste de la pĂ©riode pour laquelle vous avez payĂ©. DĂ©couvrez-en plus ici.
Puis-je / comment puis-je télécharger des livres ?
Pour le moment, tous nos livres en format ePub adaptĂ©s aux mobiles peuvent ĂȘtre tĂ©lĂ©chargĂ©s via l’application. La plupart de nos PDF sont Ă©galement disponibles en tĂ©lĂ©chargement et les autres seront tĂ©lĂ©chargeables trĂšs prochainement. DĂ©couvrez-en plus ici.
Quelle est la différence entre les formules tarifaires ?
Les deux abonnements vous donnent un accĂšs complet Ă  la bibliothĂšque et Ă  toutes les fonctionnalitĂ©s de Perlego. Les seules diffĂ©rences sont les tarifs ainsi que la pĂ©riode d’abonnement : avec l’abonnement annuel, vous Ă©conomiserez environ 30 % par rapport Ă  12 mois d’abonnement mensuel.
Qu’est-ce que Perlego ?
Nous sommes un service d’abonnement Ă  des ouvrages universitaires en ligne, oĂč vous pouvez accĂ©der Ă  toute une bibliothĂšque pour un prix infĂ©rieur Ă  celui d’un seul livre par mois. Avec plus d’un million de livres sur plus de 1 000 sujets, nous avons ce qu’il vous faut ! DĂ©couvrez-en plus ici.
Prenez-vous en charge la synthÚse vocale ?
Recherchez le symbole Écouter sur votre prochain livre pour voir si vous pouvez l’écouter. L’outil Écouter lit le texte Ă  haute voix pour vous, en surlignant le passage qui est en cours de lecture. Vous pouvez le mettre sur pause, l’accĂ©lĂ©rer ou le ralentir. DĂ©couvrez-en plus ici.
Est-ce que Basi di Linux per hacker est un PDF/ePUB en ligne ?
Oui, vous pouvez accĂ©der Ă  Basi di Linux per hacker par Occupy Theweb en format PDF et/ou ePUB ainsi qu’à d’autres livres populaires dans Informatica et Programmazione Microsoft. Nous disposons de plus d’un million d’ouvrages Ă  dĂ©couvrir dans notre catalogue.

Informations

Éditeur
Hoepli
Année
2021
ISBN
9788836006427

1

Le basi di Linux

Noi hacker siamo, per nostra propria natura, delle persone pratiche. Ci piace toccare le cose e giocarci. Ci piace anche costruire cose, se pure ciĂČ comporta che, a volte, le rompiamo. Pochi di noi amano leggere interminabili tomi pieni di informazioni teoriche prima di metterci a fare ciĂČ che davvero amiamo: hacking. Questo capitolo tiene conto di quanto detto e il suo scopo Ăš mettervi in mano alcune competenze fondamentali per iniziare a lavorare con Kali... fin da subito!
In questo capitolo non approfondiremo nessun concetto: ci limiteremo a dare le informazioni indispensabili per permettervi di giocare ed esplorare il sistema operativo degli hacker: Linux. Gli approfondimenti sono rimandati ai capitoli seguenti.

Termini e concetti di base

Prima di iniziare il nostro viaggio, vorrei presentare alcuni termini che dovrebbero chiarire i concetti di cui parleremo in questo capitolo.
File binari (o semplicemente “binari”) Questo termine, lungi dall’appartenere al mondo delle ferrovie, indica i file che possono essere eseguiti, un po’ come i file eseguibili di Windows. Solitamente i file binari si trovano nella directory /usr/bin o usr/sbin. Sono file binari come ps, cat, ls ifconfig (tutte trattate in questo capitolo), oltre ad applicazioni come aircrack-ng, uno strumento di crack delle reti wireless, e Snort, un sistema per il rilevamento delle intrusioni (IDS, intrusion detection system).
Differenza maiuscole-minuscole A differenza di Windows, il file system di Linux distingue fra maiuscole e minuscole. CiĂČ significa che Desktop Ăš diverso da desktop, che a sua volta Ăš diverso da DeskTop. Ognuna di queste stringhe rappresenta un nome di file o di directory diverso. Molte persone abituate a Windows si trovano in difficoltĂ . Se ricevete un messaggio come “file or directory not found” e sapete che il file o la directory esiste, probabilmente dovete controllare bene le maiuscole e le minuscole.
Directory È esattamente la stessa cosa delle cartelle di Windows. Una directory serve a organizzare i file in maniera gerarchica.
Home Ogni utente ha la propria directory /home, nella quale solitamente vengono salvati i file che create.
Kali Kali Linux ù una distribuzione di Linux specificamente progettata per il penetration testing. Dispone di centinaia di strumenti preinstallati, che vi risparmiano ore di lavoro per scaricarli e installarli manualmente. Useremo l’ultima versione di Kali disponibile al momento della traduzione: Kali 2021.1, rilasciata a febbraio 2021.
root Come tutti i sistemi operativi, Linux ha un account amministratore, o superuser, che dev’essere utilizzato da una persona di fiducia, alla quale ù consentito svolgere qualsiasi operazione sul sistema, come riconfigurarlo, aggiungere utenti e modificare password. In Linux, questo account si chiama root. Come hacker o pentester, userete spesso l’account root per controllare completamente il sistema. In effetti, molti strumenti di hacking richiedono un accesso root per funzionare.
Script È una serie di comandi eseguiti in un ambiente interprete che traduce ogni riga in codice sorgente. Molti strumenti di hacking sono semplici script. Gli script possono essere eseguiti con l’interprete zsh o qualsiasi altro interprete di linguaggi di scripting, come Python, Perl o Ruby. Al momento, fra gli hacker l’interprete piĂč usato Ăš Python.
Shell È un ambiente e un interprete per l’esecuzione di comandi in Linux. La shell di gran lunga piĂč usata Ăš bash, che sta per Bourne-again shell; altre shell molto diffuse sono C shell e Z shell. Quest’ultima Ăš quella predefinita di Kali Linux. In questo libro useremo esclusivamente la Z shell (zsh).
Terminale È l’interfaccia a riga di comando (CLI, command line interface).
Acquisite queste informazioni, cercheremo di studiare metodicamente le competenze Linux essenziali per diventare un hacker o un pentester. In questo primo capitolo vedremo come iniziare a usare Kali Linux.

Un giro di Kali

Quando avviate Kali, viene visualizzata una schermata di login, come quella illustrata nella Figura 1.1. Accedete con l’account e la password che avete creato durante l’installazione di Kali. Non siete ancora utenti root: vedremo piĂč avanti come attivare l’account root.
Viene visualizzato il desktop di Kali (Figura 1.2). Vediamo subito due aspetti cruciali del desktop: il terminale...

Table des matiĂšres