Hoe u een hacker wordt

Schrijver: Monica Porter
Datum Van Creatie: 15 Maart 2021
Updatedatum: 1 Juli- 2024
Anonim
How To Become A Hacker In 2022 | Step By Step Guide For Beginners
Video: How To Become A Hacker In 2022 | Step By Step Guide For Beginners

Inhoud

In computerbeveiliging zijn hackers mensen die zich richten op de beveiligingsmechanismen van computersystemen en netwerken. Er zijn gemeenschappen en culturele delen tussen programmeurs en webwizards die decennia van geschiedenis hebben teruggevoerd tot het eerste moment van het experiment van het delen van gegevens tussen een minicomputer en ARPAnet. Leden van deze gemeenschap waren de eerste "hackers". Infiltrerende computers en telefoonsystemen zijn iconen geworden onder hackers, maar deze cultuur is complexer en ethischer dan veel mensen denken. Leer basistechnieken voor inbraak, hacker-denken en krijg het ontzag om in te breken in de hackerwereld.

Stappen

Deel 1 van 3: De basis

  1. Draait Unix. Unix is ​​het besturingssysteem van internet. Hoewel u het internet kunt gebruiken zonder Unix te kennen, kunt u geen hacker worden zonder Unix te kennen. De huidige hackercultuur is dus primair gericht op Unix. Unix zoals Linux kan parallel met Microsoft Windows op dezelfde computer worden uitgevoerd. Download Linux online en zoek iemand die weet hoe hij het moet gebruiken om u te helpen het te installeren.
    • De beste manier om aan de slag te gaan, is door op te starten vanaf een cd, die volledig vanaf de schijf wordt geïnstalleerd zonder dat u de harde schijf hoeft aan te passen. Hier leest u hoe u het zonder veel werk kunt installeren.
    • Er zijn andere besturingssystemen dan Unix, maar deze worden in het binaire bestand gebruikt - u kunt de code niet lezen en u kunt deze niet wijzigen. Proberen te leren infiltreren op een computer met Microsoft Windows of een ander closed-source systeem zou hetzelfde zijn als leren dansen terwijl je overal verbonden bent.
    • Op OS X is het mogelijk om Linux te draaien, maar slechts een deel van het systeem is open source - je zult obstakels tegenkomen en pas op dat je geen slechte gewoonten voortbrengt, afhankelijk van de eigen code van Apple.

  2. Schrijf HTML. Als u niet weet hoe u moet coderen, is het essentieel om de basisprincipes van Hypertext Markup Language (HTML) te leren en deze stap voor stap met beheersing op te bouwen. Wat u ziet wanneer u een website bezoekt met afbeeldingen, afbeeldingen en ontwerpelementen die in HTML zijn gecodeerd. Voor een project moet u leren hoe u een eenvoudige startpagina opzet en deze stap voor stap doorloopt.
    • Open in uw browser de bronpagina om de HTML voor een voorbeeld te bekijken. Ga naar Webontwikkelaar> Paginabron in Firefox en bekijk de code.
    • U kunt HTML schrijven in eenvoudige tekstverwerkingssoftware zoals Kladblok of Eenvoudige tekst en het bestand opslaan als "tekst" zodat het kan worden geüpload naar de browser en kan worden bekeken als vertaald.
    • U moet kaartformaten en visueel denken leren wanneer u ze gebruikt. "<" wordt gebruikt om een ​​tag te openen en "/> wordt gebruikt om een ​​tag te sluiten."

      "om een ​​regel code te beginnen. Je gebruikt tags om dingen visueel aan te geven: cursief, opmaak, kleuren, enz. Door HTML te leren, krijg je een beter begrip van hoe het internet werkt."


  3. Leer programmeertalen. Voordat u poëzie gaat schrijven, moet u basisgrammatica leren. Voordat u de wet overtreedt, moet u rechten studeren. Als het je uiteindelijke doel is om een ​​hacker te worden, heb je meer nodig dan alleen basis Engels om te coderen.
    • Python is de juiste "taal" om mee te beginnen, want het is duidelijk ontworpen, goed gedocumenteerd en geschikt voor beginners. Hoewel het de eerste taal was, was het geen speelgoed; Python is erg krachtig, flexibel en geschikt voor grote projecten. Er is ook Java, maar de waarde van deze eersteklas programmeertaal moet worden heroverwogen.
    • Als je gaat programmeren, moet je C, de kerntaal van Unix, leren. C ++ is nauw verwant aan C; Als je een van de twee bovenstaande talen kent, is het leren van de andere niet moeilijk. C werkt efficiënt met bronnen op de computer, maar het kost veel tijd om fouten te vinden, waardoor C minder wordt gebruikt.
    • Het gebruik van een goed startplatform zoals Backtrack 5 R3, Kali of Ubuntu 12.04LTS is geen slecht idee.
    advertentie

Deel 2 van 3: Intrusion Attitude


  1. Creatief denken. Nu je de basis onder de knie hebt, kun je gaan denken in een artistieke richting. Overtuigingen zijn als een combinatie van een kunstenaar, een filosoof en een ingenieur. Ze geloven in vrijheid en wederzijdse verantwoordelijkheid. De wereld is gevuld met urgente problemen die moeten worden opgelost. Hackers zijn blij om die problemen op te lossen, hun vaardigheden te perfectioneren en hun geest te trainen.
    • Hackers plukken naast inbraak veel culturele en intellectuele voordelen. Werk zo enthousiast als je kunt spelen en speel net zo enthousiast als jij. Voor een echte hacker lijken de scheidslijnen tussen "spelen", "doen", "wetenschap" en "kunst" volledig te verdwijnen en versmelten tot één om creatieve humor op hoog niveau te creëren. .
    • Lees sciencefictionverhalen. Het verkennen van deze categorie is de beste manier om hackers en protocolhackers te ontmoeten. Overweeg om vechtsporten te leren. De geest van discipline bij het beoefenen van vechtsporten lijkt op het essentiële pad dat een hacker volgt. Hackers die vechtsporten leren, leggen vaak de nadruk op mentale discipline, cognitieve ontspanning en controle over kracht, gespierdheid of fysiek uithoudingsvermogen. Tai chi is een krijgskunst die geschikt is voor hackers.
  2. Favorieten leren probleemoplossing. Los een probleem niet twee keer op. Denk in de schoenen van mensen. Hackers geloven dat het delen van informatie een morele verantwoordelijkheid is. Maak bij het oplossen van problemen deze algemeen beschikbaar om mensen te helpen soortgelijke problemen op te lossen.
    • Je hoeft jezelf niet te dwingen om al je persoonlijke creaties weg te geven, hoewel hackers die dat doen vaak gerespecteerd worden. Dit hangt af van de waarde van de hacker, die genoeg product verkoopt om te betalen voor eten, huur en uitrusting.
    • Lees "Jargon File" of "Hacker Manifesto" door The Mentor. Ze zijn misschien technisch verouderd, maar hun houding en inspiratie zijn dezelfde.
  3. Leer de regering te erkennen en te bestrijden. De vijand van hackers is verveling, verveling, overheidsfunctionarissen gebruiken censuur en geheimhouding om de vrijheid van informatie te wurgen. Dit is een eentonige klus die hackers constant binnenvallen.
    • Beschouw indringing als een manier van leven om het concept van "normaal" werk en bezittingen te weerleggen, ervoor te kiezen om voor gelijkheid te vechten en kennis te verspreiden.
  4. Kan het veroorloven. Dus iedereen die tijd op Reddit doorbrengt, kan een cyberpunk-gebruikersnaam (sciencefiction over een toekomstige wereld) aanmaken en zich als een hacker gedragen. Maar internet is een geweldige balancer, de waarde van de energie gaat verder dan het ego en de houding. Als u tijd besteedt aan het focussen op het product in plaats van op uw imago, zult u snel respect krijgen van mensen in plaats van te proberen de huidige culturele "indringers" -patronen te imiteren. advertentie

Deel 3 van 3: Bekwame inbraak

  1. Schrijf open source software. Schrijf programma's die interessant en nuttig zijn voor andere hackers, en deel hun bron met de hackergemeenschap. De mensen die het meest worden bewonderd in de hackerwereld zijn degenen die geweldige programma's schrijven die in staat zijn om aan verschillende behoeften te voldoen, maar ze vervolgens met iedereen delen, zodat iedereen ze kan gebruiken.
  2. Helpt bij het testen en repareren van open source software. De softwareauteurs zullen u een goede testtester vertellen (iemand die symptomen duidelijk kan beschrijven, problemen goed kan identificeren, snel fouten kan vinden en bereid is om wat spierdiagnostische routine toe te passen. kopie) is kostbaarder dan juwelen.
    • Probeer een programma te vinden dat u interesseert, maar zich in de ontwikkelingsfase bevindt om een ​​goede tester te zijn. Er is een natuurlijke progressie van inbedrijfstelling van programma's naar foutopsporing en afstemming. U zult veel leren en goodwill creëren bij degenen die u later zullen helpen.
  3. Publicatie van nuttige informatie. Een andere manier is om interessante informatie te verzamelen en te filteren om op internet te plaatsen of als veel gestelde vragen (FAQ) -documenten, en deze vervolgens met anderen te delen. De technische beheerders van de FAQ's worden net zo gerespecteerd als de softwareauteur zelf.
  4. Help de infrastructuur te blijven werken. Hackercultuur (de technische ontwikkeling van internet) werkt met vrijwilligers. Er is veel essentieel maar minder boeiend werk dat moet worden gedaan: het beheren van mailinglijsten, het beheren van nieuwsgroepen, het onderhouden van een grote website voor het hosten van software, het ontwikkelen van RFC's en andere technische standaarden. Die zwijgzame mensen worden door veel mensen ook gerespecteerd omdat iedereen weet dat deze banen veel tijd kosten en niet zo interessant zijn als programmeren. Dat is hun toewijding!
  5. Dien een hackercultuur. Dit is in de eerste plaats niet iets om te doen, je doet het alleen als je al een tijdje in contact bent met de gemeenschap en beroemd bent geworden door sommige producten. Hackercultuur heeft geen leiderschap, om precies te zijn, ze hebben culturele helden en ouderen, historici en woordvoerders. Als je eenmaal lang genoeg in de loopgraven bent geweest, kun je een van hen worden.
    • De hackers vertrouwen het ego van de oudere niet, dus het benaderen van deze populariteit is gevaarlijk. In plaats van ernaar te streven dit te bereiken, moet u weten waar u zich bevindt, nederig zijn in uw huidige rang.
    advertentie

Advies

  • Laat u niet betrappen.
  • Schrijf een goede landstaal. Hoewel veel programmeurs niet kunnen schrijven, kunnen hackers heel goed schrijven.
  • Je zou LISP om een ​​aantal redenen als volgt moeten studeren: diepgaande verlichtingservaring die de taal beheerst. Deze ervaring maakt je een betere programmeur, zelfs als je LISP niet gebruikt. U kunt uw experiment met LISP starten door modi te schrijven en aan te passen op Emacs, of door de Script-Fu-plug-in op geavanceerde fotobewerkingssoftware GIMP.
  • U moet Perl leren om een ​​aantal redenen; Het wordt veel gebruikt op veel websites en administratiesystemen, zelfs als het niet in gebruik is, moet u Perl leren om te weten hoe u deze taal moet lezen. Veel mensen gebruiken Perl om C-programmering te vermijden voor projecten die geen C-prestaties vereisen.

Waarschuwing

  • Kraken is een misdrijf dat kan leiden tot administratieve sancties. Dit is een ernstig misdrijf en is strafbaar.