Hacking è un campo coinvolgente ma non è sicuramente alla portata di tutti. Per diventare un hacker bisogna avere un atteggiamento particolare e la curiosità di imparare e adattare nuove competenze. È necessario avere una profonda conoscenza dei sistemi informatici, i linguaggi di programmazione, sistemi operativi ed essere disposti ad imparare ogni giorni fino alla fine dei tempi!
Alcune persone pensano che un hacker è sempre un criminale e fa qualcosa di illegale, ma si sbagliano. In realtà molte aziende assumono hacker per proteggere i loro sistemi e le informazioni, e sono pure ben pagati.
Sembra banale e scontato conoscere la lingua inglese , ma molti non la pensano così.E’ preferibile conoscerla bene e di approfondire le conoscenze ad un livello medio-alto.
Un ottima conoscenza della lingua inglese vi aiuterà sia nella lettura di guide e metodi , sia nei forum / siti sulla rete e soprattutto vi permetterà di non avere minori difficoltà nella programmazione.
Rivedere l’inglese , prima degli altri passi è fondamentale!
Imparare sistema UNIX / LINUX
UNIX / Linux è un sistema operativo open source che fornisce la maggiore sicurezza ai sistemi informatici. E ‘stato sviluppato da AT&T a Bell Labs e ha contribuito molto nel mondo della sicurezza. È necessario prendere padronanza di LINUX attraverso versioni open source disponibili gratuitamente .Inoltre la maggior parte dei manuali su un sistema operativo sono basati su questo linguaggio,in questo articolo trovate libri e manuali PDF.
Imparare a programmare
E ‘importante che una persona nel campo di hacking debba imparare più di una linguaggio di programmazione. Ci sono molti linguaggi di programmazione da imparare come Python, Java, C ++,questi si possono imparare anche con molti esercizi e tutorial online :
Il linguaggio C è alla base della programmazione dei sistemi operativi , delle reti e tanto altro. E’ un linguaggio di alto livello , ma allo stesso tempo è quello più in contatto diretto con la macchina.
Il sistema operativo UNIX / LINUX è codificato in programmazione C, il linguaggio più potente e versatile mai esistito. Il linguaggio C è stato sviluppato da Dennis Ritchie nel 1970.Senza il C non potrete mai diventare Hacker , soprattutto nemmeno programmatori.
Per imparare bene C serve un corso completo che lo spiega in maniera chiara. Uno dei libri più venduti è apprezzati sulla rete è : Programmazione C DEITEL I numerosissimi esempi di programmi, sempre tutti perfettamente funzionanti fissano nella memoria la sintassi del linguaggio in maniera perfetta.
Imparare la programmazione di rete
Un altro passo importante e fondamentale per diventare un hacker è quello di conoscere alla perfezione le architetture di rete e come funzionano, in particolare una chiara comprensione del modello TCP / IP e UDP per sfruttare di vulnerabilità (fori loop) nel sistema.
Importante sono anche le reti LAN, WAN, VPN, Firewall.
E ‘essenziale per un hacker imparare più di un sistema operativo, impararlo non significa solo saperlo utilizzare,ma studiare il suo funzionamento. Ci sono centinaia di sistemi operativi , ma è necessario almeno apprendere il funzionamento di Windows, UNIX / LINUX e Mac OSX.
Ogni sistema ha una scappatoia e i suoi punti deboli,ma non è così facile riuscirci.
Per diventare un hacker di successo è necessario padroneggiare l’arte della crittografia. La crittografia e decrittografia sono competenze importanti in questo campo. La crittografia è fondamentale in diversi aspetti come nell’autenticazione, la riservatezza e l’integrità dei dati,sulla rete tutte le informazioni sono in forma criptata.
Ovviamente, sperimentare è l’unico modo di provare quello che avete imparato in teoria.Rimanere soltanto a fondamenti teorici è fine a se stesso , se non vengono applicati nella pratica.
Inoltre , l’hacking è uno stile di vita , dovete tenervi sempre aggiornati poichè il progresso è continuo e inarrestabile.
Per iniziare a sperimentare avete bisogno,come ovvio che sia, di un PC fisso o portatile con più sistemi operativi installati sopra.Potete utilizzare un software di multiboot per avere installare più sistemi operativi: Yumi Installer
Siti di supporto e forum
Sulla rete ci sono grandissime comunità di Hacker che vi aiuteranno molto.
In fondo , quante cose abbiamo imparato spulciando i forum e le guide annesse ?
I forum sono la migliore forma di comunicazione e scambio di idee-teorie con altri utenti.
Le ore di esperienza passati su questi portali vi formeranno e non poco , a patto di scegliere quelli giusti.
Conclusioni
Questi sono,per noi,i 10 passi fondamentali che un hacker dovrebbe acquisire nella sua carriera , senza di essi non si può essere definiti tale.
Se la guida vi è piaciuta o volete proporre suggerimenti e modifiche potete lasciare un commento qui sotto.
Su questo sito web utilizziamo strumenti di prima o di terze parti che memorizzano piccoli file ( cookie ) sul dispositivo. I cookie sono normalmente utilizzati per consentire al sito di funzionare correttamente ( cookie tecnici ), per generare rapporti sull'utilizzo della navigazione ( cookie statistici ) e per pubblicizzare adeguatamente i nostri servizi / prodotti ( cookie di profilazione ). Possiamo utilizzare direttamente i cookie tecnici, ma [tu] hai il diritto di scegliere se abilitare o meno i cookie statistici e di profilazione .
This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
Oggi c'è un software che si chiama Intoit-sra e che permette di impararsi a fare hacking. Si può praticamente manipolare il software a piacere.