Սկիզբ » Ինֆորմացիոն Անվտանգություն » Ոչնչացնել OS X-ը 8 սիմվոլով :-)

Ոչնչացնել OS X-ը 8 սիմվոլով :-)

| Փետրվար 13, 2013 | Մեկնաբանված չէ |

Mac OS X Օպերացիոն համակարգում ներդրված տվյալների ֆորմատների ստուգման մոդուլում հայտնաբերվել է ծիծաղաշարժ սխալ:

Եթե ցանկացած ծրագրում, որում կարելի է հավաքել տեքստ, գրեք File:/// , ապա ծրագիրը կանջատվի (kill): Դա աշխատում է ինչպես տեքստային խմբագրիքներում, այնպես էլ Կոնսոլում (տերմինալ), եթե վերջինով փորձեք բացել Crash-Report -ը:

Mac OS X

Բագը կա OS X, սկսած OS X Mountain Lion (10.8) տարբերակից և վերջացրած ամենավերջին բետա տարբերակով: Նախկին տարբերակներում Բագը չկար:
Բագի մի այլ տեսակ է, երբ File:/// -ի փոխարեն գրեք File://a կամ File://aaa կամ a-ի փոխարեն ուրիշ սիմվոլ (արագ կամ դանդաղ հավաքելով), բայց դա երբեմն արդյունքի չի բերում:
https://www.youtube.com/watch?v=sZSZUJCnRoc&feature=player_embedded

Ամենահավանական բացատրությունը այն է, որ բագը կապված է ֆորմատների ավտոմատ հայտնաբերման մեխանիզմի հետ՝ checkDataDetectors: checkDataDetectors մոդուլը ֆայլից հանում է բոլոր ֆայլերի URL-ները file:// սխեմայով և փոխանցում դրանք, որ մշակվեն DDResultCopyExtractURL-ում. Այնտեղ URL-ների վալիդացիա է տեղի ունենում, և File:/// -ի և դրա նման այլ URL ների դեպքում հայտվում է Exception(բացառություն) ՝ NSInternalInconsistencyException. Դրա պատճառով էլ ցանկացած ծրագիր անջատվում է, քանի որ այդ բացառությունը ոչ մի տեղ չի մշակվում:

Եվ ծրագրերի անջատման տարբեր ժամանակահատվածները կախված է նրանից, որ NSSpellCheckerCheckString -ը միանում է ինչ-որ ինտերվալը մեկ:

Բագից ազատվելու համար, կարելի է մտնել Կարգավորումներում->System Preferences–>Language & Text–> Text և անջատել  Correct spelling automatically և Use symbol and text substitution տարբերակները. Սակայն checkDataDetectors մոդուլը այնուամենայնիվ կաշկատի այլ ֆայլեր բացելուց, ինչը և հնարավորություն է տալիս գրել էքսպլոիտ OS X-ում (այդ թվում քո Shell-Code -ի աշխատացնելով):
Կարելի է նաև կատակել այն OS X-ի օգտագործողների հետ, ովքեր դեռ չգիտեն այս բագի մասին:
Օր՝ Չատով խնդրեք որ Google-ում ման գան File:/// բառը :) ))

Սկզբնաղբյուր: Հայ Հաքեր Բլոգ

Ոչնչացնել OS X-ը 8 սիմվոլով :-), 8.7 out of 10 based on 3 ratings

Նշագրեր: , , , ,

Բաժին: Ինֆորմացիոն Անվտանգություն, Համաշխարհային ՏՏ նորություններ, Նորություններ, Օպերացիոն համակարգեր

Կիսվել , տարածել , պահպանել

VN:F [1.9.20_1166]
Rating: 8.7/10 (3 votes cast)

Մեկնաբանեք

Կհաստատվեն միայն մեսրոպատառ հայերենով գրած մեկնաբանությունները

166