Come diventare un Hacker

August 12

Gli hacker sono parte di una cultura condivisa di persone che si vantano per il loro buon senso tecnico e forte desiderio di risolvere i problemi. Tuttavia, il termine 'hacker' non deve essere confuso con il termine 'cracking'. Un cracker rompe nei sistemi informatici allo scopo di romperle. In origine, un hacker era un termine di rispetto, utilizzato tra programmatori, designer e ingegneri. L'hacker è stato uno che ha creato programmi originali e ingegnosi. Purtroppo, l'attuale senso popolare del termine è usato per descrivere coloro che infrangono nei sistemi, distruggere i dati, rubare software protetto da copyright, ed eseguire altri atti distruttivi o illegali con computer e reti. Diventare un hacker non solo richiede perizia tecnica, ma richiede anche l'attitudine a risolvere i problemi e fornire assistenza volontaria cooperativa per la comunità del software pubblico.

istruzione

1 Imparare la programmazione del computer. Programmazione informatica è un elemento fondamentale, anche se complesso, l'abilità di hacker. Diversi linguaggi di programmazione devono essere apprese come C, LISP, Perl e Java. padronanza dell'hacker di questi linguaggi di programmazione è direttamente correlata alla sua efficacia e la reputazione nella cultura hacker. Questi linguaggi di programmazione possono essere apprese prendendo i corsi di programmazione formali e la lettura di libri. Ciò fornirà le competenze di base molto, ma l'unico modo per progredire nella abilità è quello di leggere il codice e scrivere il codice. Internet fornisce una moltitudine di strumenti di programmazione libero e sistemi operativi per accelerare il processo di apprendimento.

2 Imparare il sistema operativo Unix. Unix è il sistema operativo originale costruito da parte di hacker. Naturalmente, ci sono altri sistemi operativi come Windows e MacOS. La differenza è che il sistema operativo Unix gratuito e il codice è open source - può essere letto e modificato. Windows e MacOS sono distribuiti in codice binario. Il codice non può essere letto o modificato. Il sistema operativo Unix deve essere padroneggiato. Può essere caricato su qualsiasi PC. L'hacker in grado di leggere il codice e modificarlo utilizzando una vasta gamma di strumenti di programmazione liberi. Il Linux è un sistema operativo basato su Unix molto popolare. Ha tutte le caratteristiche del sistema operativo originale Unix come open source e strumenti di programmazione più diffusi.

3 Scrivere software libero. Non c'è niente di più popolare e accettando di comunità hacker che scrivere software utile per il pubblico dominio di utilizzare liberamente. La scrittura e il debug del software dà l'hacker una reputazione nella cultura hacker e migliora la capacità di programmazione.

4 Rimanere in contatto con la comunità hacker. La comunità hacker è gestito principalmente da volontari. Ci sono molti compiti diversi che devono essere fatte per mantenere le cose vanno come amministrare le mailing list, moderare newsgroup e lo sviluppo di standard tecnici. Mostrando la dedizione nella comunità garner rispetto e ammirazione.

5 Parlare con altri hacker della comunità. Condividere le informazioni tecniche e le idee. Uno dei modi migliori per rimanere in contatto è quello di entrare in un gruppo Unix o Linux utente di locali e partecipano alle riunioni. Per essere un hacker richiede motivazione, dedizione, l'iniziativa e un auto-educazione.