Hvordan bli en hacker

Posted on
Forfatter: Monica Porter
Opprettelsesdato: 20 Mars 2021
Oppdater Dato: 17 Kan 2024
Anonim
Useful life hacking
Video: Useful life hacking

Innhold

I denne artikkelen: Lær de grunnleggende teknikkene for hackingTenk som en hacker Få respekt for samfunnet7 Referanser

Det er en verden av delt kultur, som er sammensatt av programmerere, eksperter og nettverksassistenter. Det er et miljø som kan spores tilbake i flere tiår, som begynner med de første nettverksmikrodatamaskiner og de første eksperimentene på ARPANET. Talsmenn for denne kulturen har gitt seg navnet "hackere". Mange tror at hackere bare er mennesker som går inn på datamaskiner og lager telefonhopping, men å være hacker er ikke det, det er en ekte kultur med reelle prinsipper som ofte publikum misforsto. Lær deg de grunnleggende teknikkene for hacking, hvordan du tenker "hacker" og hvordan du kan lage et navn for deg selv i denne verden.


stadier

Del 1 Lær de grunnleggende teknikkene for hacking



  1. Få en åpen kildekode Unix og lær hvordan du bruker og roterer den. Unix er operativsystemet til Internett. Du kan bruke Internett uten å kjenne Unix-verdenen, men du vil aldri bli en hacker av Internett uten å vite hva Unix er. Av denne grunn er verden av hacking ganske kraftig skutt Unix. En Unix som Linux for eksempel, men det er andre, kan kjøre parallelt på samme datamaskin. Last ned Linux på nettet, og hvis du har problemer med å installere det, kan du gå til Linux-fora eller lokale Linux-brukergrupper.
    • En god måte å hoppe i vannet er å lansere det Linux-fansen kaller en "live CD", en distribusjon som kjører helt fra en CD uten å måtte endre noe på harddisken din. Det er en praktisk måte å se alle mulighetene uten å måtte forstyrre alt.
    • Ved siden av Unix er det selvfølgelig andre operativsystemer, men de er redigert i binær, du kan lese koden, men du kan ikke endre den. Å prøve å lære seg hacking på en Microsoft Windows-datamaskin eller et hvilket som helst annet proprietært system, er som å prøve å lære å danse mens du bruker en gipskorsett.
    • På Mac OS X er det mulig å kjøre Linux, men bare en del av Mac-systemet er "open source", så du vil møte mange hindringer og du må bli kvitt denne dårlige vanen å avhenge av koden eier Apple.



  2. Lær å skrive i HTML. Hvis du aldri har programmert, kan du begynne med HTML. Du vil ta noen gode vaner som igjen vil hjelpe deg å komme lenger. Alt du kan se på Internett når det gjelder bilder, bilder av forskjellige illustrasjoner understøttes av HTML. Begynn med å lage en enkel hjemmeside, så kan du utvide.
    • Åpne en side på hvilket som helst nettsted i nettleseren din, og åpne kildesiden for å se nærmere på HTML. I Firefox, gjør du "Vis" og deretter "Sidekilde" eller høyreklikker hvor som helst på siden og tar "Vis kildekode."
    • HTML kan utskilles på enhver e-, Notisblokk-, Enkel- eller Word-redigeringsprogram (selv om Word ikke er veldig pålitelig for HTML). Lagre filen din som ".txt" (e-format). Deretter kan du dra og slippe det inn i nettleservinduet for å se hva som skjer.
    • Du må lære syntaks for HTML og spesielt koden (eller "tags"). "<" Er symbolet som brukes til å åpne en kode og "/>" brukes til å lukke den. "<P>" brukes til å annonsere e, din på farten. Hver gang du vil endre formateringen til en e, bruker den koder for å sette fet skrift, kursiv, farge ... I dette hjelper HTML til å forstå hvordan Internett fungerer.



  3. Lær deg å programmere. Hvis du vil komponere vers, må du mestre grammatikken. Før du bryter en kode, er det bedre å vite det, ikke sant? Men hvis målet ditt er å bli en ekte "hacker", trenger du mer enn en grunnleggende engelsk: en "hacker" må skrive godt!
    • Python er et godt språk å starte, fordi det er tydelig, godt dokumentert og relativt tilgjengelig for nybegynnere. Selv om det er et godt oppstartsspråk, er det langt fra et leketøy, det er veldig kraftig, fleksibelt og egnet for store prosjekter. Java-språket er et alternativ, men bruken som det første programmeringsspråket har blitt stilt spørsmål.
    • Hvis du ser alvorlig på programmering, må du lære C, det grunnleggende språket til Unix (C ++ er veldig nær C, hvis du vet det, vil det ikke være vanskelig å lære det andre). C-en er veldig effektiv for maskinressurser, men det vil ta deg mye tid å feilsøke, og det er derfor den unngås (med mindre det er uunngåelig for effektiviteten til maskinen!)
    • Det kan være en god ide å starte med en plattform som Kali (tidligere Backtrack) eller den siste versjonen av Ubuntu / Debian som Kali er basert på.

Del 2 Tenk som en hacker



  1. Vær kreativ. Når den tekniske kunnskapen er tilegnet, vil den måtte sette stil, kunst! "Hackere" er som kunstnere, filosofer, ingeniører, alt-i-ett! De elsker og forsvarer frihet og praktiserer gjensidig ansvarlighet. Verden er fylt med fascinerende problemer som hevder å bli løst og en "hacker" bryr seg ikke om å løse dem, bare viser frem ferdighetene og bryter hans intelligens.
    • Vet hvordan du gjenkjenner de virkelige definisjonene. En hacker er ikke en hacker, men en person som brenner for intim drift av datasystemer
    • Hackere er interessert i mange ting både intellektuelt og kulturelt. "Jobb så lidenskapelig som du spiller, spill så hardt som du jobber," det kan være mottoet deres! For ekte hackere er det en tynn linje mellom å "spille" og "jobbe", eller mellom "vitenskap" og "kunst". Du må kunne bevege deg i en verden der alt er forvirret for å nå en ekstraordinær kreativitet.
    • Les science fiction. Hyppige sci-fi-møter (en god måte å møte hackere og fremtidige hackere).
    • Øve en kampsport. Den mentale disiplinen som kreves av kampsport, er ganske nær den som praktiseres av hackere. Favorittkampsporten til hacker er de som krever mental disiplin, avslappet årvåkenhet og selvkontroll, mer enn brute force, atletisk styrke eller fysisk utholdenhet. I så måte er Taïchi en kampsport spesielt verdsatt av hackere.


  2. Lær å løse problemer. Et problem må løses en gang for alle. De andre hackernes tid er dyrebar, så mye at det nesten er en moralsk plikt for deg å dele informasjonen, løse problemene og gjøre kjent din løsning. Så andre hackere vil kunne fokusere på nye problemer i stedet for å måtte løse de gamle (ikke oppfinne hjulet på nytt).
    • Tro ikke at du er forpliktet til å levere alt arbeidet ditt med en gang, selv om de som gjør det blir respektert i samfunnet. Det er nok i hackernes verdier å selge noe av frukten av arbeidskraften din for å spise, betale leie eller kjøpe datautstyr.
    • Les gamle bøker som "Jargon File" eller "Hacker Manifesto" av The Mentor. De kan være litt utdaterte, men de er veldig nyttige med den holdningen og sinnstilstanden du trenger å ha.


  3. Anerkjenn og kjemp mot autoritet! Det kan virke rart, men det er autoritet og autoritet. "Hackere" hater kjedsomhet, gjøremål og autoritære mennesker som sensurerer, skjuler informasjon, bygger den. Når en hacker kjeder seg eller blir tvunget til en dum repeterende jobb, så kan han ikke unne seg det han liker å gjøre: løse nye problemer! For å oppføre deg som en hacker, må du finne en måte å automatisere kjedelige oppgaver så mye du kan.
    • "Hacker" avviser det som vanligvis kalles arbeid og privat eiendom. "Hackeren" er noen som kjemper for lovlighet og for kunnskapsdeling! Lambition er flott!


  4. For å være en hacker, må du ha ferdighetene. Hackere vil ikke la smudgere kaste bort tiden sin, men de vet hvordan de skal kjenne igjen ferdigheter der de er, inkludert hackingferdigheter, men mer bredt sett blir enhver ferdighet verdsatt. Internett gjør ydmyk! Å ha ferdigheter som få har, blir spesielt verdsatt og å ha ferdigheter som bringer oppmerksomhet, ferdigheter og konsentrasjon i spill enda bedre.

Del 3 Få respekt for samfunnet



  1. Skriv en åpen kildekode-programvare. Skriv programmer som andre hackere vil synes er morsomme eller nyttige. Gi kildekodene dine slik at alle hackere kommer til nytte. I denne verden av hackere er det således sanne "demi-guder", de som komponerte og delte disse flotte programmene som dekket et reelt behov og nå brukes av alle.


  2. Test og feilsøk åpen programvare. Enhver åpen kildekodeforfatter som er verdig navnet, vil fortelle deg at en god beta-tester (som vet hvordan man tydelig beskriver symptomer, finner problemer, diagnostiserer feil i en kort rapport og som er i stand til å sette opp noen få enkle diagnostiske rutiner) er verdt dens tunge gyldne.
    • Prøv å finne et program under utvikling som interesserer deg og være en god betaprodusent. Det er i dette miljøet en naturlig progresjon, siden man tester programmene til man endret nevnte programmer gjennom feilsøking. Du vil lære mye på denne måten, og du vil ha god karma med mennesker som igjen vil hjelpe deg.


  3. Publiser nyttig informasjon. Det er veldig bra å arbeide for å samle og filtrere nyttig og interessant informasjon på nettet eller i dokumenter som ofte stilte spørsmål (FAQ) og gjøre denne informasjonen tilgjengelig. De som passer på å oppdatere de tekniske spørsmålene, får til gjengjeld en stor anerkjennelse nesten like stor som open source-programmererne.


  4. Arbeidet med infrastrukturen. Hacker-kultur (akkurat som Internett, for den saks skyld) er basert på frivillighet. Det er mye arbeid som skal gjøres, men ikke nødvendigvis prestisjefylt for at det skal fungere: administrering av adresselister, moderering av nyhetsgrupper, vedlikehold av programvare for sikkerhetskopiering av nettsteder, utvikling av RFC og andre tekniske standarder . Mennesker som gjør denne typen kjedelige arbeider er høyt ansett, fordi alle vet at disse oppgavene er tidkrevende og ikke er like morsomme som kodemanipulering. Forutsatt at dette kjedelige arbeidet er et vakkert bevis på engasjement.


  5. Vær til tjeneste for hackerkulturen. Det er ikke noe du kan gjøre med en gang. Du må bevise deg selv en stund og få en viss beryktethet på et av de fire områdene nevnt ovenfor. I hakkerkulturen er det ingen ledere, strengt tatt, men det er noen helter, men også eldste, historikere og talspersoner. Når du har bevist deg på feltet, kan det hende at du kan være med i en av disse kategoriene.
    • Advarsel! Hackere er alltid mistenkelige av lego fra sine gamle, så det er ikke trygt å komme til denne beryktetheten. Ikke søk anerkjennelse, gjør det du må gjøre, så kommer det snart nok. Vær beskjeden og takknemlig for din status.