Hur man blir en tonårshackare
Termen "hacker" är glamorös och har påverkats mycket av populära media. I verkligheten är en hacker bara en person som söker sårbarheter som kan undersökas och utnyttjas. Mest riktiga hackare hack system ut ur nyfikenhet och spänning, inte för någon personlig vinning. Du kan få ett huvudstart på många hackare genom att lära sig så mycket som möjligt i dina tonårsår. Denna kunskap kan hjälpa till att driva din hacking karriär och ens landa dig en bra skola eller jobb nerför linjen.
Steg
Del 1 av 4:
Tar klasser1. Anmäl dig till datorvetenskapsklasser i skolan. Många gymnasier erbjuder datavetenskapsprogram som kan lära dig grunderna för programmering och nätverk. Att ta dessa klasser medan de är fria för dig kan hjälpa mycket i framtiden, och ge dig ett ben upp i dina personliga studier. Prata med din rådgivare för att se om det finns en datavetenskapsbana du kan ta för dina valfria ämnen.

2. Kontrollera lokala samhällscentra och gemenskapskollegier för kurser. Fokusera på operativsystem och nätverk. Du kanske kan hitta många fler program än vad du skulle på din gymnasium, men de kommer sannolikt att kosta lite pengar att ta. Dessa kurser kan erbjuda dig tillgång till mer utbildade proffs än vad du skulle hitta i skolan.

3. Gå med i en datavetenskapsklubb i skolan. Detta är ett bra sätt att träffa likasinnade människor samt potentiellt få mer en-på-en gång med datavetenskapsläraren. Om du inte har en datavetenskapsklubb, överväg att bilda en själv. Dessa saker ser bra ut på college återupptas också, där du kan lära dig mycket mer om tillämpad datavetenskap.

4. Ta logik och kritiska tänkande kurser. Hacking är mer än bara att veta programmeringsspråk. Du måste kunna närma sig problem från unika vinklar och utnyttja sårbarheter som skaparen aldrig skulle tänka på. Att veta hur man tillämpar kreativitet för attackproblem kan ge dig en stor fördel.
Del 2 av 4:
Lärardatorer och nätverk1. Lär dig ins och outs av stora operativsystem. Använd skolans datalaboratorier för att lära dig layout och flöde av så många operativsystem som möjligt. För att vara en framgångsrik hackare måste du vara bekväm att arbeta i Windows, Linux och OS X. Du borde kunna utföra någon större funktion och hitta någon plats utan att behöva tänka på det.

2. Bli bekant med kommandoraderna. Mycket tid hacking spenderas på en kommandorad och skriva kommandon. Få bekant med Windows-kommandotolken och terminalen för Linux och OS X.

3. Lär dig hur datorkomponenterna arbetar tillsammans. En hel del avancerad hacking kommer att inträffa på hårdvarunivå när du interagerar med nätverkskort, routrar och minne. Att veta grunderna för hur en dator fungerar och hur komponenter ansluter till varandra kommer att hjälpa som du lär dig att utnyttja system. Ser Hur man bygger en dator För att få en förståelse för hur allt fungerar tillsammans. Du kan få mycket grundläggande datorkunskaper från att ta datorklasser i skolan.

4. Lära sig grunderna i nätverk. Att veta hur data överförs via Internet är viktigt för att vara en framgångsrik hackare. Lär dig hur de olika lagen av nätverksmodeller fungerar. Detta kommer att lära dig var data kan hittas och hur man avlyssnar och ändrar det. Ser Hur man förstår datanätverk För en rundown på nätverksmodeller och lager. Grundläggande nätverkskunskaper är kritisk för effektiv, höghackning.

5. Läs varje bok om hacking och datorer som du kan. Lär inte bara av dina klasser. Du bör aktivt engagera dig i att lära dig så mycket som möjligt. Plocka upp några gamla begagnade böcker om hacking, eller registrera dig för en kvartalsvis publikation. Alla och all information som du kan konsumera kommer att bidra till att öka din hackningskunskap.
Del 3 av 4:
Lärande grundläggande språk1. Lär dig html. HTML är det grundläggande språket som alla webbsidor är gjorda med. Att veta HTML-basics kan hjälpa dig att identifiera svagheter på webbplatser, liksom kod dina egna grundläggande webbplatser. Ser Hur man lär sig HTML för att starta.

2. Lär dig jаvascript. jаvascript är ett av de viktigaste sätten att innehållet visas på webbplatser. Lär dig hur jаvascript-verk kan hjälpa dig att identifiera exploaterbara delar av webbplatser och injicera dina egna skript. Ser Så här använder du jаvascript-injektioner För en titt på hur injektioner fungerar.

3. Lär dig SQL. SQL är det viktigaste databasens språk för webbplatser och onlinetjänster. Hackers spenderar mycket tid på att försöka få tillgång till databaser, så att veta hur SQL-verk är viktigt för de flesta hacking. Ser Så här skapar du en SQL Server-databas För information om hur du ställer in en SQL-server för att testa.

4. Lära sig php. PHP är ett serverns språk, och används ofta för att hantera säkra inloggningar. Detta gör det viktigt att du vet att PHP är nödvändigt för att hacka säkra webbplatser. Ser Hur man lär sig PHP och MySQL För detaljer om att komma igång med PHP. Detta är ett av de viktigaste språken för hackare.

5. Lära python. Python är ett högkvalitativt språk som gör att du snabbt kan skriva program och skript. Det är viktigt att skriva egna exploater och hacks. Ser Hur man börjar programmera i Python För tips om att komma igång.
Del 4 av 4:
Öva hacking säkert1. Hack en virtuell maskin på ditt eget nätverk. Det säkraste sättet att träna hacking är att hacka din egen utrustning. Att ställa in ett privat nätverk med virtuella maskiner gör att du kan testa och distribuera hackar utan att orsaka någon faktisk skada eller landa dig i trubbel med lagen.
- Du kan använda virtuella maskiner för att installera ett operativsystem på din dator. Detta gör att du kan testa hacks skräddarsydda för specifika operativsystem. Ser Så här installerar du VirtualBox För information om att komma igång med virtuella maskiner gratis.

2. Använd Hacking Practice Sites. Om du vill prova dina hacking färdigheter i den verkliga världen finns det flera platser tillgängliga med inbyggda sårbarheter som är helt lagliga att hacka. Dessa webbplatser kommer att låta dig träna dina skript och attack metoder utan rädsla för juridisk repercussion. Populära praktikplatser inkluderar:

3. Gå med i några hacking samhällen. Det finns en mängd olika hacking samhällen där ute, från lätt att hitta forum till otroligt dolda enklaver. Hitta en grupp hackare som kan utmana dig att bli en bättre hackare och hjälpa dig när du är stumped. Hacking Communities kan också ge resurser för att utöva hackningstekniker på ett säkert sätt.

4. Undvik olagligt beteende. Oavsett hur frestande det kan vara, börja inte göra olagliga saker med din nya hackningskunskap. En enda dålig hack kan landa dig i trubbel med lagen, vilket potentiellt stannar din hackarkarriär innan den ens börjar. Låt dig inte luras av historierna om professionella hackare som är betrodda medarbetarna efter att ha blivit fångade - långt oftare hackare bara går till fängelse.

5. Öva "vit hatt" eller "etisk" dataintrång. Dessa villkor används för att beskriva hackare som letar efter sårbarheter i system, men utnyttjar inte dem för sin egen vinst. Istället kommer White Hat Hackers att rapportera dessa sårbarheter för att förhindra framtida attacker från skadliga hackare. Kvalificerade vita hatthackare kan tjäna mycket pengar i säkerhetsbranschen.
Tips
Dela på det sociala nätverket: