Hoe word je een hacker

Posted on
Schrijver: Monica Porter
Datum Van Creatie: 20 Maart 2021
Updatedatum: 17 Kunnen 2024
Anonim
HOE WORD JE EEN HACKER | HOE ZET JE EEN COMPUTER UIT VANUIT JOUW COMPUTER
Video: HOE WORD JE EEN HACKER | HOE ZET JE EEN COMPUTER UIT VANUIT JOUW COMPUTER

Inhoud

In dit artikel: Leer de basistechnieken van hacking Denk als een hacker Respecteer de gemeenschap7 Referenties

Er is een wereld, die van gedeelde cultuur, die bestaat uit programmeurs, experts en netwerkassistenten. Het is een omgeving die decennia lang kan worden getraceerd, te beginnen met de eerste genetwerkte microcomputers en de eerste experimenten op ARPANET. Voorstanders van deze cultuur hebben zichzelf de naam "hackers" gegeven. Veel mensen denken dat hackers gewoon mensen zijn die computers ingaan en telefoonhacken, maar hacker zijn is dat niet, het is een echte cultuur met echte principes die het publiek vaak niet begreep. Leer de basistechnieken van hacken, hoe je 'hacker' kunt denken en hoe je naam kunt maken in deze wereld.


stadia

Deel 1 Leer de basistechnieken van hacken



  1. Download een open source Unix en leer hoe u deze kunt gebruiken en roteren. Unix is ​​het besturingssysteem van internet. U kunt internet gebruiken zonder de Unix-wereld te kennen, maar u zult nooit een hacker van internet worden zonder te weten wat Unix is. Om deze reden is de wereld van het hacken nogal zwaar geschoten Unix. Een Unix zoals Linux bijvoorbeeld, maar er zijn andere, kunnen parallel op dezelfde computer worden uitgevoerd. Download Linux online en als je problemen hebt met het installeren, ga dan naar de Linux-forums of lokale Linux-gebruikersgroepen.
    • Een goede manier om in het water te springen is door Linux-fans een "live CD" te lanceren, een distributie die volledig vanaf een CD wordt uitgevoerd zonder iets op uw harde schijf te hoeven wijzigen. Het is een handige manier om alle mogelijkheden te zien zonder alles te verstoren.
    • Naast Unix zijn er natuurlijk nog andere besturingssystemen, maar deze zijn binair bewerkt, u kunt de code lezen, maar u kunt deze niet wijzigen. Proberen te leren hacken op een Microsoft Windows-computer of een ander systeem, is als proberen te leren dansen terwijl je een gipskorset draagt.
    • Op Mac OS X is het mogelijk om Linux te draaien, maar slechts een deel van het Mac-systeem is "open source", dus je zult veel obstakels tegenkomen en je moet af van deze slechte gewoonte om afhankelijk te zijn van de code-eigenaar Apple.



  2. Leer schrijven in HTML. Als u nog nooit hebt geprogrammeerd, begint u met HTML. Je zult een aantal goede gewoonten aannemen die je op hun beurt zullen helpen om verder te gaan. Alles wat je op internet kunt zien in termen van foto's, afbeeldingen van verschillende illustraties wordt ondersteund door HTML. Begin met het bouwen van een eenvoudige startpagina, waarna u deze kunt uitbreiden.
    • Open in uw browser een pagina van een willekeurige site en open vervolgens de bronpagina om de HTML van dichtbij te bekijken. In Firefox doet u "Bekijken" en vervolgens "Paginabron" of klikt u met de rechtermuisknop ergens op de pagina en neemt u "Broncode tonen".
    • HTML kan op elke e-, Kladblok-, Eenvoudige of Word-editor worden uitgescheiden (hoewel Word niet erg betrouwbaar is voor HTML). Sla uw bestand op als ".txt" (e-indeling). Vervolgens kunt u het naar uw browservenster slepen en neerzetten om te zien wat er gebeurt.
    • U moet de syntaxis van HTML leren en met name die van tags (of "tags"). "<" Wordt het symbool gebruikt om een ​​tag te openen en wordt "/>" gebruikt om het te sluiten. "<P>" wordt gebruikt om direct reclame te maken voor e. Wanneer u de opmaak van een e wilt wijzigen, gebruikt deze tags om vetgedrukt, cursief, in kleur te zetten ... Hierin helpt de HTML beter te begrijpen hoe het internet werkt.



  3. Leer programmeren. Als je verzen wilt componeren, moet je de grammatica beheersen. Voordat je een code breekt, is het beter om het te weten, toch? Maar als je een echte "hacker" wilt worden, heb je meer nodig dan een basis Engels: een "hacker" moet goed schrijven!
    • Python is een goede taal om te beginnen, omdat het duidelijk, goed gedocumenteerd en relatief toegankelijk is voor beginners. Zelfs als het een goede starttaal is, is het verre van speelgoed, het is zeer krachtig, flexibel en geschikt voor grote projecten. De Java-taal is een optie, maar het gebruik ervan als de eerste programmeertaal is in twijfel getrokken.
    • Als je serieus wordt over programmeren, moet je C leren, de basistaal van Unix (C ++ komt heel dicht bij C, als je de ene kent, zal het leren van de andere niet moeilijk zijn). De C is zeer efficiënt voor machinebronnen, maar het kost u veel tijd om te debuggen en dat is waarom het wordt vermeden (tenzij het onvermijdelijk is voor de efficiëntie van de machine!)
    • Het is misschien een goed idee om te beginnen met een platform zoals Kali (voorheen Backtrack) of de nieuwste versie van Ubuntu / Debian waarop Kali is gebaseerd.

Deel 2 Denk als een hacker



  1. Wees creatief. Zodra de technische kennis is opgedaan, zal het stijl, kunst moeten zijn! "Hackers" zijn als kunstenaars, filosofen, ingenieurs, de alles-in-één! Ze houden van en verdedigen vrijheid en oefenen wederzijdse verantwoordelijkheid. De wereld is gevuld met fascinerende problemen die beweren te zijn opgelost en een "hacker" geeft er niet om ze op te lossen, alleen pronken met zijn vaardigheden en het breken van zijn intelligentie.
    • Weet hoe je de echte definities kunt herkennen. Een hacker is geen hacker, maar een persoon die gepassioneerd is over de intieme werking van computersystemen
    • Hackers zijn geïnteresseerd in veel dingen, zowel intellectueel als cultureel. "Werk zo gepassioneerd als je speelt, speel zo hard als je werkt", dat zou hun motto kunnen zijn! Voor echte hackers is er een dunne lijn tussen "spelen" en "werken", of tussen "wetenschap" en "kunst". Je moet je kunnen verplaatsen in een wereld waar alles in de war is om een ​​buitengewone creativiteit te bereiken.
    • Lees science fiction. Frequente scifi-vergaderingen (een goede manier om hackers en toekomstige hackers te ontmoeten).
    • Oefen een krijgskunst. De mentale discipline die vereist is voor vechtsporten komt vrij dicht in de buurt van die van hackers. De favoriete vechtsporten van hackers zijn die waarvoor mentale discipline, ontspannen alertheid en zelfbeheersing vereist zijn, meer dan brute kracht, atletische kracht of fysiek uithoudingsvermogen. In dit opzicht is Taïchi een krijgskunst die vooral door hackers wordt gewaardeerd.


  2. Leer problemen op te lossen. Een probleem moet voor eens en voor altijd worden opgelost. De tijd van de andere hackers is kostbaar, zozeer zelfs dat het bijna een morele plicht voor u is om de informatie te delen, de problemen op te lossen en uw oplossing bekend te maken. Zodat andere hackers zich kunnen concentreren op nieuwe problemen in plaats van de oude voortdurend te moeten oplossen (niet het wiel opnieuw uitvinden).
    • Geloof niet dat je verplicht bent om al je werk meteen af ​​te leveren, hoewel degenen die dat doen in de gemeenschap worden gerespecteerd. Het volstaat in de waarden van hackers om een ​​deel van de vruchten van uw arbeid te verkopen om te eten, huur te betalen of computerapparatuur te kopen.
    • Lees oude boeken zoals "Jargon File" of "Hacker Manifesto" van The Mentor. Ze zijn misschien een beetje verouderd, maar ze zijn erg handig voor de houding en gemoedstoestand die je moet hebben.


  3. Herken en vecht tegen autoriteit! Het lijkt misschien vreemd, maar er is autoriteit en autoriteit. "Hackers" hebben een hekel aan verveling, klusjes en autoritaire mensen die censureren, informatie verbergen, in toom houden. Wanneer een hacker zich verveelt of gedwongen wordt tot een domme, repetitieve taak, kan hij zich niet overgeven aan wat hij graag doet: nieuwe problemen oplossen! Om je als een hacker te gedragen, moet je een manier vinden om saaie taken zoveel mogelijk te automatiseren.
    • "Hacker" verwerpt wat gewoonlijk werk en privé-eigendom wordt genoemd. De "hacker" is iemand die vecht voor legaliteit en voor het delen van kennis! Lambition is geweldig!


  4. Om een ​​hacker te zijn, moet je over de vaardigheden beschikken. Hackers laten smudgers hun tijd niet verspillen, maar ze weten hoe ze vaardigheden kunnen herkennen waar ze zijn, inclusief hackvaardigheden, maar breder wordt elke vaardigheid gewaardeerd. Internet maakt nederig! Het hebben van vaardigheden die weinigen hebben, wordt bijzonder op prijs gesteld en het hebben van vaardigheden die aandacht, vaardigheid en concentratie in het spel brengen, is zelfs nog beter.

Deel 3 Krijg het respect van de gemeenschap



  1. Schrijf een open source software. Schrijf programma's die andere hackers leuk of nuttig zullen vinden. Geef uw broncodes zodat alle hackers hiervan profiteren. In deze wereld van hackers zijn er dus echte 'halfgoden', degenen die deze geweldige programma's hebben gecomponeerd en gedeeld die aan een reële behoefte voldeden en nu door iedereen worden gebruikt.


  2. Open source-software testen en debuggen. Elke open source-auteur die de naam waardig is, zal je vertellen dat een goede bètatester (die weet hoe symptomen duidelijk te beschrijven, problemen te lokaliseren, bugs te diagnosticeren in een kort rapport en die in staat is een paar eenvoudige diagnostische routines op te zetten) de moeite waard is het is zwaar goud.
    • Probeer een programma in ontwikkeling te vinden dat u interesseert en wees een goede bètamaker. Er is in deze omgeving een natuurlijke progressie, sinds het testen van de programma's tot het wijzigen van genoemde programma's door hun foutopsporing. Je zult op deze manier veel leren en je zult goed karma hebben met mensen die op hun beurt je zullen helpen.


  3. Publiceer nuttige informatie. Het is heel goed om te werken aan het verzamelen en filteren van nuttige en interessante informatie op het web of in documenten zoals Veelgestelde vragen (FAQ) en deze informatie beschikbaar te stellen. Degenen die zorgen voor het bijwerken van de technische veelgestelde vragen krijgen in ruil daarvoor een geweldige erkenning die bijna even groot is als de open source programmeurs.


  4. Werk aan de infrastructuur. Hackercultuur (trouwens net als internet) is gebaseerd op vrijwilligerswerk. Er is veel werk te doen, maar niet noodzakelijk prestigieus om het te laten werken: het beheren van mailinglijsten, het modereren van nieuwsgroepen, het onderhouden van software-back-upsites, het ontwikkelen van RFC en andere technische normen . Mensen die dit soort saai werk doen, worden hoog aangeschreven, omdat iedereen weet dat deze taken tijdrovend zijn en niet zo leuk zijn als codemanipulatie. Ervan uitgaande dat dit saaie werk een mooi bewijs van toewijding is.


  5. Sta ten dienste van de hackercultuur. Het is niet iets dat je meteen kunt doen. Je moet jezelf een tijdje bewijzen en een zekere bekendheid verwerven op een van de vier bovengenoemde gebieden. In de hackercultuur zijn er strikt genomen geen leiders, maar er zijn enkele helden, maar ook ouderlingen, historici en woordvoerders. Zodra u zich in het veld heeft bewezen, kunt u mogelijk deelnemen aan een van deze categorieën.
    • Waarschuwing! Hackers zijn altijd achterdochtig over lego van hun oude, dus het is niet veilig om deze bekendheid te bereiken. Zoek geen erkenning, doe wat je moet doen en het zal snel genoeg aankomen. Wees bescheiden en dankbaar voor je status.