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

Сервердегі қауымдастық OpenRadar OS X Mountain Lion-ға тән қызықты қатені тапты. Мәтін өрісіне сегіз таңбадан тұратын арнайы комбинацияны енгізсеңіз, әрбір дерлік қолданба жауап беруді тоқтатады немесе бұзылады. Бұл үшінші тарап қолданбалары ғана емес, сонымен қатар Apple қолданбалары.

Бұл жұмбақ комбинация «Филе ///"тырнақшасыз. Кілт басында бас әріп, ал соңғы таңбаны іс жүзінде кез келген басқа таңбамен ауыстыруға болады, ол қиғаш сызық болуы міндетті емес. Атап айтқанда, бұл деректерді анықтау мүмкіндігіне қатысты қате (ол 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
.