Även om de flesta företag har egna testare innebär massmigreringen till onlinemiljön och implementeringen av olika system ofta också en hel rad fel som följer med dessa steg mot framtiden. På senare år har det dykt upp fler och fler så kallade Bug Bounty-program som ger en fin belöning till skickliga utvecklare i det fall de lyckas hitta ett allvarligt fel i koden som kan fungera som en accesspunkt för angripare, eller potentiellt störa infrastrukturens integritet. Det är inte heller ett undantag Apple, som för att hitta ett fel i Logga in med auktoriseringssystemet Apple donerade 100 tusen dollar till utvecklaren.
När du inte har tillräckligt med specialiserade medarbetareancs, engagera samhället. Det är i alla fall det nya mottot för de flesta företag och stora teknikföretag, som de senaste åren även anställt datorentusiaster som har en förkärlek för att hitta buggar. Att övervaka ett perfekt avstämt och felfritt system är en nästan övermänsklig uppgift, vilket även företrädarna för dessa företag är medvetna om. Lösningen i det här fallet är enkel: motivera positivt fans som aktivt kommer att delta i att korrigera fel eller, mer exakt, kommer att uppmärksamma dem. Dessa program, oftast kallade Bug Bounties, är främst avsedda att förhindra systemhål och snabbt åtgärda allvarliga fel som kan fungera som bakdörrar för potentiella angripare. Ett lysande exempel är Apple, som lanserade ett alternativ till klassisk inloggning 2019 med hjälp av Facebookpå Google. Och som är brukligt för Apple-företaget är hela auktoriseringsprocessen maxDet är extremt säkert och tar framför allt hand om användarnas integritet och känsliga data. Tyvärr är det inte ens då möjligt att ta hänsyn till alla variabler, vilket ledde till att ett farligt säkerhetshål utelämnades.
Du kan vara intresserad av
Det upptäcktes i april av Bhavuk Jain, en utvecklare som fokuserar på informationssäkerhet. På grund av sekretessskäl publicerades rapporten först på lördagen, strax efter att programmerare i AppDe fixade buggen och testade om den kunde utnyttjas. Ett systemhål som vid första anblicken förbisågs tillät fullständig kontroll över användarens konto, med hjälp av tredjepartsprogram som personen i fråga försökte komma åt med sina Apple ID logga in. Hela systemet Logga in med Apple Det fungerar på en relativt enkel basis och använder en JSON Web Token, en auktoriseringskod som automatiskt genereras först av Apple-företagets system och sedan används för att avgöra vilken data som skickas till tredjepartsapplikationen. Användaren kan välja om de vill dela sin riktiga e-post med webbplatsen eller inte.chat generera någon form av ersättning som begränsar informationsutbytet till minimamma. ProProblemet var dock att det var möjligt att fånga upp denna specifika JSON Web Token och helt enkelt auktorisera kontot utan att användaren hade någon aning. Lyckligtvis ingrep Jain snabbt, Apple han fixade felet och den skickliga utvecklaren tog hem $100 XNUMX. Så vi kan bara hoppas att liknande fel inte uppstår i systemet igen.
Tills nu tänkte jag att Logga in med Apple till slut startade de inte. Jag erbjöds aldrig det här alternativet när jag skapade ett konto. Eller är det regionalt? Hur fungerar det?