Hvordan bliver man en Bug Bounty Hunter i 2023?

Sikkerhedssårbarheder kan klare at komme igennem robuste sikkerhedsvægge og udnytte software og applikationer med udviklende sofistikerede cybersikkerhedstrusler.

Ligegyldigt hvilke defensive sikkerhedsværktøjer du måtte bruge til at forsvare din organisation, er det en langt ude drøm at forhindre fejl totalt og holde sig helt uden for hackernes rækkevidde i nutidens digitale verden.

Den eneste måde at minimere risikoen for cyberangreb og forhindre følgerne af softwarefejl er at identificere og fjerne dem tidligst. Det er grunden til, at organisationer i stigende grad er blevet afhængige af og søger bug dusørjægere til at adressere og fjerne ondsindede fejl og sårbarheder – før de forårsager større skade.

Bug bounty-programmet vinder enorm popularitet, og store teknologivirksomheder udnytter dette program til at imødegå cybersikkerhedsrisici. For eksempel modtog Meta 10.000 fejlrapporter ved at betale 2 millioner dollars i dusører. Desuden voksede det gennemsnitlige forbrug på bug-bounties fra $2000 i 2021 til $3000 i 2022mens den gennemsnitlige udbetaling voksede til hele $26.728 fra $6443 i 2021.

Så hvis du ønsker at udnytte den lukrative karakter af bug-bounty-programmer og blive en bug dusørjæger for at hjælpe organisationer med at forblive sikre – så er du på den rigtige side.

I denne artikel vil vi lede dig igennem, hvad bug-bounty er, dens fordele, hvilke færdigheder du har brug for for at blive en bug-bounty-jæger, hvordan du bliver en og holder dig opdateret og mere.

Lad os begynde!

Forstå Bug Bounty Hunting

En bug bounty, penetrationstest eller etisk hacking er en pengebelønning, der gives til white-hat hackere for succesfuldt at identificere og rapportere sikkerhedsfejl og sårbarheder i enhver software eller applikation.

Bug dusørjagt er jagt på eller leder efter fejl eller tekniske fejl i kodningsscripts for webstedsprogrammer, applikationer eller software, der potentielt kan kompromittere deres sikkerhed.

Adskillige store teknologivirksomheder og globale organisationer anvender bug-dusørprogrammer og -initiativer og ansætter dygtige og talentfulde bug-dusørjægere, som effektivt kan spotte sårbarheder for at sikre deres software- eller webstedsmiljø og til gengæld belønne dusørjægerne for deres færdigheder.

Lad os forstå rollen som en bug dusørjæger mere detaljeret.

Hvem er en Bug Bounty Hunter?

Cyberkriminelle leder altid efter softwarefejl og sårbarheder for at trænge igennem dem og kompromittere applikationen eller softwaren.

Når de først er kommet ind, kan disse fejl føre til databrud og andre cyberangreb – hvilket fører til store omdømme- og økonomiske tab – som nogle gange ikke kan repareres.

I sådanne tilfælde hjælper bug dusørjægere organisationer med at finde smuthuller i sikkerheden og svage, sårbare steder for straks at rette dem og gøre organisationer modstandsdygtige over for enhver form for cyberangreb.

Således fungerer bug dusørjægere som sikkerhedseksperter og fagfolk, der hjælper virksomheder med at jage fejl i deres digitale aktiver og rapportere dem til tiden – for at muliggøre tidlig risikoreduktion.

Fordele ved Bug Bounty for organisationer og White-Hat Hackere

Et bug-bounty-program gavner både organisationer og dusørjægere, som ikke er andet end etiske hackere eller hackere.

Her er, hvordan et bug bounty-program gavner enhver virksomhed eller organisation:

  • Forbedret overordnet sikkerhed ved at reducere risikoen for sikkerhedssårbarheder, databrud og andre cybersikkerhedsangreb.
  • Omkostningseffektiv, der gør det muligt for organisationer at identificere og adressere sårbarheder, før cyberkriminelle kan udnytte dem – og redde organisationer fra dyre brud og juridiske forpligtelser.
  • Forbedrede organisationens omdømme og troværdighed blandt forbrugere – øget kundetillid og demonstrere en forpligtelse til sikkerhed.
  • Gør det muligt for organisationer at opfylde lovgivnings- og overholdelseskrav til afsløring af sårbarhed og sikkerhedstest.
  7 bedste prædiktive analyseværktøjer til datadrevet beslutningstagning

Her er fordelene ved et dusørprogram for en dusørjæger:

  • Gør det muligt for etiske hackere at udnytte økonomiske belønninger og tjene penge gennem deres færdigheder og talent.
  • Få offentlig anerkendelse og anerkendelse med badges og certificeringer fra organisationerne – hvilket øger professionel synlighed og troværdighed.
  • Udvikl og finpuds hackerens færdigheder inden for cybersikkerhed, etisk hacking og penetrationstest – så de kan få viden og erfaring om sårbarheder i den virkelige verden.

Bug Bounty Hunter Forudsætninger: essentielle færdigheder påkrævet

Organisationer betaler eller belønner bug dusørjægere baseret på de opdagede fejl, programmets omfang, fejlens sværhedsgrad og andre faktorer.

Men for at få pænt betalt, før du overhovedet tilmelder dig et bug-bounty-program, er det et must at kende forudsætningerne for en bug hunter og tilegne sig alle de væsentlige færdigheder.

Her er de grundlæggende færdigheder, du skal tilegne dig, hvis du ønsker at blive en succesfuld dusørjæger:

#1. OWASP Top 10

OWASP Top 10 er en dokumentation for etiske hackere og udviklere, der omfatter de 10 mest kritiske sikkerhedsrisici for webapplikationer og måder at afbøde dem på.

Det er fantastisk dokumentation for håbefulde bug-dusørjægere til at finde og afbøde risici som brudt adgangskontrol, injektion, usikkert design, kryptografisk fejl, sikkerhedsfejlkonfiguration, identifikation og autentificeringsfejl og mere.

#2. Kendskab til webteknologier

En solid forståelse og viden om webteknologier, såsom HTML, Javascript og CSS, er afgørende for at blive en bug-bounty hunter og finde sikkerhedssårbarheder inden for software og webapplikationer.

Desuden kan det at have grundlæggende viden om backend og lære PHP, ASP.NET og Java hjælpe dig med at skille dig ud som en dusørjæger.

#3. Grundlæggende om computere og netværk (TCP/IP)

En grundlæggende forudsætning for en fejljæger er at lære computergrundlaget, herunder input-output-systemer, data, komponenter, behandling og information.

Derudover er det også afgørende at studere TCP- og IP-protokoller, dannelse af IP-adresser og OSI-lag, når man bliver en dusørjæger.

#4. Internet (HTTP)

At forstå, hvordan HTTP-protokollen fungerer, hvordan internettet fungerer, hvordan websteder er forbundet til internettet og skaber forbindelser, og hvordan brugere besøger websteder online er også afgørende for at hjælpe med at identificere og afbøde online-fejl og serversårbarheder som en bug-bounty hunter.

#5. At kende almindelige programmeringssprog

Selvom det ikke er obligatorisk at lære programmeringssprog for en bug dusørjæger, kan det at kende sprog som Python, Perl, Ruby osv. hjælpe dig med at læse en udviklers tanker og finde sårbarheder meget hurtigere og nemt.

#6. Operativsystemer

At forstå Linux-operativsystemet, især Kali Linux, er afgørende, da det giver mange forudinstallerede værktøjer til pen-testning, hacking og fejljagt.

#7. Kommandolinjegrænseflade

En bug-bounty hunter skal have grundlæggende viden og god nok praktisk praksis med Microsoft Windows OS’s terminal og kommandolinjegrænsefladen.

Det kan hjælpe dig med at have grundlæggende viden om ting som at forbinde kernen direkte med systemet.

Websteder og fora for at holde sig opdateret som en bug-dusørjæger

Efterhånden som cyberangreb bliver mere sofistikerede hver dag, er det vigtigt at holde sig opdateret og informeret om de seneste cybersikkerhedstrusler, sårbarheder og teknikker som en bug-dusørjæger.

Mens flere websteder, ressourcer og fora er tilgængelige, kan for meget information let forvirre dig, især som nybegynder.

Her er et par kritiske fora, websteder og kanaler, som du kan henvise til, og hold dig opdateret som en dusørjæger:

  • Bug bounty community platforme: HackerOne, Synack og Bugcrowd er nogle af de bedste og mest troværdige bug bounty platforme, der regelmæssigt deler og poster opdateringer, tips og succeshistorier om bug bounty jagt på deres dedikerede blogs, nyhedsbreve og fora.
  • Bug bounty-fora: Deltagelse i bug-bounty-fora, som Bugtraq og 0x00sec, og Reddit-fora, som Reddit/r/netsec, fungerer også som en fantastisk kilde til gratis, troværdig viden og letter diskussioner blandt dusørjægere.
  • Sikkerhedsblogs og nyheder: Et andet godt tip er at følge cybersikkerhedsblogs og nyhedswebsteder, herunder KrebsOnSecurity, Threatpost, Troy Hunt’s Blog, The Hacker News og InfoSec Institute.
  • Webinarer og konferencer: Deltagelse i personlige eller virtuelle webinarer og konferencer, såsom RSA Conference, DEF CON og Black Hat, som ofte byder på foredrag om bug-bounty-jagt, er en fantastisk måde at holde sig opdateret om de seneste bug-bounty-nyheder og -tendenser .
  • Bug bounty Discord-servere: Adskillige bug-bounty-fællesskaber Discord-servere er tilgængelige, som giver medlemmerne mulighed for at chatte, samarbejde i realtid og dele information og nyheder for at holde sig orienteret om de forskellige bug-bounty-programmer eller nyheder.
  • LinkedIn-grupper: Du kan også tilmelde dig cybersikkerheds- og bug-bounty-jagt-relaterede LinkedIn-grupper for at blive på niveau med de seneste nyheder og netværk med cybersikkerhedsprofessionelle.[parwiththelatestnewsandnetworkwithcybersecurityprofessionals
  • Podcasts: Sikkerhedspodcasts, som Darknet Diaries og Security Now!, er en af ​​de mest effektive og bekvemme måder at holde sig opdateret om de aktuelle cybersikkerhedstrends og succeshistorier.
  • Onlinekurser og træningsprogrammer: Du kan også forbedre dine færdigheder og lære om bug-bounty-jagttendenser ved at tilmelde dig onlinekurser på platforme som edX, Coursera, Udemy og mere.
  Sådan opretter du brugerdefinerede fjederstøvle-fejlsider med Thymeleaf

Dernæst vil vi undersøge, hvordan man tilmelder sig bug bounty-programmer.

Hvordan tilmelder man sig Bug Bounty-programmer?

Når du har lært alle færdighederne og forudsætningerne for bug bounty og foraene for at holde dig opdateret, lad os lære de næste trin, du skal tage som bug bounty hunter.

Her er en trin-for-trin guide til at tilmelde dig et bug-bounty-program, bidrage til cybersikkerhed og tjene penge som bug-bounty hunter.

#1. Vælg en passende Bug Bounty-platform

Det er afgørende at beslutte sig for en passende bug-bounty-platform til din første bug-bounty-jagt. Som nybegynder kan det hjælpe betydeligt at finde en bug bounty-platform, der er mindre konkurrencedygtig og mindre overfyldt.

Oftest tilbyder disse platforme ikke økonomiske fordele; i stedet tilbyder de anerkendelse, point og omdømmebelønninger – og hjælper dig med at opbygge en troværdig portefølje. Derfor, når du lige er startet som en bug-bounty hunter, skal du fokusere på at få erfaring og omdømmepoint i stedet for at løbe bag dusørpenge.

De forskellige bug bounty platforme du kan tilmelde dig er HackerOne, Synack, Åbn Bug Bountyog Bugcrowd.

#2. Opret din profil

Når du tilmelder dig en passende bug bounty-platform, er det næste og mest afgørende trin at oprette en profil, der lader dig nævne dine færdigheder, samlede års erfaring, anbefalinger og certificeringer, hvis nogen.

En velrepræsenteret og udformet profil kan hjælpe dig med at tiltrække potentielle ejere af bug-dusørjagtprogrammer, der leder efter dygtige bugjægere.

#3. Gennemgå programpolitikker

Hvert bug bounty-program kommer med sit eget sæt regler, retningslinjer og arbejdsomfang.

Derfor er det vigtigt omhyggeligt at gennemgå programpolitikkerne for fejljagt og politikken for ansvarlig offentliggørelse og forstå omfanget af test og belønningerne for det samme.

#4. Vælg en passende fejl at arbejde på

At bestemme en specifik fejl, du vil specialisere dig i jagt, er kritisk, især som nybegynder. Uanset om du ønsker at finde indsprøjtning eller krydsscripting, er det vigtigt at fokusere på én fejl ad gangen i stedet for at gå all in og blive forvirret.

At finde en fejl kommer med masser af øvelse. Du vil ikke være i stand til at gøre det på én gang, og selvom du kunne finde en fejl, er der chancer for, at den allerede er blevet fundet og rapporteret af en anden fejljæger, og du vil derfor ikke blive belønnet med dusøren .

#5. Lær fejlrapportering og afsløring af fejl

Når du har fundet en fejl, er der specifikke trin til at rapportere fejlen til virksomheden eller programejeren. Forskellige typer fejl kommer med forskellige sværhedsgrader, hvor injektionsfejlene har den højeste sværhedsgrad.

For at rapportere en fejl skal du først nævne det sted, hvor du fandt fejlen, og hvordan fejlen kan reproduceres. Dernæst skal du nævne alle de nødvendige trin, du tog for at identificere den fejl.

  Sådan ser du citat-tweets

Du kan også forberede demonstrationsvideoer ved hjælp af skærmbilleder for at validere din identitet og Proof of Concept (POC). Derudover er det også afgørende at nævne den rapporterede fejls indvirkning på hele applikationsbrugen og overholde virksomhedens ansvarlige offentliggørelse.

Til sidst, når programejeren har gennemgået og verificeret din fejl og finder den gyldig, vil du modtage den fastlagte belønning eller pengebetaling i henhold til programmets politik.

Tips til at øve sig og blive bedre som bug-dusørjæger

Det er ikke nok blot at tilegne sig viden. Du skal regelmæssigt blive ved med at øve og anvende de færdigheder, du har lært, for at få succes i bug dusørjagt.

Her er nogle tips til at øve sig og blive bedre som bug dusørjæger:

  • Øv dig på websteder og sårbare applikationer til online praksis, såsom DVWA, WASP WebGoateller Juicebutik der lader dig lovligt øve dig i at finde og udnytte sårbarheder.
  • Du kan også spille online spil som SecArmy, CTF365og Hack The Box og capture flag (CTF’er). Disse spil er designet som internationalt sårbare og skjuler flag i roden, som du skal identificere og udnytte for at fange flaget.
  • Udover at øve dig online, kan du også øve dig på bugjagt offline ved at downloade VMware eller bWAPP på din pc.

Populære Bug Bounty-platforme

HackerOne og YesWeHack er to af de mest populære og mest brugte bug bounty-platforme af flere etiske hackere over hele kloden.

Lad os tage et hurtigt kig på hver af disse med deres funktioner.

#1. HackerOne

HackerOne er en af ​​de førende værter for bug bounty-programmer, der lukker kløften mellem en organisations aktiver og deres beskyttelse.

Det giver en masse muligheder for etiske hackere til at hjælpe organisationer og virksomheder med at lukke deres sikkerhedshuller og afbøde fejl og sårbarheder, før de krænker virksomheden og skader dens omdømme.

Gennem HackerOne har bugjægere og etiske hackere beskyttet nogle af de store giganter, herunder PayPal, Zoom, Hyatt og Nintendo.

Som en bug dusørjæger giver HackerOne en intuitiv grænseflade med topsikkerhedsfunktioner, der letter bug dusørjagt. Disse funktioner omfatter

  • Angrebsoverfladeintelligens hjælper med at beregne en organisations angrebsoverflade og overvåge og identificere risici i dens digitale aktiver.
  • Prioriteret risiko med dynamisk angrebsoverfladestyring og løbende test for at imødegå sikkerhedsrisici.
  • Modstridende test ved at designe et program, der passer til en organisations sikkerhedsvurderingsbehov og overvåge den overordnede sikkerhed fra forenede platforme – hvilket gør det nemmere at identificere fejl før cyberkriminelle.
  • Administrer sikkerhedsrisici ved at engagere sig med de bedste industrielle eksperter for at finde risici hurtigt og lære gennem processen.

Over 1.000 brands globalt bruger HackerOne, og næsten 1.000.000+ etiske hackere bruger platformen til at sikre globale virksomheder og organisationer.

#2. YesWeHack

YesWeHack er en dedikeret global bug-bounty-platform, der hjælper med at beskytte organisationer med sit globale fællesskab af eksperter og bug- dusørjægere.

For virksomheder giver det adgang til en praktisk talt ubegrænset pulje af etiske hackere for at maksimere deres sikkerhed og testmuligheder. YesWeHacks bug-bounty-program overholder de strengeste europæiske standarder og regler for at sikre en organisations og bugjægerens interesse.

Organisationer kan vælge mellem flere typer bug-bounty-programmer, herunder private bug-bounty-programmer, offentlige bug-bounty-programmer og on-site-programmer, der bedst matcher deres sikkerheds- og forretningsbehov.

Desuden, for bug dusørjægere, det hverver en liste over programmer tilgængelig med detaljer som programbeskrivelse, omfang, dusørprisinterval, belønninger og rapporter.

YesWeHack er således en perfekt platform til at starte din rejse som en bug dusørjæger ved at vælge et passende program efter eget valg og indsende rapporter efter at have identificeret fejl og sårbarheder.

Afslutter

I nutidens digitale tidsalder er bug-dusørjagt blevet et af de mest kritiske og troværdige erhverv – det er lukrativt for både bugjægerne og organisationerne at beskytte deres online-netværk og -systemer.

Selvom det ikke er komplekst, kræver jagt efter bugs visse færdigheder og forudsætninger, såsom det grundlæggende i programmering, internet, netværk og cybersikkerhed, for at blive effektiv i rollen.

Så hvis du ønsker at begive dig ud på rejsen med at blive en bug dusørjæger – håber vi, at denne artikel hjælper dig. Sørg for at lære de nødvendige færdigheder, tilmeld dig adskillige nyhedsbreve, hold dig opdateret på bug bounty-fora og websteder, fortsæt med at øve og friske op på dine bug-jagtfærdigheder, og tilmeld dig bug-bounty-platformene nævnt i artiklen for at få startede. Alt det bedste!

Tjek derefter bug bounty-platforme til organisationer for at forbedre sikkerheden.