Փակել գովազդը

[su_youtube url=”https://www.youtube.com/watch?v=fY-ahR1R6IE” width=”640″]

Երկու օր առաջ Reddit ֆորումներից մեկում հայտնվեց մի գրառում, որտեղ տեղեկացվում էր, որ յուրաքանչյուր ոք, ով ունի մի փոքր ազատ ժամանակ, կարող է իր iOS սարքերը 64-բիթանոց պրոցեսորներով (iPhone 5S և ավելի նոր, iPad Air և iPad mini 2 և ավելի նոր տարբերակներով) վերածել ստատիկ դիզայնի։ օբյեկտ. Պարզապես անջատեք ամսաթվի ավտոմատ կարգավորումը կարգավորումներում, ձեռքով փոխեք այն 1 թվականի հունվարի 1970-ին և այնուհետև վերագործարկեք սարքը:

Այս դեպքում վերագործարկումը երբեք չի ավարտվի. սարքը կկպչի Apple-ի լոգոտիպով սպիտակ էկրանին: Պահուստից կամ գործարանային վերակայումից վերականգնումը չի օգնի: Մարդիկ, ովքեր իրենց iPhone-ներն ու iPad-ները տարել են Apple Store՝ փորձելով դրանք կրկին օգտակար դարձնել, նոր սարք են ստացել Apple-ի տեխնիկների շփոթված դեմքերին մի քանի րոպե դիտելուց հետո:

Թեև այս վրիպակը կարող է բավականին աննշան թվալ (քանի՞սն են ցանկանում իրենց iOS սարքում նշել հենց այս ամսաթիվը), այն կարող է օգտագործվել անպետք դիզայներական օբյեկտների զանգվածային արտադրության համար: Ժամանակի ավտոմատ կարգավորումը, երբ միացված է Wi-Fi-ին iOS սարքերում, տեղի է ունենում NTP (ցանցում համակարգչային ժամացույցների համաժամացման արձանագրություն) սերվերների միջոցով:

Յուրաքանչյուր ոք, ով մուտք ունի տվյալ Wi-Fi ցանցի NTP սերվեր, կարող է ամսաթիվը փոխելու հրահանգ ուղարկել դրան միացված բոլոր սարքերին: Այս սցենարը դեռ տեղի չի ունեցել, և վստահ չէ, որ դա հնարավոր կլինի։ Այնուամենայնիվ, NTP-ի տվյալները ուղարկվում են չկոդավորված և չստուգված, ուստի դժվար չէ պարզել, թե ինչի կհանգեցնի նման նախաձեռնված զանգվածային տվյալների փոփոխությունը:

Խնդիրը հավանաբար ծագում է Unix օպերացիոն համակարգերի ժամանակը որոշելու եղանակից: Դա պայմանավորված է նրանով, որ այն պահվում է դրանցում 32-բիթանոց ձևաչափով՝ որպես Unix-ի ժամանակի սկզբից՝ 1 թվականի հունվարի 1970-ից անցած վայրկյանների քանակով: Ըստ ներկայիս ենթադրությունների, 64-բիթանոց iOS սարքերը ինչ-որ տարօրինակ բան են անում, երբ համակարգի ժամանակը փակ է: զրոյի, ուստի դրանց կարգավորումները համակարգի գործարկման ժամանակ հանգույց են առաջացնում:

Սահմանված ժամանակը վերականգնելու միակ միջոցը մարտկոցն ամբողջությամբ լիցքաթափելն է կամ այն ​​անջատելն ու նորից միացնելը: Հետևաբար, օգտատերը կարող է անսարք սարքը վերադարձնել պատշաճ աշխատանքի՝ պարզապես սպասելով, որ այն ամբողջությամբ լիցքաթափվի, բայց դա չի փոխում խնդրին ուշադրություն դարձնելու անհրաժեշտությունը: Mac-ում օգտվողները վախենում են պետք չէ, քանի որ համակարգչային համակարգն ունի ներկառուցված պաշտպանություն, որտեղ այն զգուշացնում է ձեզ, երբ փորձում եք փոխել ամսաթիվը վերը նշված ամսաթվին՝ հնարավոր խնդիրներից խուսափելու համար:

Աղբյուրը ` Փակցնելուց, Ars Technica
Թեմաներ:
.