
Производителите на персонални компютри бяха уличени в масово пиратство. Те крадяли чужд софтуер чрез манипулиране на данните в BIOS, алармира софтуерен инженер от Microsoft.
Доставчиците на PC мамели разработчиците на софтуер и потребителите, фалшифицирайки данни от BIOS, за да крадат софтуера и да го представят за лицензиран. Това е било масово явление преди 30 години, когато Windows 95 царуваше в света на персоналните компютри.
Разбира се, лицензирани
Чрез манипулиране на BIOS производителите на РС хаквали предварително инсталираните в компютрите програми, съобщи Neowin, позовавайки се на публикация на Реймънд Чен, инженер в Microsoft, в личния му блог на официалния портал на софтуерния гигант.
Според Чен, производителите на персонални компютри са променяли BIOS, за да превърнат условно безплатна версия на определена помощна програма, например с ограничение във времето за използване, в напълно активирана, без никакви ограничения.
Това се е случило в края на 20-ти век, преди около 30 години, когато Windows 95 беше инсталирана на повечето компютри. Тогава е имало практика при закупуване на нов компютър, освен Windows, да се инсталира и колекция от основни програми. Именно тяхната защита производителите на компютри са заобикаляли.
Често, при отваряне на предварително инсталиран софтуер, потребителят е бил приятно изненадан, че той е лицензиран и дори активиран. Това се е случвало, защото продавачът на компютъра е бил директен лицензополучател на този софтуер. Не всички доставчици обаче са имали лицензи и тези, които не са купували софтуера, е трябвало да прибягнат до измама.
Нетривиална схема
В онези години фактът, че с компютъра е била доставяна пълна версия на определена програма, е служил като бонус за потенциалните купувачи. Очевидно, за да увеличат продажбите, търговците са крали софтуер, без да правят никакви промени директно в неговия код или компоненти. Вместо това, те са променяли леко BIOS-а на компютрите си.
В публикацията си Чен казва, че тази вакханалия се е състояла преди въвеждането на спецификацията Plug and Play, която позволява бързо да се определи типа, името и други параметри на устройството, свързано с компютър – по това време тя е била в процес на разработка. Инженерите на Microsoft се опитвали да разберат как да идентифицират даден компютър, а често срещан метод по това време бил търсенето на редове за авторски права и дати на фърмуера директно в BIOS.
Така те открили реда “Copyright Contoso Not Copyright Fabrikam Computer” в един от BIOS-ите. Самият BIOS е бил инсталиран на компютър с марка “Contoso” от компанията “Fabrikam Computer” (Чен е измислил тези имена, за да не посочва истинските имена на компаниите).
Как работи измамата
Причината за наличието на такъв подозрителен ред е, че Contoso, компанията, която е пуснала този компютър, за разлика от Fabrikam Computer, не е била лицензополучател на софтуер. С други думи, пробните версии на програмите, инсталирани на него, не биха могли да се активират при първото стартиране и да станат лицензирани и напълно функционални.
Въвеждането на този ред позволява на Contoso да спести много пари от лицензиране на софтуер. Програмите търсят фразата Copyright Fabrikam Computer в BIOS и всъщност я намират, а фактът, че тя е част от изречението Copyright Contoso Not Copyright Fabrikam Computer, няма значение – необходимата комбинация от думи е там, следователно е възможно да се активира лицензът.
Вече трик от миналото
Чен не уточнява колко широко разпространено е било това явление – вероятно Contoso да не е единственият доставчик, който е правил това. По-късно в софтуера бяха въведени защитни механизми, които вече не се хващаха на фалшив ред в BIOS и не позволяваха безплатно активиране на лиценза.
Днес това е практически невъзможно по редица причини. Една от тях е преходът на много големи разработчици на софтуер към абонаментен модел, вместо да предоставят на потребителя доживотен лиценз. Най-яркият пример е Adobe (с продукти като Photoshop, Premiere и др.), която премина към този модел през 2013 г..
Друга причина е, че повечето потребители имат собствен набор от програми, които използват редовно. Те възприемат предварително инсталирания софтуер като боклук, който заема дисково пространство и трябва да бъде изтрит възможно най-скоро.

2 коментара
@Хикс
Добре, че само “англосаксоните” са ги правили тези неща!
Представи си и други да ги бяха правили?
200 години преди “Майкрософт” англосаксоните са изтребили между 50 и 150 милиона местни американци (индианци) и са ги окрали пладнешки. Сега Бил Гейтс се мръщи, че някой му краде софтуера, тоест цаката в този живот е да откраднеш и да не позволяваш да крадат от теб, дори трябва да крадеш повече и да се пазиш повече.