Gli hacker sono parte di una cultura condivisa di persone che si vantano per il loro buon senso e il forte desiderio tecnico per risolvere i problemi . Tuttavia, il termine ' hacker' non deve essere confuso con il termine ' cracking ' . Un cracker rompe in sistemi informatici con lo scopo di romperle. In origine , un hacker era un termine di rispetto , utilizzato tra programmatori , progettisti e ingegneri. L'hacker è colui che ha creato programmi originali e ingegnosi . Purtroppo , l'attuale significato popolare del termine è usato per descrivere coloro che violano i sistemi , distruggere i dati , rubare software protetto da copyright , e compiere altre azioni distruttive o illegali con i computer e le reti . Diventare un hacker richiede non solo perizia tecnica , ma richiede anche l'attitudine a risolvere i problemi e fornire assistenza cooperativa volontaria per la comunità del software pubblico . Istruzioni
1
saperne di programmazione informatica. Programmazione di computer è un elemento fondamentale, anche se complesso , abilità di hacker . Diversi linguaggi di programmazione devono essere apprese come C , LISP , Perl e Java . Padronanza degli hacker di questi linguaggi di programmazione è direttamente correlata alla sua efficacia e reputazione nella cultura hacker . Questi linguaggi di programmazione possono essere apprese prendendo i corsi di programmazione formale e la lettura di libri. Ciò fornirà le competenze di base , ma l'unico modo per progredire nella capacità è di leggere il codice e scrivere il codice . Internet offre 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 gratuiti . Il Linux è un sistema operativo Unix-based molto popolare . Ha tutte le caratteristiche dell'originale sistema operativo Unix come open source e gli strumenti di programmazione più diffusi .
3
Scrivi software libero. Non c'è niente di più popolare e accettando la comunità hacker che scrivere software utile per il pubblico dominio di utilizzare liberamente . La scrittura e il debug del software dà l'hacker di notorietà 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 hanno bisogno di essere fatto per mantenere le cose come amministrare le mailing list , moderare i newsgroup e lo sviluppo di norme tecniche . Risultati dedizione nella comunità garner rispetto e ammirazione.
5
parlare ad altri hacker nella comunità. Condividere le informazioni tecniche e idee . Uno dei migliori modi per restare in contatto è quello di partecipare a una Unix locale o gruppo di utenti Linux e partecipano alle riunioni . Per essere un hacker richiede motivazione , dedizione , spirito di iniziativa e una auto-educazione .