Sådan bliver du en hacker

Posted on
Forfatter: Monica Porter
Oprettelsesdato: 20 Marts 2021
Opdateringsdato: 17 Kan 2024
Anonim
Sådan bliver du en hacker - Viden
Sådan bliver du en hacker - Viden

Indhold

I denne artikel: Lær de grundlæggende teknikker til hackingTænk som en hackerVinst respekt for samfundet7 Referencer

Der er en verden af ​​delt kultur, der er sammensat af programmerere, eksperter og netværksassistenter. Det er et miljø, der kan spores tilbage i årtier, der begynder med de første netværkede mikrocomputere og de første eksperimenter på ARPANET. Tilhængere af denne kultur har givet sig selv navnet "hackere". Mange mennesker tror, ​​at hackere bare er mennesker, der går ind i computere og laver hacking af telefon, men at være hacker er ikke det, det er en reel kultur med ægte principper, som ofte offentligheden misforstår. Lær de grundlæggende teknikker til hacking, hvordan man tænker "hacker", og hvordan man opretter et navn til dig selv i denne verden.


etaper

Del 1 Lær de grundlæggende teknikker til hacking



  1. Få en open source Unix og lær, hvordan du bruger og roterer den. Unix er operativsystemet på Internettet. Du kan bruge Internettet uden at kende Unix-verdenen, men du vil aldrig blive en hacker af Internettet uden at vide, hvad Unix er. Af denne grund er hackingens verden ret stærkt skudt Unix. En Unix som Linux for eksempel, men der er andre, kan køre parallelt på den samme computer. Download Linux online, og hvis du har problemer med at installere det, skal du gå til Linux-fora eller lokale Linux-brugergrupper.
    • En god måde at hoppe i vandet er at lancere, hvad Linux-fans kalder en "live CD", en distribution, der kører helt fra en CD uden at skulle ændre noget på din harddisk. Det er en praktisk måde at se alle mulighederne uden at skulle forstyrre alt.
    • Ved siden af ​​Unix er der selvfølgelig andre operativsystemer, men de redigeres binært, du kan læse koden, men du kan ikke ændre den. Forsøg på at lære at hacking på en Microsoft Windows-computer eller ethvert andet proprietært system er som at prøve at lære at danse, mens du bærer et gipskorset.
    • På Mac OS X er det muligt at køre Linux, men kun en del af Mac-systemet er "open source", så du står overfor en masse forhindringer, og du bliver nødt til at slippe af med denne dårlige vane, afhængigt af kodeejeren Apple.



  2. Lær at skrive i HTML. Hvis du aldrig har programmeret, skal du starte med HTML. Du tager nogle gode vaner, som igen vil hjælpe dig med at komme længere. Alt, hvad du kan se på Internettet med hensyn til fotos, billeder af forskellige illustrationer understøttes af HTML. Start med at oprette en enkel hjemmeside, så kan du udvide.
    • Åbn en side på et vilkårligt sted i din browser, og åbn derefter kildesiden for at se nøje på HTML. I Firefox skal du "Vis" og derefter "Sidekilde" eller højreklikke hvor som helst på siden og tage "Vis kildekode."
    • HTML kan udskilles på enhver e-, Notepad-, Simple- eller Word-editor (selvom Word ikke er meget pålideligt for HTML). Gem din fil som ".txt" (e-format). Derefter kan du trække og slippe det i dit browservindue for at se, hvad der sker.
    • Du skal lære syntaks for HTML og især tags (eller "tags"). "<" Er det symbol, der bruges til at åbne et tag, og "/>" bruges til at lukke det. "<P>" bruges til at annoncere e, din på farten. Hver gang du ønsker at ændre formateringen af ​​en e, bruger den tags til at indsætte fed, kursiv, farve ... I dette hjælper HTML med at forstå bedre, hvordan Internettet fungerer.



  3. Lær at programmere. Hvis du vil komponere vers, skal du mestre grammatikken. Før du bryder en kode, er det bedre at vide det, ikke? Men hvis dit mål er at blive en rigtig "hacker", har du brug for mere end et grundlæggende engelsk: en "hacker" skal skrive godt!
    • Python er et godt sprog at starte, fordi det er klart, veldokumenteret og relativt tilgængeligt for begyndere. Selvom det er et godt startsprog, er det langt fra et legetøj, det er meget kraftfuldt, fleksibelt og egnet til store projekter. Java-sproget er en mulighed, men dets anvendelse som det første programmeringssprog er blevet stillet spørgsmålstegn ved.
    • Hvis du ser alvorligt med programmeringen, bliver du nødt til at lære C, det grundlæggende sprog i Unix (C ++ er meget tæt på C, hvis du kender det ene, vil det ikke være svært at lære det andet). C er meget effektiv til maskinressourcer, men det vil tage dig meget tid at fejlsøge, og det er derfor, det undgås (medmindre det er uundgåeligt for maskinens effektivitet!)
    • Det kan være en god ide at starte med en platform som Kali (tidligere Backtrack) eller den seneste version af Ubuntu / Debian, som Kali er baseret på.

Del 2 Tænk som en hacker



  1. Vær kreativ. Når den tekniske viden erhvervet, bliver det nødt til at sætte stil, kunst! "Hackere" er som kunstnere, filosoffer, ingeniører, alt-i-en! De elsker og forsvarer frihed og praktiserer gensidig ansvarlighed. Verden er fyldt med fascinerende problemer, der hævder at blive løst, og en "hacker" er ligeglad med at løse dem, kun vise frem hans færdigheder og bryde hans intelligens.
    • Ved, hvordan man genkender de reelle definitioner. En hacker er ikke en hacker, men en person, der brænder for den intime drift af computersystemer
    • Hackere er interesseret i mange ting både intellektuelt og kulturelt. "Arbejd så passioneret som du spiller, leg så hårdt som du arbejder," det kunne være deres motto! For rigtige hackere er der en tynd linje mellem "at spille" og "arbejde" eller mellem "videnskab" og "kunst". Du skal være i stand til at bevæge dig i en verden, hvor alt er forvirret for at nå en ekstraordinær kreativitet.
    • Læs science fiction. Hyppige sci-fi-møder (en god måde at møde hackere og fremtidige hackere).
    • Øv en kampsport. Den mentale disciplin, der kræves af kampsport, er ganske tæt på den, der praktiseres af hackere. Den foretrukne hackerkampsport er dem, der kræver mental disciplin, afslappet årvågenhed og selvkontrol, mere end brute force, atletisk styrke eller fysisk udholdenhed. I denne henseende er Taïchi en kampsport, der især værdsættes af hackere.


  2. Lær at løse problemer. Et problem skal løses en gang for alle. De andre hackers tid er dyrebar, så meget at det næsten er en moralsk pligt for dig at dele informationen, løse problemerne og gøre din løsning kendt. Så andre hackere vil være i stand til at fokusere på nye problemer i stedet for at være vedvarende at løse de gamle (ikke genopfinde hjulet).
    • Tro ikke, at du er forpligtet til at levere alt dit arbejde med det samme, selvom de, der gør det, bliver respekteret i samfundet. Det er nok i hackernes værdier at sælge noget af frugten af ​​dit arbejde for at spise, betale leje eller købe computerudstyr.
    • Læs gamle bøger som "Jargon File" eller "Hacker Manifesto" af The Mentor. De er måske lidt forældede, men de er meget nyttige i den holdning og sindstilstand, du har brug for.


  3. Anerkend og bekæmp autoritet! Det kan virke underligt, men der er autoritet og autoritet. "Hackere" hader kedsomhed, pligter og autoritære mennesker, der censurerer, skjuler information og overgår det. Når en hacker keder sig eller tvinges til et dumt gentagne job, kan han ikke forkæle sig med, hvad han kan lide at gøre: løse nye problemer! For at opføre sig som en hacker skal du finde en måde at automatisere kedelige opgaver så meget som du kan.
    • "Hacker" afviser det, der normalt kaldes arbejde og privat ejendom. "Hackeren" er en der kæmper for lovlighed og for udveksling af viden! Lambition er fantastisk!


  4. For at være en hacker skal du have færdighederne. Hackere vil ikke lade smudere spilde deres tid, men de ved, hvordan de genkender færdigheder, hvor de er, herunder hackingfærdigheder, men mere bredt værdsættes enhver dygtighed. Internettet gør ydmyg! At have færdigheder, som få har, værdsættes især, og at have færdigheder, der bringer opmærksomhed, dygtighed og koncentration endnu bedre.

Del 3 Få respekt for samfundet



  1. Skriv en open source-software. Skriv programmer, som andre hackere finder sjove eller nyttige. Giv dine kildekoder, så alle hackere drager fordel af det. I denne verden af ​​hackere er der således ægte "demi-guder", dem, der komponerede og delte disse store programmer, der opfyldte et reelt behov og nu bruges af alle.


  2. Test og fejlsøg open source-software. Enhver open source-forfatter, der er værdig til navnet, fortæller dig, at en god beta-tester (der ved, hvordan man klart beskriver symptomer, lokaliserer problemer, diagnosticerer fejl i en kort rapport, og som er i stand til at oprette et par enkle diagnostiske rutiner) er værd dens tunge gyldne.
    • Prøv at finde et program under udvikling, der interesserer dig og være en god beta-maker. Der er i dette miljø en naturlig progression, siden man tester programmerne, indtil de nævnte programmer ændres gennem deres fejlfinding. Du lærer meget på denne måde, og du vil have god karma med mennesker, som igen vil hjælpe dig.


  3. Publicer nyttige oplysninger. Det er meget godt at arbejde for at indsamle og filtrere nyttige og interessante oplysninger på Internettet eller i dokumenter som ofte stillede spørgsmål (FAQ) og gøre disse oplysninger tilgængelige. De, der tager sig af opdatering af de tekniske ofte stillede spørgsmål, får til gengæld en stor anerkendelse næsten lige så stor som open source-programmerere.


  4. Arbejde med infrastrukturen. Hacker-kultur (ligesom Internettet for den sags skyld) er baseret på frivilligt arbejde. Der er meget arbejde, der skal gøres, men ikke nødvendigvis prestigefyldt for at få det til at fungere: administration af mailinglister, moderering af nyhedsgrupper, vedligeholdelse af software-backup-websteder, udvikling af RFC og andre tekniske standarder . Mennesker, der udfører denne form for kedeligt arbejde, er meget anset, fordi alle ved, at disse opgaver er tidskrævende og ikke er så sjove som kodemanipulation. At antage, at dette kedelige arbejde er et smukt bevis på dedikation.


  5. Vær til tjeneste for hackerkulturen. Det er ikke noget, du kan gøre med det samme. Du bliver nødt til at bevise dig selv i et stykke tid og få en vis berygtethed på et af de fire ovennævnte områder. I hackerkulturen er der ingen ledere strengt taget, men der er nogle helte, men også ældste, historikere og talsmænd. Når du har bevist dig selv i marken, kan du muligvis deltage i en af ​​disse kategorier.
    • Advarsel! Hackere er altid mistænkelige over for lego fra deres gamle, så det er ikke sikkert at komme til denne berygtethed. Søg ikke anerkendelse, gør hvad du skal gøre, og det kommer snart nok. Vær beskedent og taknemmelig for din status.