Če ste razvijalec aplikacij za Android in znate odkriti varnostne težave, lahko zaslužite tako, da Googlu pokažete svoj talent. Hekerji so v trgovino Google Play prinesli aplikacije, okužene z zlonamerno programsko opremo, nekatere so imele na milijone prenosov.
Kot odgovor na to je Google odprl program Bug Bounty (program nagrajevanja za ranljivosti, ki jih odkrijejo uporabniki), ki razvijalcem omogoča iskanje varnostnih težav v številnih priljubljenih aplikacijah. Prej je bilo vključenih le nekaj aplikacij. Zdaj so vse priljubljene aplikacije Trgovine Play del programa. Program plačuje denarne nagrade razvijalcem, ki najdejo in prijavijo varnostne težave.
Iskanje varnostnih težav v aplikacijah za Android – vaša priložnost za zaslužek z Googlom
Zakaj je Google ustvaril program Bug Bounty?
Google ima že dolgo časa program Bug Bounty za lastne aplikacije. Kot številna podjetja tudi Google ponuja nagrade razvijalcem, ki odkrijejo težave na njegovih spletnih mestih. Podjetje ponuja tudi nagrade za iskanje napak v svojem brskalniku Chrome ali operacijskem sistemu Chrome. Pred kratkim pa je šel Google še korak dlje, saj je ponudil nagrade tudi za hrošče, odkrite v aplikacijah mnogih drugih podjetij.
Prvi korak programa Play Store Bug Bounty velja le za zelo majhno število najboljših aplikacij. Zdaj je Google razširil program tako, da zajema vse aplikacije v Trgovini Play z več kot 100 milijoni namestitev. To pomeni, da imajo lovci na hrošče več priložnosti, da odkrijejo težave v aplikacijah Trgovine Play in so nagrajeni za njihovo prijavo, tudi če razvijalci aplikacij ne ponujajo programov za hrošče. Njihova lastna nagrada.
Google je dejal, da je uvedel zgornji program v upanju, da bo spodbudil skupnost, da združi roke in izboljša varnost za vse. Zato Google spodbuja lovce na hrošče, da odkrijejo težave in jih prijavijo razvijalcem aplikacij in Googlu. To daje domačim razvijalcem aplikacij priložnost, da hitro odpravijo napake. In to pomeni večjo varnost za vse, ki uporabljajo aplikacije za Android.
Kako sodelovati v programu Bug Bounty?

Program Bug Bounty v Trgovini Play se imenuje Google Play Security Reward Program (GPSRP) . Google k sodelovanju vabi varnostne raziskovalce in razvijalce aplikacij. Prvi korak je izpolnitev prijavnice za vključitev v program. Po odobritvi lahko poiščete varnostne težave v kateri koli ustrezni aplikaciji v Trgovini Play.
Udeleženci iščejo tri vrste ranljivosti. Prvič, ranljivosti oddaljenega izvajanja kode so ranljivosti, ki hekerjem omogočajo dostop do uporabnikove naprave in spreminjanje. To so zelo resne varnostne težave.
Drugi je problem kraje nezavarovanih zasebnih podatkov. Tukaj hekerjem ranljivost omogoča krajo osebnih podatkov, kot so poverilnice za prijavo, spletna zgodovina ali seznami stikov.
Tretji je dostop do zaščitenih komponent aplikacije. To se nanaša na aplikacije, ki izvajajo funkcije, za katere nimajo dovoljenja. Aplikacija na primer pošilja sporočila SMS, tudi če za to nima dovoljenja uporabnika.
Program ne pokriva nekaterih varnostnih vprašanj. Na primer napadi z lažnim predstavljanjem , čeprav so potencialno zelo nevarni, niso primerni za program. Razlog je v tem, da delujejo tako, da goljufajo uporabnike, ne pa z izvajanjem zlonamerne kode. Program tudi ne pokriva napadov, ki zahtevajo fizični dostop do naprave.
Ko odkrijete napako, se obrnite na razvijalca aplikacije in ga obvestite. Nato lahko skupaj s tem razvijalcem odpravite težavo. Ko je ranljivost odpravljena, lahko od Googla zahtevate denarno nagrado.
Prislužite si nagrade za odkrivanje zlorabe podatkov s strani samih aplikacij

Google ne ponuja samo nagrad za iskanje varnostnih hroščev. Podjetje se trudi tudi »zatreti« aplikacije, ki kradejo uporabniške podatke. Pred kratkim je podjetje uvedlo program nagrajevanja za varstvo podatkov razvijalcev (DDPRP) , ki ponuja podobne nagrade razvijalcem, ki odkrijejo zlorabo podatkov s strani aplikacij.
Vrste zlorab podatkov, ki jih program išče, so aplikacije, ki zbirajo in prodajajo uporabniške podatke na načine, ki so v nasprotju z Googlovimi pravilniki o zasebnosti. To je lahko na primer aplikacija, ki zbira podatke iz imenikov uporabnikov, kot so metapodatki o tem, koga so klicali in kdaj, ne da bi bili zaščiteni kot občutljivi podatki.
Program bo vključeval tudi aplikacije, ki kršijo pravila dovoljenj, kot so aplikacije, ki imajo dostop do SMS-ov, vendar to uporabljajo za zbiranje podatkov o uporabnikih SMS-ov in prodajo tretjim osebam. Poleg tega vključuje tudi aplikacijo, ki zahteva dovoljenje za dostop do kontaktnih podatkov in nato ponovno uporabi te podatke za nepovezano aplikacijo.
Če si želite ogledati natančnejše podrobnosti o vrstah zlorab podatkov, ki izpolnjujejo pogoje za program, si lahko ogledate spletno mesto DDPRP . Kot pri programu Bug Bounty je tudi tu upravičena vsaka aplikacija v Trgovini Play z več kot 100 milijoni namestitev.
Kakšna je nagrada za iskanje določenega hrošča?
V programih za odkrivanje hroščev in zlorab podatkov so podeljene denarne nagrade. Znesek, plačan za vsako poročilo, je odvisen od resnosti težave. Odvisno je tudi od kakovosti poročila, poslanega Googlu.
Nagrade za varnostni program nagrajevanja Google Play se gibljejo od 5.000 do 20.000 $ za napake pri oddaljenem izvajanju kode, od 1.000 do 3.000 $ za nezavarovano krajo zasebnih podatkov in od 1.000 do 3.000 $ za dostop do komponent, aplikacijski del je zaščiten. Poleg tega obstajajo nagrade za odkrivanje ranljivosti za odgovorne razvijalce aplikacij. To daje razvijalcem možnost, da odpravijo težavo.
Nagrade za program varstva podatkov za razvijalce se gibljejo od 100 do 1000 USD. Za prejem nagrade morate oddati poročilo. Jasno zapišite informacije o tem, kateri pravilniki o podatkih so bili kršeni, kako so bili podatki zlorabljeni, in seznam, kolikokrat je aplikacija kršila pravilnike.
Googlovi programi za odkrivanje zlorab podatkov in napak vam dajejo priložnost za zaslužek. Prav tako vam omogočajo, da izboljšate varnost aplikacij, ki se distribuirajo prek Trgovine Play. Če vas zanima več priložnosti za lov na hrošče, si lahko ogledate tudi programe drugih podjetij.
Vso srečo!