Logo bg.androidermagazine.com
Logo bg.androidermagazine.com

Изминаха 9 години, а android все още има лоша репутация, що се отнася до сигурността

Anonim

Това го чух от приятел, който осъзнаваше сигурността, докато говорех за него да получи нов телефон. Позоваването на грешката тук, в случай че не знаете, засегна над 1 милиард телефони, които използват чип на Broadcom Wi-Fi и би бил лесен начин за всички тях да бъдат хакнати по всякакъв начин.

Най-вероятно телефонът, на който четете това, има гадна, експлоатирана грешка.

Не е нужно да се притеснявате за това, ако имате iPhone или Pixel (или който и да е Nexus, който все още се поддържа) или BlackBerry, работещ на Android, тъй като той е кръпка, преди да бъде разкрит на обществеността. Но Pixel, късния модел Nexuses и Android BlackBerrys се продават в незначителни числа в сравнение с всички останали телефони с Android (тук съм много щедър). Това означава, че милиони и милиони и милиони други телефони с Android все още са уязвими. Включително Galaxy S8, въпреки че всеки партньор на Android е имал достъп до пластира, стига Google и BlackBerry и Apple.

В "реалния живот" това е едновременно проблем, а не проблем. Едно нещо върви ръка за ръка при всяко съобщение за злонамерен софтуер или други трикове и инструменти, които могат да се използват за дистанционно хакване на телефон: това почти никога не се случва. Но все пак можеше. Простата логика казва, че един ден ще стане. И за съжаление, извън някакъв вид държавен надзор върху софтуера за телефони (който никой не иска), няма начин да се поправи.

T-Mobile G1 - изминахме дълъг път.

Не след дълго след пускането на HTC Dream / T-Mobile G1 бе открит пропуск в сигурността, при който всеки може да поеме контрола чрез външен софтуер. Всички ранни айфони използваха едни и същи администраторски идентификационни данни за отдалечени влизания. Този вид идва с територията - целият софтуер има грешки или дупки, които могат да бъдат експлоатирани. Тези ранни бъгове бяха незабавно отстранени и актуализации бяха изпратени до телефоните. Така вече не работи, поне за Android.

Всички програми, написани някога, имат грешки. Добрият софтуер ги е закърпил.

Тъй като Android се дава под лиценз с отворен код, Google няма контрол как се използва извън изискванията за достъп до Google Play и свързаните с тях приложения. Трудно е да обгърнете ума си около това, освен ако не сте запознати със софтуера с отворен код, знам. Но Google просто не може да принуди компания, която кара телефони с Android да правят нещо повече от изпълнение на няколко минимални изисквания, предназначени да ги направят съвместими с разработчиците на API на Play Store, които използват за писане на приложения. Дори и тези са под въпрос от съдилищата в Европа.

Това поставя друга компания в контрол върху по-голямата част от софтуера, който наричаме Android, и с контрола идва голяма отговорност. Наистина вярвам, че Samsung (например и защото е толкова голяма част от Android) се грижи достатъчно, за да иска всички свои клиенти да бъдат имунизирани срещу неща като грешката в Broadcomm. Но това изисква работа и ангажименти, които не е в състояние да даде. Не че Samsung не се интересува, а просто не е в състояние да го поправи толкова бързо заради начина, по който работи неговият бизнес. Същото важи и за всяка компания, която прави телефони с Android, вероятно още повече, защото нито един няма ресурсите, които Samsung има.

На кутията пише Android, така че това е проблемът на Google.

Софтуерът е труден. Правилното правилно - лепенки на всеки известен бъг веднага след разкриването му - е още по-трудно. Добавянето на още един посредник означава, че е дяволски почти невъзможно.

В крайна сметка всичко това пада върху раменете на Google. Името на Android е на кутията, на телефона и на ума ви, когато купувате нов телефон. Това може да не е справедливо за хората в Google, които работят усилено за кръпка на грешки и издаване на актуализации или бюлетини за сигурност, но това няма значение. Android е бебето на Google. Когато чисто нови телефони от която и да е компания работят с Android и имат сериозни уязвимости, всички очи гледат към Mountain View.

Google направи нещата, за да реши проблема и прави още повече с Project Treble. Сигурен съм, че една от дългосрочните цели е да отстраним проблема по някакъв начин, независимо дали това означава пълно пренаписване на основите на Android или промяна на лиценза за използване или издърпване на заек от шапка. Той знае, както и ние, че притежава този проблем и вместо да плаче, се опитва да го реши.

Надявам се, че може да го направи, преди да е станало твърде късно, защото „да не искаш да използваш нищо друго освен iPhone или Pixel“ е сантимент, който никой не иска да чуе.