Word `n hacker

Die huidige gemeenskap van kundige programmeerders en virtuosos op die gebied van netwerke het dekades gelede ontstaan ​​uit die eerste eksperimente met rekenaars wat met mekaar verbind is en ARPAnet. Die lede van hierdie kultuur was die eerste "hackers". Vandag is hacking geassosieer met inbraak in rekenaarstelsels, maar die hacking kultuur is baie meer kompleks en moralisties as die meeste mense weet. Leer die basiese tegnieke van hacking, leer hoe jy dink as `n hacker en leer hoe om respek binne die gemeenskap te verdien. Hierdie artikel is reeds `n inleiding tot die komplekse wêreld van hacking.

stappe

Deel 1
Die fondament

Prent getiteld Word `n Hacker Stap 4
1
Draai Unix. Unix is ​​die bedryfstelsel van die internet. U kan die internet gebruik sonder om Unix te verstaan, maar u kan nie `n hacker wees sonder `n deeglike kennis van Unix nie. Daarom is die hacker gemeenskap nou baie gefokus op Unix. `N Unix soos Linux kan op dieselfde rekenaar op jou rekenaar langs Windows loop. Laai Linux aanlyn af of soek `n gebruikersgemeenskap van Linux om u te help met die installering.
  • `N Goeie manier om met Linux te begin, is om vanaf `n sogenaamde te begin "Live CD", dit is `n Linux-verspreiding wat vanaf `n CD begin word. Op hierdie manier hoef jy niks met jou hardeskyf te doen nie, sodat jy Linux kan leer ken sonder om drastiese veranderinge op jou rekenaar te maak.
  • Daar is ander bedryfstelsels langs Unix, maar dat sy sogenaamde binêre verdelings, wat beteken dat jy die kode nie kan lees en / of aanpas. Microsoft Windows is nie "open-source" en dus nie geskik om te leer hoe om te hack nie.
  • U kan Linux onder Mac OS X bestuur, maar dan is slegs `n gedeelte van die stelsel oopbron. U sal dan vinnig die perke van wat moontlik is, bereik en u moet versigtig wees om nie die slegte gewoonte te ontwikkel om van Apple se kode afhanklik te wees nie.
  • Prent getiteld Word `n Hacker Stap 5
    2
    Skryf HTML. As jy nie kan program nie, is dit belangrik dat jy die basiese beginsels van HTML (HyperText Mark-Up Language) leer en dan verbeter. Alles wat jy sien as jy na `n webwerf kyk, is gekodeer met HTML. Begin `n projek waar jy jou eie webblad skep en maak seker jy raak beter daarmee.
  • Maak die broninligting in `n blaaier oop om die HTML-kode van `n bladsy te voorskou. Gaan na webontwikkelaar > Bron van die bladsy in Firefox en bestudeer die kode.
  • U kan HTML kode in `n eenvoudige woordverwerkingsprogram soos Notepad, stoor u lêer as "slegs teks"dan kan jy dit oplaai na `n blaaier en kyk hoe jou werk lyk.
  • Jy moet leer hoe om tags te gebruik en leer hoe om visueel te dink wanneer jy tags gebruik. "<" word gebruik om `n merker oop te maak en "/>" word gebruik om `n merker te maak. Jy gebruik etikette om alles wat visueel is, aan te dui: kursief teks, uitleg, kleur, ensovoorts. As jy weet hoe HTML werk, verstaan ​​jy beter hoe die internet werk.
  • Prent getiteld Word `n Hacker Stap 3
    3
    Leer die taal van programmering. Voordat jy gedigte kan skryf, moet jy eers die grammatika leer. Voordat jy die reëls kan breek, moet jy eers die reëls leer. Maar as jou doel is om `n hacker te word, sal jy meer as basiese kennis van die taal nodig hê.
  • Python is `n goeie een "taal" Om mee te begin omdat dit netjies ontwerp is, is daar baie inligting daaroor en dit is relatief maklik vir beginners. Terselfdertyd is dit nie `n speelding nie - dit is baie kragtig, buigsaam en veral geskik vir groot projekte. Java is `n alternatief, maar baie mense dink nie Java is `n goeie taal vir beginners nie.
  • As jy wil leer hoe om ernstig te program, moet jy C leer, dit is die kerntaal van Unix. C + + is verwant aan C- as jy een taal ken, is dit nie moeilik om die ander persoon te leer nie. C maak doeltreffende gebruik van u stelsel, maar dit "ontfout" neem baie tyd, daarom word dit deur baie hackers vermy.
  • Dit kan dalk `n goeie idee wees om met `n platform soos Backtrack 5 R3, Kali of Ubuntu 12.04LTS te begin.
  • Deel 2
    Die uitsig van `n hacker

    Prent getiteld Word `n Hacker Stap 1
    1
    Wees kreatief. Sodra jy die basiese beginsels bemeester het, kan jy jou kreatiwiteit laat loop. Hackers is eintlik kunstenaars, filosowe en ingenieurs in een. Hulle glo in vryheid en gedeelde verantwoordelikheid. Die wêreld het allerhande boeiende uitdagings wat opgelos moet word. Hackers hou van probleme op te los, hul vaardighede te verskerp en hul kennis vir iets te gebruik.
    • Hackers het allerhande kulturele en intellektuele belange, behalwe inbraak. Werk en speel is net so belangrik. Die grense tussen "spel", "werk", "wetenskap" en "kuns" is vaag vir die ware hacker, dikwels is dit juis op hierdie koppelvlakke waar die werklike kreatiewe spel begin.
    • Lees wetenskapfiksie. Gaan na science fiction vergaderings, wat `n goeie plek is om ander hackers en proto-hackers te ontmoet. Oorweeg om `n Oosterse vechtkunsten te leer. Die geestelike dissipline wat hiervoor benodig word, is soortgelyk aan die dissipline wat benodig word vir hacking. Dit behels hoofsaaklik geestesdissipline, ontspanne bewustheid en beheer en nie so baie oor sterkte, atletiek en fisiese hardheid nie. Tai Chi is `n voorbeeld van goeie vechtkunsten vir hackers.
  • Beeld getiteld 441133 5
    2
    Liefde om probleme op te los. Geen probleem sal twee keer opgelos moet word nie. Dink daaraan as `n gemeenskap van hackers waar die tyd van elke lid kosbaar is. Hackers glo dat openlik inligting gedeel word, is `n morele plig. As jy probleme oplos en hierdie inligting deel, kan jy ander help wat sukkel met dieselfde probleem.
  • Jy hoef nie verplig te voel om al jou kreatiewe denke openbaar te maak nie, maar die hackers wat dit doen, is die mees gerespekteerde in die gemeenskap. Dit is normaalweg normaal dat jy net verkoop om te leef.
  • Lees ouer werk soos "Jargon File" of "Hacker Manifesto" van The Mentor. Tegnies hierdie stukke is gedateer, maar die sienings en entoesiasme is tydloos.
  • Beeld getiteld 441133 6
    3
    Leer om gesag te herken en te beveg. Die vyand van die hacker is verveling, plundering en outoritêre figure wat sensuur en geheimhouding gebruik om die vryheid van inligting te bestry. Eentonige werk onthou die hacker van hacking.
  • Deur hacking as `n manier van lewe te omhels, verwerp jy die algemene konsepte van werk en eiendom, kies jy om te veg vir gelykheid en gedeelde kennis.
  • Beeld getiteld 441133 7


    4
    Wees bevoeg. Enigeen wat `n rukkie op Reddit is, kan voorgee dat dit `n moeilike hacker is met `n belaglike gebruikersnaam. Maar die internet waardeer meer bevoegdheid as ego en houding. Spandeer tyd op jou vaardighede en nie op jou beeld nie, dan sal jy meer respek verdien.
  • Deel 3
    Goeie hacking

    Beeld getiteld 441133 8
    1
    Skryf oopbron sagteware. Skryf programme wat nuttig of pret is vir ander hackers en deel die bron van die program sodat almal dit kan gebruik en verander. Die ware duiwels in die wêreld van hackers is die mense wat groot, kragtige programme ontwikkel het en dan vir almal niks met almal deel nie, sodat almal dit kan gebruik.
  • Beeld getiteld 441133 9
    2
    Help toets en ontfout open source sagteware. Sogenaamde beta-toetsers is baie belangrik vir ontwikkelaars. Daarbenewens kan dit baie leerzaam wees om sagteware te toets.
  • Probeer om `n program te vind wat nog in die ontwikkelingsfase is en probeer om `n goeie beta-toetser te wees. As gevolg hiervan ontwikkel jy baie welwillendheid en later sal ander meer bereid wees om jou te help.
  • Beeld getiteld 441133 10
    3
    Publiseer nuttige inligting. Versamel en filter nuttige en interessante inligting en plaas dit op webbladsye of in dokumente soos algemene vrae (FAQ), deel hierdie inligting met almal. Dit is ook `n goeie manier om baie respek te verdien.
  • Beeld getiteld 441133 11
    4
    Hou die infrastruktuur aan die gang. Die hacker kultuur (en die mense agter die vernuwing van die internet) word bestuur deur vrywilligers. Daar is baie belangrike werk wat gedoen moet word om alles te behou - bestuur van poslyste, moderering van nuusgroepe, instandhouding van webtuistes met sagteware argiewe en die ontwikkeling van tegniese standaardreëls. Deur dit te wys, wys jy dat jy toegewyd is, almal weet dat hierdie bane baie tyd kos en dikwels nie baie pret is nie.
  • Beeld getiteld 441133 12
    5
    Dien die hacker kultuur. Eers as jy bekend geword het deur een van die vorige stappe en daar al lank mee besig is, kan jy doorgroeien na `n soort held binne die hackercultuur. Daar is geen leiers in die hacker-kultuur nie, maar daar is helde, hoofde, historici en verteenwoordigers. As jy gerespekteer word vir `n lang tyd, kan jy ook een van hierdie figure word.
  • Hackers haat groot ego`s, dus wees uit om jouself `n sekere status te gee. Moenie probeer om daarop te rig nie, maar plaas jouself op die regte plek sodat dit in jou skoot gegooi word, wees dan nederig en nederig oor hierdie status wat deur ander bepaal word.
  • wenke

    • Maak seker jy is nie gevang nie.
    • Maak seker dat jy goed in jou moedertaal kan skryf. Die stereotipe van `n programmeerder kan nie goed skryf nie, maar baie hackers is baie goeie skrywers.
    • Leer LISP is op `n ander manier waardevol - die diepgaande ervaring van verligting wat jy het as jy dit uiteindelik verstaan. Hierdie ervaring maak jou `n beter programmeerder vir die res van jou lewe, selfs al gebruik jy nie LISP nie.
    • Perl is waardevol om te leer as gevolg van ander redes: dit word wyd gebruik met aktiewe webblaaie en stelseladministrasie, dus selfs as jy nie in Perl program nie, moet jy dit ken. Baie mense gebruik Perl in plaas van C, as hulle nie die doeltreffendheid van C. benodig nie.

    waarskuwings

    • Hacking is `n onwettige aktiwiteit en kan boetes of gevangenisstraf tot gevolg hê.
    Deel op sosiale netwerke:

    Verwante