zoso
Obsedat Textual
 Din: Uniunea Europeana
Inregistrat: acum 18 ani
|
|
Întrebări frecvente
Q:
Cum ştiu dacă sunt deja un hacker? A:
Pune-ţi următoarele întrebări:
*
Vorbeşti cod fluent? *
Te identifici cu scopul şi valorile comunităţii hackerilor ? *
Ai fost numit hacker de către un membru recunoscut al comunităţii?
Dacă poţi răspunde da la toate cele trei întrebări atunci eşti deja un hacker. Două nu sunt suficiente.
Primul test vizează cunoştinţele. Probabil că ai răspuns da dacă ai minimul descris mai sus. Treci fără probleme dacă ai scris o cantitate apreciabilă de cod pentru un proiect open-source.
A doua întrebare vizează atitudinea. Dacă cele cinci principii ale hackerilor ti s-au părut obişnuite, asemănându-se mai mult cu modul cum trăieşti decât cu o poveste, te apropii de un raspuns afirmativ. Aceasta e prima jumătate, cealaltă vrea să afle cât de mult de identifici cu proiectele pe termen lung ale comunităţii.
Aici am enumerat câteva dintre aceste obiective : Contează pentru tine dacă Linux devine mai bun şi mai răspândit ? Te pasionează libertatea programelor ? Eşti ostil monopolurilor ? Acţionezi în credinţa că trebuie să vedem calculatoarele ca simple instrumente care fac lumea mai bogată şi mai umană ?
Dar trebuie să punctăm un lucru aici. Comunitatea hackerilor are nişte principii politice specifice, în special defensive, în special apărarea dreptului la libera exprimare. Comunitatea se luptă şi cu legile de proprietate intelectuală care ar face comunitatea open-source ilegală. Unele dintre aceste proiecte pe termen lung sunt reprezentate de organizaţii precum Fundaţia Frontierei Electronice ( Electronic Frontier Fundation ). Dar în spatele acestui lucru, cei mai mulţi hackeri văd în încercarea de a sistematiza atitudinea lor un program politic explicit dubios; am învăţat, pe calea ce grea, că aceste încercări au efecte negative divizând comunitatea. Daca cineva vrea să te recruteze pentru a participa la un protest în numele atitudinii hackerilor, atunci clar a înţeles greşit. Raspunsul corect este probabil să Taci şi arată-le codul.
A treia întrebare include o definiţie recursivă. Am observat în secţiunea numită Ce este un hacker ? că a fi un hacker ţine foarte mult de apartenenţa la o anumita subcultură şi reţea socială cu o anumită istorie. În trecut, hackerii erau un grup mult mai disipat decât sunt astăzi. Dar importanţa unei reţele sociale a crescut în ultimii 13 ani pe măsură ce internetul a facut posibilă menţinerea uşor a legăturii cu ceilalţi hackeri. O mică schimbare de comportament este că în acest deceniu avem propriile tricouri.
Sociologii care studiază reţele precum cea a hackerilor sub sigla generală de "colegii invizibile" au observat că o caracteristică a reţelelor de acest gen este că au aşa numiţi pazitori ale porţilor, membrii cheie cu autoritate socială care pot să introducă noii membrii în comunitate. Pentru că termenul de "colegiu invizibil" care defineşte cultura hackerilor este un termen mult prea general şi informal şi rolul unui astfel de păzitor al portilor este informal. Dar ceea ce fiecare hacker întelege este că nu orice hacker este un păzitor al porţilor. Aceste persoane au o anumită vechime şi un anumit număr de realizări înainte să primească acest titlu. Cât de mult este greu de precizat, dar fiecare hacker ştie când vede o astfel de persoană. Q:
O să mă înveţi cum să fiu un hacker? A:
Din momentul în care am publicat prima dată această pagină am primit nenumărate cereri ( deseori câteva pe zi ) de la persoane care îmi cereau să le învăţ tot ce trebuie să ştie pentru a fi un hacker. Din nefericire, nu am timpul şi energia să fac acest lucru; propriile mele proiecte, şi munca imi ocupa 110% din timp.
Chiar dacă aş fi avut acest timp la dispoziţie, a fi un hacker înseamnă a avea o anumită atitudine şi un set mare de cunoştiinţe pe care trebuie să le dobândeşti singur. O să observi că chiar dacă hackerii adevăraţi vor să te ajute nu o să te respecte dacă îi implori să îţi spună tot ce ştiu.
Învaţă câteva lucruri mai întâi. Arată că încerci, că eşti capabil să înveţi singur. Apoi apelează la alti hackeri cu întrebări precise.
Dacă îi scri unui hacker nişte întrebări, sunt două lucruri pe care trebuie să le şti. În primul rând am observat că persoanele care sunt leneşe şi neatente în scris sunt de cele mai mult ori neatente şi leneşe şi în gândire, neavând capacitatea de a devenii hackeri buni, aşa că ai grijă să scri corect, să foloseşti gramatica şi semnele de punctuaţie, altfel vei fi ignorat. În al doilea rând nu cere ca mesajul să fie trimis la o căsuţă de mail diferită de cea de pe care ai trimis mesajul; am aflat că persoanele care fac acest lucru sunt deobicei hoţi care folosesc conturi furate, şi nu avem nici un interes în a rasplăti sau ajuta hoţi. Q:
Cum pot să încep ? A:
Cea mai bună modalitate să incepi este să mergi la o intâlnire a unui grup de utilizatori Linux ( LUG ). Poţi să gaseşti astfel de grupuri pe LDP General Linux Information Page; probabil că există unul aproape de tine, asociat cu o universitate sau un colegiu. Membrii acestei comunităţi îţi vor da o copie Linux şi te vor ajuta să îl instalezi şi să începi să înveţi. Daca nu exista asa ceva pe langa casa ta , atunci cauta pe google LINUX si o sa gasesti la , sfaturi date de alti utilizatori ! Q:
Când trebuie să încep? Este prea târziu pentru mine să învăţ? A: Eu sunt de parere ca omul cat traieste invata sau ar trebui ! Orice varstă la care eşti motivat este bună. Mulţi oameni devin interesaţi între 15 şi 20 de ani, dar cunosc excepţii în ambele direcţii. Q:
Cât va dura să învăţ să devin un hacker? A:
Asta depinde de cât de talentat eşti şi cât de mult eşti dispus să munceşti. Majoritatea oamenilor pot să înveţe un volum respectabil de informaţii în 18 luni pană la 2 ani, dacă se concetrează. Nu te gândi că se termină aici; dacă eşti un hacker adevărat o să îţi petreci restul vietii învăţând şi perfecţionându-ţi cunoştinţele. Q:
Sunt Visual Basic sau C# limbaje bune pentru începători? A:
Dacă pui această întrebare în mod sigur te gândeşti să înveţi să fi un hacker folosind un sistem Microsoft Windows. Aceasta este o idee proastă în sine. Când am comparat încercarea de a învăţa să fi un hacker pe Windows cu a învăţa să dansezi îmbrăcat în gips, nu glumeam. Nu încerca asta. E urât şi nu va înceta să fie urât.
Sunt probleme specifice cu Visual Basic şi C#; în principal din cauza faptului că nu sunt portabile. Deşi există implementări open-source ale acestor limbaje, standardele implementate nu acoperă decât o mică parte din interfaţa de programare. În Windows majoritatea librăriilor sunt proprietatea unui singur producător ( Microsoft ); daca nu eşti extrem de atent la ce fel de facilităţi foloseşti, mult mai atent decât poate fi un începător o să ajungi să fi blocat, softul fiind portabil doar pe platformele pe care Microsoft decide să le suporte. Dacă începi pe Unix, sunt disponibile limbaje mult mai bune. De exemplu, Python.
Visual Basic este groaznic. Ca orice alt Basic este slab gândit şi nu te învaţă decât obiceiuri proaste de programare. Nu mă ruga să le explic în detaliu, această explicaţie ar umple singură o carte. Învaţă un limbaj bine realizat.
Unul dintre aceste obiceiuri proaste este să devii dependent de librăriile şi uneltele de dezvoltare ale unui singur producător. În general orice limbaj care nu este suportat măcar sub una dintre platformele Linux sau BSD, şi/sau măcar de trei producători diferiţi de sisteme de operare, este un limbaj slab în care să înveţi. Q:
O să mă ajuţi să sparg un sistem, sau să mă înveţi cum să sparg programe? A:
Nu. Orice persoană care pune o astfel de întrebare după ce a citit acest set de întrebări frecvente nu a inteles ce inseamna sa fi hacker : hacker inseamna sa creezi nu sa distrugi ! Orice fel de întrebări pe email legate de acest subiect vor fi ignorate si nu vor primi un răspuns ! Q:
Cum pot să obţin parola contului altei persoane? A:
Acesta este cracking.Imi pare rau , dar nu te pot ajuta ! Q:
Cum pot să sparg/citesc/monitorizez casuţa de mail a altcuiva ? A:
Aceasta intrebare este legata de cracking si nu te pot ajuta ! Q:
Cum pot să fur drepturi de operator pe un canal de IRC? A:
Aceasta intrebare , din pacate , este tot cracking. Q:
Am fost crackuit. O să mă ajuţi să mă apar de atacuri viitoare ? A:
Nu. De fiecare dată când am fost întrebat acest lucru, întrebarea venea de la o persoană care rula Microsoft Windows. Nu este posibil să securizezi Windows împotriva atacurilor; codul şi arhitectura au pur şi simplu prea multe probleme, ceea ce face securizare Windows o misiune imposibila. Singura rezolvare este să treci la Linux sau la alt sistem de operare mai bun care să fie capabil de securitate. Q:
Am probleme cu sistemul meu de operare Windows. Mă ajuţi ? A:
Da. Schimba sistemul de operare si treci pe LINUX ! Q:
Unde pot găsi nişte hackeri cu care să vorbesc? A:
Cel mai bun mod este să găseşti un grup local de utilizatori Linux pe internet si sa intri in vorba cu ei ! (Obişnuiam să spun că nu o să găseşti nici un hacker adevărat pe IRC, dar am început să înţeleg că acest lucru se schimbă. Aparent nişte comunităţi serioase de hackeri, ataşate proiectelor precum GIMP şi Perl, au canale pentru IRC acum ). Q:
Poţi să îmi recomanzi câteva cărti utile despre subiecte legate de hacking ? A:
Menţin o listă Linux Reading List HOWTO care îţi poate fi utilă. Loginataka poate fi interesantă.
Pentru o introducere în Python vezi materiale introductive pe site-ul Python. Q:
Trebuie să fiu bun la matematică pentru a deveni un hacker? A:
Nu. Hackingul foloseşte foarte puţină matematică formala şi aritmentică. În particular nu o să-ti trebuiască trigonometrie, calcul sau analiză ( excepţia la acest lucru o face grafica 3D ). E bine să şti ceva logică şi algebră booleană. Cunoştiinţe de bază în teoria seturilor finite, combinatorică şi teoria grafurilor se pot dovedi utile.
E mult mai important să fi capabil să gandeşti logic şi să urmezi un lanţ de raţionamente logice, aşa cum fac matematicienii. Deşi conţinutul matematic nu te va ajuta foarte mult, vei avea nevoie de disciplina şi inteligenţa matematică. Dacă nu eşti prea inteligent nu sunt prea multe speranţe pentru tine ca hacker; dacă îţi lipseşte disciplina ar fi bine să o dezvolţi.
Cred că o bună modalitate de a afla dacă ai ceea ce îţi trebuie e să gaseşti o copie a carţii lui Raymond Smullyan's What Is The Name Of This Book?. Logica pe care o promovează în carte este în spiritul hackerilor. Dacă eşti capabil să rezolvi problemele puse acolo e un semn bun; dacă îţi place să le rezolvi e un semn şi mai bun. Q:
Ce limbaj ar trebui să învăţ prima dată ? A:
XHTML ( ultimul dialect de HTML ) dacă nu îl cunoşti deja. Sunt foarte multe carţi pe această temă, dar puţine bune. Cea care îmi place cel mai mult este HTML: The Definitive Guide.
Dar HTML nu poate fi considerat un limbaj de programare. Când eşti gata să începi să programezi, îţi recomand să începi cu Python. O să auzi foarte multă lume care recomandă Perl, şi Perl este încă mult mai popular decât Python, dar este mai dificil de învăţat şi ceva mai puţin bine gândit.
C este foarte important, dar este şi mult mai dificil decât Python şi Perl. Nu încerca să-l înveţi ca primul limbaj.
Ca utilizator Windows nu trebuie să te axezi pe Visual Basic. O să te înveţe obiceiuri proaste, şi nu este portabil. Evită-l. Q:
De ce fel de calculator am nevoie? A:
În trecut calculatoarele erau destul de slabe încât impuneau limite artificiale hackerilor. Acest lucru nu mai este valabil începand cu mijlocul anului 1990; orice calculator mai bun decât un Intel 486DX50 va avea suficientă putere pentru dezvoltare, grafică, şi comunicaţii internet, şi cele mai mici discuri pe care le poţi cumpăra astăzi oferă spatiu de stocare suficient.
Cel mai important lucru în alegerea unui calculator este compatibilitatea Linux ( sau BSD dacă decizi să urmezi acest drum). Acest lucru este valabil pentru majoritatea calculatoarelor noi. Singura parte problematica o reprezintă modemurile; unele calculatoare au componente specifice Windows care nu vor funcţiona sub Linux.
Q:
Trebuie să urăsc Microsoft? A:
Nu, nu trebuie. Nu pentru că nu ar merita, ci pentru că a existat o cultură a hackerilor cu mult înainte de Microsoft şi va mai exista una şi după ce Microsoft va fi istorie. Energia pe care o consumi urând Microsoft poate fi folosită mai util pentru a-ţi îmbunătăţii capacităţile. Scrie programe bune care să discrediteze Microsoft fără a-ţi polua karma. Q:
Programele open-source pun programatorii în imposibilitatea de a câştiga bani? A:
Acest lucru pare improbabil pentru moment, industria de programe open-source a creat locuri de muncă noi. Dacă a avea un program scris reprezintă un câştig economic faţă de faptul de a nu-l avea, programatorul va fi plătit indiferent dacă programul va fi open-source după ce este gata. Şi nu contează cât de multe programe gratis sunt scrise, mereu va exista cerere pentru noi aplicaţii . Q:
Cum încep ? Unde găsesc o veriune gratis de Unix sau LINUX ? A:
Dacă nu ai instalat un sistem Unix pe calculator încă, în acest forum la găseşti legături către locuri unde să găseşti cele mai populare versiuni de Unix. Pentru a fi un hacker îţi trebuie iniţiativă şi abilitatea de a te educa singur. Incepe acum ..
_______________________________________
|
|