Kaj je nagrada za hrošče?

Glede na to, kako zapletena je programska oprema, je težko zagotoviti, da ni nobenih napak. To je preprosto pot stvari, ki jih je oblikoval človek in so zelo zapletene. Da bi zmanjšali težavo, podjetja za razvoj programske opreme vključujejo preglede kode v svoj življenjski cikel razvoja programske opreme. A tudi skrben strokovni pregled ne more zajeti vsega. Zelo realnočasovne in proračunske omejitve to še poslabšajo. Zaradi tega si hrošči pridejo do proizvodnih sistemov. Nekateri hrošči imajo majhen ali nič učinka, drugi pa lahko povzročijo neprijetne varnostne ranljivosti.

Varnostna ranljivost je vrsta hroščev, ki na nek način vplivajo na varnost sistema. Obstaja širok razpon možnih rezultatov, vendar so na koncu vse varnostne ranljivosti slabe za vse. Na žalost je lahko iskanje hroščev težavno in dolgotrajno. Medtem ko lahko razvijalci porabijo le omejeno količino časa za testiranje hroščev, druga skupina skupaj porabi veliko več časa za uporabo aplikacije – uporabniki.

Uporabniki sistema skupaj porabijo veliko več časa za sistem, kot bi lahko razvijalci tega sistema. Uporabljajo tudi veliko več naprav. Skupaj je to popolno okolje za iskanje hroščev – veliko oči in robov.

Spravite uporabnike v delo

Tradicionalni način uporabe uporabnikov za odpravljanje hroščev je funkcija poročanja o napakah, ki uporabnikom omogoča, da poročajo o hrošču, na katerega naletijo. Razvijalci lahko te informacije uporabijo za ponovitev, identifikacijo in odpravo težave. Težava je v tem, da obstaja minimalna spodbuda za uporabnika, da prijavi morebitne težave. To je postopek, ki traja nekaj časa, lahko vpliva na zasebnost in na splošno ne povzroči nobenih povratnih informacij, tudi če je težava odpravljena.

Varnostne ranljivosti so še hujše. Zlonamerni uporabnik se lahko odloči za aktivno uporabo ranljivosti, ki jo najde. Odvisno od zadeve je morda mogoče pridobiti dostop do nečesa dragocenega na črnem trgu ali z odkupnino ali izsiljevanjem. Druga možnost je, da znanje o ranljivosti prodajate na črnem trgu. Kakor koli že, uporabniki niso spodbujeni k poročanju o napakah in odvračajo od poročanja o varnostnih ranljivostih.

Obračanje mize

Sistem nagrad za hrošče je način, kako obrniti ploščo in spodbuditi aktivno poročanje o varnostnih težavah. Metoda je preprosta, nagrajevanje. Standardna metoda je plačilo denarne nagrade in javna potrditev prispevka. To uporabnike neposredno nagradi za poročanje o varnostni ranljivosti in jih spodbudi, da naredijo pravo stvar.

Sistemi nagrad za napake so običajno odprti za vsakogar. Vsak uporabnik, ki prepozna varnostno ranljivost, jo lahko prijavi in ​​prejme plačilo. Vendar obstaja nekaj opozoril. Če želite prejeti plačilo, morate na splošno biti prva oseba, ki prijavi težavo, čeprav včasih obstajajo redke izjeme v izjemnih okoliščinah. Upoštevati je treba tudi pravila.

Pravila sistema nagrajevanja hroščev zagotavljajo popolno zaščito pred sodnimi postopki, če jih ne upoštevate. Pogosto so podrobni, a razmeroma enostavni. Ne dostopajte do podatkov drugih ljudi, ne zlorabljajte ranljivosti in jih razkrivajte zasebno in odgovorno. Obstajajo lahko tudi nekatere stvari, ki se štejejo za prepovedane.

Kakšne so nagrade?

Realno gledano, nagrade temeljijo na dobri volji. Obstaja tudi element, "če bi to povzročilo kršitev podatkov, bi morali plačati veliko višjo kazen." Na splošno podjetje zanj plača razmeroma nizek znesek. To pa je lahko za novinarja kar veliko. Nekateri hrošči so lahko plačani za manj kot sto dolarjev. V skrajnih primerih pa so nekatera podjetja plačala sto tisoč dolarjev za resne ranljivosti. Seveda je večina nagrad veliko nižja od tega.

V preteklosti so bile nagrade za hrošče veliko nižje in včasih bolj kot preprosta zahvala. Na primer pošiljanje brezplačne majice s kratkimi rokavi ali zagotavljanje brezplačne doživljenjske naročnine na storitev. Vendar so velika tehnološka podjetja okrepila trg, kot tudi prihod platform za nagrajevanje napak. Platforme za nagrajevanje hroščev so spletna mesta, ki gostijo programe nagrajevanja hroščev številnih strank. Vse združijo na eno mesto. To manjšim organizacijam veliko olajša izvajanje sistema nagrad za napake. Eden od načinov, kako to stori, je preprosta standardizacija postopka.

Seveda je nagrada v nagradi za hrošče veliko manjša, kot bi jo lahko dosegli s prodajo hrošča na črnem trgu. Koncept verjame, da na splošno večina ljudi želi narediti pravo stvar. Ali pa vsaj ne želijo, da bi jih ponovno preganjalo tveganje kršitve zakona.

Zaključek

Nagrada za hrošče je sistem plačila nagrade za odkritje in odgovorno razkritje varnostne ranljivosti. Uporabnike aktivno spodbuja k testiranju in izboljšanju varnosti izdelkov. Prinaša veliko novih oči v proces testiranja, vse z minimalnimi stroški za podjetje. Seveda je kot nekdo, ki sodeluje v sistemu nagrajevanja hroščev, bistvenega pomena biti previden in razumeti pravila.

Vdiranje je nezakonito; bug bounty program dovoljuje testiranje nekaterih stvari, vendar običajno vključuje omejitve. Če ne upoštevate pravil, ste lahko kazensko odgovorni. Če upoštevate pravila, poiščete in prijavite napako, lahko dobite lepo plačilo in povečate varnost zase in za druge uporabnike.


Kako prisiliti Google Chrome, da vedno prikazuje celotne URL-je

Kako prisiliti Google Chrome, da vedno prikazuje celotne URL-je

Chrome vam privzeto ne prikaže celotnega URL-ja. Morda vas te podrobnosti ne zanimajo preveč, toda če iz nekega razloga potrebujete prikaz celotnega URL-ja, si oglejte Podrobna navodila o tem, kako narediti Google Chrome, da prikaže celoten URL v naslovni vrstici.

Kako vrniti stari Reddit

Kako vrniti stari Reddit

Reddit je januarja 2024 ponovno spremenil svojo zasnovo. Preoblikovanje lahko vidijo uporabniki namiznega brskalnika in zožuje glavni vir, hkrati pa zagotavlja povezave

Kako kopirati vsebino iz učbenikov z Google Lens

Kako kopirati vsebino iz učbenikov z Google Lens

Vnašanje vašega najljubšega citata iz vaše knjige na Facebook je zamudno in polno napak. Naučite se uporabljati Google Lens za kopiranje besedila iz knjig v vaše naprave.

Hitri vodnik o ustvarjanju opomnikov na Googlovi domači strani

Hitri vodnik o ustvarjanju opomnikov na Googlovi domači strani

Opomniki so bili vedno glavni vrhunec Googla Home. Zagotovo nam olajšajo življenje. Oglejmo si kratko predstavitev, kako ustvariti opomnike v Googlu Home, da ne boste nikoli zamudili pomembnih opravkov.

Fix Server DNS naslova ni bilo mogoče najti v Chromu

Fix Server DNS naslova ni bilo mogoče najti v Chromu

Včasih, ko delate v Chromu, ne morete dostopati do določenih spletnih mest in prejmete napako »Popravi naslov DNS strežnika ni bilo mogoče najti v Chromu«. Tukaj je opisano, kako lahko rešite težavo.

Netflix: Spremenite geslo

Netflix: Spremenite geslo

Kako spremeniti svoje geslo v storitvi pretočnega videa Netflix s svojim priljubljenim brskalnikom ali aplikacijo za Android.

Kako onemogočiti poziv za obnovitev strani v programu Microsoft Edge

Kako onemogočiti poziv za obnovitev strani v programu Microsoft Edge

Če se želite znebiti sporočila Obnovi strani v programu Microsoft Edge, preprosto zaprite brskalnik ali pritisnite tipko Escape.

Kako izvoziti zaznamke Chrome

Kako izvoziti zaznamke Chrome

Brskanje po internetu se pogosto zdi kot potovanje v brezmejni ocean znanja, pri čemer so vaša najljubša spletna mesta in spletne strani znane

Kako uporabljati Microsoft Edge Drop kot profesionalec

Kako uporabljati Microsoft Edge Drop kot profesionalec

Uporabite Microsoft Edge Drop in preprosto delite datoteke in sporočila med napravami, tako da sledite tem začetnikom prijaznim korakom.

Kako shraniti in deliti poti v Google Zemljevidih

Kako shraniti in deliti poti v Google Zemljevidih

Oglejte si, kako preprosto je shranjevanje in deljenje poti v Google Zemljevidih ​​v vašem računalniku in v vašem Androidu. Oglejte si te začetnikom prijazne korake.