Этого следовало ждать, начиная с того самого момента, когда учёные научились загружать цифровую информацию вовнутрь макромолекул дезоксирибонуклеиновой кислоты. В первый раз исследователям удалось заразить вирусом комп, анализировавший ДНК (Дезоксирибонуклеиновая кислота — макромолекула, обеспечивающая хранение, передачу из поколения в поколение и реализацию генетической программы развития и функционирования живых организмов), в которую был внесён вредный программный код. Похоже, что всех нас ждёт интересное биопанковское будущее, где взломать можно полностью всё, включая основное хранилище генетической инфы хоть какого био организма.
Команда учёных из Института Вашингтона не планировали попасть в новостные колонки научных порталов. Но похоже, что это было безизбежно. Их тревожил вопросец сохранности процесса транскрипции и анализа ДНК (Дезоксирибонуклеиновая кислота — макромолекула, обеспечивающая хранение, передачу из поколения в поколение и реализацию генетической программы развития и функционирования живых организмов), ведь эта сложная задачка базируется на программном обеспечении с открытым доступом к начальному коду. Причём пользуются сиим софтом сотки лабораторий по всему миру. Если злодеям получится загрузить вредный код в систему, очень дорогостоящие анализы, мягко говоря, накроются медным тазом.
Очевидно, исследователи могли показать уязвимость системы с помощью наиболее обычных методов. К примеру, употреблять инструменты удалённого доступа через Веб. Но учёные решили зайти в своём опыте мало далее. В качестве носителя вредного кода было принято решение употреблять ДНК (Дезоксирибонуклеиновая кислота — макромолекула, обеспечивающая хранение, передачу из поколения в поколение и реализацию генетической программы развития и функционирования живых организмов), начальный материал, с которым системе анализатора приходится иметь дело любой денек.
«Нашей главный задачей стала попытка избежать ситуаций, когда правонарушитель будет стучать в нашу дверь, а мы будем совсем к этому не готовы», — рассуждает доктор Тадайоши Коно, который много лет занимается исследовательскими работами в области сохранности интегрированной и нишевой электроники, в том числе и дорогостоящих научных устройств.
Программное обеспечение научного оборудования устроено таковым образом, что преобразовывает получаемые из ДНК (Дезоксирибонуклеиновая кислота — макромолекула, обеспечивающая хранение, передачу из поколения в поколение и реализацию генетической программы развития и функционирования живых организмов) данные в бинарные данные. Поток бит хранится в буфере фиксированного размера, предполагающем разумную наивысшую длину чтения. Это открывает перед злодеями базисную уязвимость переполнения буфера данных, при которой программное обеспечение делает подсунутый вредный код. Пускай в опыте и не употреблялся «компьютерный вирус» в его традиционном осознании, но выполненный код был весьма близок к тому. Ведь с его помощью учёным удалось получить доступ к управлению компом.
Исследователи весьма уповают, что у их получится донести до научного общества эту важную информацию. Ведь если дорогостоящее исследовательское оборудование так уязвимо, что взломать его можно даже на уровне ДНК (Дезоксирибонуклеиновая кислота — макромолекула, обеспечивающая хранение, передачу из поколения в поколение и реализацию генетической программы развития и функционирования живых организмов), почти все исследования могут оказаться под опасностью срыва. А это не сулит населению земли ничего неплохого. Результаты собственного опыта учёные представят широкой публике на конференции USENIX Security, которая пройдёт на последующей недельке в городке Ванкувере.