Inom elektronik är jailbreaking den vardagliga termen för att hacka eller kringgå en elektronisk enhets standardsäkerhets- och driftsgränser. Termen syftar generellt på hackningen av Apples mobiloperativsystem iOS, men kan tillämpas på andra typer av prylar. Genom att jailbreaka enheten får användaren tillgång till funktioner som annars skulle ha varit otillgängliga.
Huvudsyftet med jailbreaking är att tillåta användaren att installera och köra obehörig programvara på enheten. Webbapplikationer eller appar är den mest nedladdade programvaran på iOS. Endast appar som godkänts av Apple publiceras i appbutiken. Som ett resultat är urvalet för officiella appar något begränsat.
En jailbroken telefon kan ladda ner appar från tredjepartsutvecklare, vilket utökar användarens möjligheter. En annan fördel är att kunna få tillgång till nya funktioner som anpassade teman och ringsignaler, videoinspelning och multitasking. Det här är funktioner, hävdar många, som är tillgängliga på nästan alla smarta telefoner.
Jailbreaking görs vanligtvis genom att ladda ner ett jailbreak-program på enheten. Programmet utnyttjar svagheter i systemets kod och installerar nya kommandon. När den fasta programvaran har modifierats tas tillverkarens begränsningar bort. Detta gör att användaren kan köra vilket program som helst och ändra enhetens programmeringskod.
Mindre än en månad efter att iPhone® släpptes 2007 upptäcktes det första iOS-kodningsfelet. Året därpå distribuerade en grupp programmerare ett program som gjorde det lättare för de flesta användare att jailbreaka iPhone®. Efterföljande versioner av programmet antogs senare för att hacka iPod touch® och iPad®.
Även om termerna ofta är utbytta, är upplåsning av en telefon annorlunda än att jailbreaka en. De flesta upplåsningsmetoder fungerar dock inte utan att först jailbreaka telefonen. En olåst telefon låter ett annat SIM-kort från en annan nätleverantör fungera på telefonen. Tillverkare försöker förhindra denna sårbarhet genom att släppa uppdateringar som fixar firmware-buggar. Uppdateringarna är dock inte ofelbara, eftersom det traditionellt kräver programmerare bara några månader för att upptäcka en annan kodningssvaghet.
Det finns risker med jailbreaking. Eftersom de nedladdade apparna inte är certifierade riskerar användaren att installera skadlig programvara i enheten. Det finns också en chans att mura telefonen, ett scenario där gadgetens firmware blir så omfattande skadad att telefonen i princip är värdelös.
Från och med 2010 finns det inget juridiskt ansvar i USA för att jailbreaka en Apple-produkt. United States Copyright Office undantagit jailbreaking från Digital Millennium Copyright Act (DMCA). Apple Inc. har föreslagit att modifiering av deras produkter i praktiken skulle ogiltigförklara garantin.