
Här är de bästa och bästa hackningshandledningarna under 2020 som jag har upplevt i min lärande hackingbärare. I Hacking-arkivet när du frågar någon Hur kan jag bli hackare?
Kan jag lära mig att hacka utan att känna till programmering?
Du kan helt enkelt inte, även om du lyckats lära dig det en steg-för-steg handledning, kommer du aldrig att kunna hacka eller testa på egen hand. Det beror på att du inte känner till kärnan och logiken i målapplikationen. Om du förstår applikationslogik kan du enkelt leka med den. Så det är därför det rekommenderas starkt att lära sig programmeringsspråk för att bli en etisk hackare.
1. Att bli en etisk hackare
Här är huvudämnena för att bli en etisk hackare,
- Webbhackning: Så om du är intresserad av webbhackning. Du bör följa guiden nedan.
- HTML: HyperText Markup Language. Lär dig alltid av grundläggande och HTML är ett viktigt och mest grundläggande märkningsspråk. Man bör kunna det mycket väl för att förstå webbaction/reaktion och logik. HTML är ett statiskt märkningsspråk.
- JavaScript: JavaScript är det mest använda som programmering på klientsidan. Du bör lära dig det i högprioritetsläge. Att förstå JavaScript-kodlogik kan hjälpa dig att hitta ett fel i webbappar.
- SQL: Structured Query Language är ett databasprogrammeringsspråk. Varje data lagras i databasen så du bör känna till databasprogrammering och sårbarhet eftersom det är den mest känsliga delen av webben.
- PHP: PHP är det mest populära dynamiska programmeringsspråket, till skillnad från JavaScript är det ett programmeringsspråk på serversidan. PHP rekommenderas starkt till alla nybörjare inom hacking och penetrationstestning.
2. Programmeringsspråk för exploaterande skrivande
Exploatskrivning är en svår och avancerad del av hacking, det kräver en högre nivå av programmeringsspråk. Varje professionell hackare måste känna till Exploit Writing, det kan göras i alla programmeringsspråk som C, C++, Ruby, Python, etc.
- C: Alla programmeringsspråks moder, C används mest vid skapande av mjukvara för Linux, Windows, etc. Det används dock även för Exploit skrivning och utveckling. Jag skulle föredra att lära mig C först och rekommendera det till dig också.
- Python: Python är det mest använda språket för exploateringsskrivning. Det rekommenderas starkt att du lär dig Python Socket-programmering eftersom det hjälper till att skapa exploateringar.
- Ruby: Ruby är ett enkelt men komplicerat objektorienterat programmeringsspråk. Ruby är mycket användbar i exploateringsskrivning. Ruby används för meterpreter-skript och känner du till att Metasploit Framework är programmerat i Ruby.