Pokud jste vývojář aplikací pro Android se schopností najít bezpečnostní problémy, můžete vydělávat peníze tím, že předvedete svůj talent Googlu. Hackeři přinesli do obchodu Google Play aplikace infikované malwarem, z nichž některé měly miliony stažení.
V reakci na to Google otevřel program Bug Bounty (program odměn za zranitelnosti objevené uživateli), který umožňuje vývojářům najít bezpečnostní problémy v mnoha populárních aplikacích. Dříve bylo zahrnuto pouze několik aplikací. Nyní jsou součástí programu všechny oblíbené aplikace Obchodu Play. Program vyplácí peněžní odměny vývojářům, kteří najdou a nahlásí bezpečnostní problémy.
Hledání bezpečnostních problémů v aplikacích pro Android – Vaše příležitost vydělávat peníze od Googlu
Proč Google vytvořil program Bug Bounty?
Google má již dlouhou dobu program Bug Bounty pro své vlastní aplikace. Stejně jako mnoho společností nabízí Google odměny vývojářům, kteří objeví problémy na jeho webových stránkách. Společnost také nabízí odměny za nalezení chyb ve svém prohlížeči Chrome nebo operačním systému Chrome. Nedávno však Google šel ještě o krok dále a nabídl odměny za chyby nalezené v aplikacích mnoha jiných společností.
První krok programu Bug Bounty v Obchodě Play se týká pouze velmi malého počtu špičkových aplikací. Nyní Google rozšířil program tak, aby pokryl jakoukoli aplikaci v Obchodě Play s více než 100 miliony instalací. To znamená, že lovci chyb mají více příležitostí objevit problémy v aplikacích Obchodu Play a být odměněni za jejich nahlášení, i když vývojáři aplikací nenabízejí programy na chyby. Jejich vlastní Bounty.
Google uvedl, že zavedl výše uvedený program v naději, že povzbudí komunitu, aby se spojila a zlepšila bezpečnost pro všechny. Google proto vyzývá lovce chyb, aby objevili problémy a nahlásili je vývojářům aplikací a Googlu. To dává vývojářům nativních aplikací příležitost rychle opravit chyby. A to znamená lepší zabezpečení pro každého, kdo používá aplikace pro Android.
Jak se zapojit do programu Bug Bounty?

Program Bug Bounty v Obchodě Play se nazývá Google Play Security Reward Program (GPSRP) . Google vyzývá bezpečnostní výzkumníky a vývojáře aplikací k účasti. Prvním krokem je vyplnění přihlášky pro zapojení do programu. Po schválení můžete v jakékoli vhodné aplikaci v Obchodě Play vyhledat bezpečnostní problémy.
Účastníci hledají tři typy zranitelností. Za prvé, zranitelnosti vzdáleného spuštění kódu jsou zranitelnosti, které umožňují hackerům přistupovat k zařízení uživatele a provádět změny. To jsou velmi závažné bezpečnostní problémy.
Druhým je problém krádeží nezabezpečených soukromých dat. To je místo, kde zranitelnost umožňuje hackerům ukrást osobní údaje, jako jsou přihlašovací údaje, webová historie nebo seznamy kontaktů.
Třetí je přístup k chráněným komponentám aplikace. To se týká aplikací, které provádějí funkce, ke kterým nemají oprávnění. Aplikace například odesílá SMS zprávy, i když k tomu nemá oprávnění uživatele.
Program nepokrývá některé bezpečnostní problémy. Například phishingové útoky , ačkoli jsou potenciálně velmi nebezpečné, nejsou způsobilé pro program. Důvodem je to, že fungují tak, že podvádějí uživatele, nikoli spouštějí škodlivý kód. Program také nepokrývá útoky, které vyžadují fyzický přístup k zařízení.
Když zjistíte chybu, měli byste kontaktovat vývojáře aplikace a informovat je. Poté můžete spolupracovat s tímto vývojářem na vyřešení problému. Jakmile bude chyba zabezpečení vyřešena, můžete od společnosti Google požádat o peněžní odměnu.
Získejte odměny za odhalení zneužití dat samotnými aplikacemi

Google nenabízí pouze odměny za nalezení bezpečnostních chyb. Společnost se také snaží „potlačit“ aplikace, které kradou uživatelská data. Nedávno společnost spustila program odměn za ochranu dat pro vývojáře (DDPRP) , který nabízí podobné odměny vývojářům, kteří odhalí zneužití dat aplikacemi.
Typy zneužití dat, které program hledá, jsou aplikace, které shromažďují a prodávají uživatelská data způsobem, který je v rozporu se zásadami ochrany soukromí společnosti Google. Může to být například aplikace, která shromažďuje data z uživatelských knih kontaktů, jako jsou metadata o tom, komu a kdy volali, aniž by byla chráněna jako citlivá data.
Program bude také zahrnovat aplikace, které porušují pravidla oprávnění, jako jsou aplikace, které mají přístup k SMS, ale používají to ke shromažďování údajů o uživatelích SMS a jejich prodeji třetím stranám. Kromě toho také obsahuje aplikaci požadující povolení k přístupu k kontaktním údajům a poté tato data znovu použít pro nesouvisející aplikaci.
Chcete-li zobrazit přesnější podrobnosti o typech zneužití dat, které se kvalifikují pro program, můžete navštívit web DDPRP . Stejně jako u programu Bug Bounty je způsobilá jakákoli aplikace v Obchodě Play s více než 100 miliony instalací.
Jaká je odměna za nalezení konkrétního bugu?
V programech detekce chyb a zneužití dat se udělují peněžní odměny. Částka zaplacená za hlášení závisí na závažnosti problému. Záleží také na kvalitě zprávy zaslané do Googlu.
Odměny za program odměn za zabezpečení Google Play se pohybují od 5 000 do 20 000 USD za chyby spouštění vzdáleného kódu, od 1 000 do 3 000 USD za nezabezpečenou krádež soukromých dat a od 1 000 do 3 000 USD za přístup ke komponentám. Aplikační část je chráněna. Kromě toho existují odměny za odhalení zranitelnosti pro odpovědné vývojáře aplikací. To dává vývojářům příležitost problém vyřešit.
Odměny programu odměn za ochranu dat pro vývojáře se pohybují od 100 do 1000 USD. Pro získání odměny je potřeba podat zprávu. Měli byste si jasně zapsat informace o tom, které zásady týkající se dat byly porušeny, jak byla data zneužita, a seznam, kolikrát aplikace zásady porušila.
Programy Google pro zneužívání dat a zjišťování chyb vám dávají příležitost vydělávat peníze. Umožňují vám také zlepšit zabezpečení aplikací distribuovaných prostřednictvím Obchodu Play. Pokud vás zajímají další možnosti lovu chyb, můžete se také podívat na programy jiných společností.
Hodně štěstí!