Жарнама жабуу

Сервердеги коомчулук OpenRadar OS X Mountain Lion үчүн өзгөчө болгон кызыктуу мүчүлүштүктөрдү тапты. Эгер сиз текст талаасына сегиз белгиден турган белгилүү бир айкалышты киргизсеңиз, дээрлик ар бир тиркеме жооп бербей калат же бузулат. Бул үчүнчү жактын колдонмолору гана эмес, Apple колдонмолору да.

Бул сырдуу айкалышы "Fileto:///" тырмакчасыз. Ачкыч башында баш тамга болуп саналат, ал эми акыркы тамга иш жүзүндө каалаган башка тамга менен алмаштырылышы мүмкүн, ал сызык болушу керек эмес. Тактап айтканда, бул маалыматтарды аныктоо функциясына байланыштуу мүчүлүштүк (Apple патенттеген жана Android доо иштеринин бир бөлүгү болгон). Бул функция URL шилтемелерин, даталарды, телефон номерлерин жана башка маалыматтарды тааныйт жана алардан гипершилтемелерди түзөт, алар кийин, мисалы, номерди сактоо же веб-сайтты ачуу үчүн колдонулушу мүмкүн. Англисче жакшы сүйлөсөң, TheNextWeb.com ката деталдуу талдоо жарыялады.

Бүт ката жөнүндө эң күлкүлүү нерсе - бул жол менен сиз i түшүрө аласыз Crash Reporter, OS Xдеги ката жөнүндө кабарлоо колдонмосу. Ушул сыяктуу тиркемени ийгиликтүү өлтүргөндөн кийин, ал иштебей калат Консол, анын жазуусунда дагы эле ошол сегиз белги бар болгондуктан, ал башталганда кайра бузулат. Бул буйрукту терүү менен консолду оңдоого болот Терминал:

sudo sed -i -e 's@File:///@F ile : / / /@g' /var/log/system.log

Бул мүчүлүштүктүн жарыяланышына байланыштуу көптөгөн отчеттор жөнөтүлүшү мүмкүн болгондуктан, Apple келе жаткан жаңыртууда катаны тез арада оңдойт деп күтүүгө болот. Ага чейин сиз бир кыска текст саптары менен колдонмолорду бузуп ала аласыз. Бирок, кээ бир колдонмолор мүчүлүштүккө каршы иммунитетке ээ, анткени алар бул функцияны колдонушпайт NSTextField, бул маалыматтарды аныктоо менен байланышкан.

Маалымат булагы: TheNextWeb.com
.