Пентагон оценил российских хакеров

Власти США намерены использовать навыки лучших хакеров мира для киберборьбы с терроризмом, а также для разработки систем безопасности правительственных структур. Советник Барака Обамы и изобретатель термина «кибервойна» Джон Аркилла заявил Guardian о намерении минобороны нанять около сотни хакеров, причем в первую очередь русских.

Советник Обамы обвинил Пентагон в том, что тот вкладывает миллиарды долларов в «бессмысленные авианосцы, танки и самолеты, хотя куда более эффективными были бы затраты на специалистов».

По словам Аркиллы, США сильно отстали от других ведущих держав в мировой кибергонке.

— Мы намерены создать аналог английского Блэтчли-парка (Блетчли-парк, или Station X — особняк, расположенный в городе Блетчли в центре Англии, где во время Второй мировой войны располагалось главное шифровальное подразделение Великобритании). Нанимать будем русских и азиатов. Они, бесспорно, лучшие в мире взломщики. Я уже установил контакт с несколькими очень влиятельными хакерами. Одного из них даже познакомил с директором крупного предприятия, чтобы оценить уязвимость его информационной системы: ему удалось взломать ее в течении двух минут, — заявил Аркилла.

Российские хакеры не исключают возможности работать на американское правительство при условии соблюдения ряда ключевых условий, сообщает izvestia.ru.

— Я соглашусь, если мне предложат достойную зарплату и хорошие условия для жизни. Еще важно, чтобы моя деятельность не была направлена против России. Становиться предателем родины я не хочу. В работе в США есть масса плюсов: возможности для самореализации, высокий уровень жизни, высокоразвитый социум, — рассказал «Известиям» один из российских кибервзломщиков, известный в сети под именем Zeus. По словам другого, работа на госструктуры довольно рисковое дело, но, с другой стороны, очень прибыльное и стабильное.

Американские власти отдают себе отчет в том, что вычислить и договориться с российскими кибермошенниками будет непросто по многим причинам. В частности, из-за непростых отношений между Россией и США, а также из-за регулярных преследований хакеров со стороны ФБР.

Интересно, что Аркилла раскритиковал практику международной борьбы с киберпреступниками.

— Политическое и военное регулирование будет гораздо эффективнее, когда на нас будут работать опытные ребята. Их пытаются преследовать и сажают в тюрьмы. С одной стороны, это смешно, а с другой ― очень тревожно, — отметил советник Обамы.

Он вспомнил историю шотландского хакера Гэри Маккиннона, которого один из американских прокуроров назвал «преступником, совершившим крупнейший взлом военных компьютеров за всю историю». После серии судебных разбирательств он в конечном счете был экстрадирован в США.

— С подобными силовыми методами надо быть осторожнее. Они не всегда работают. Ведь речь идет об огромном человеческом капитале. Российские хакеры вообще одни из самых прогрессивных в мире. Кибератака ими серверов Пентагона в 2008 году несла реальную угрозу национальной безопасности. Тогда произошло вторжение в сверхсекретную сеть и ресурсы Центрального командования США, которое отвечало за военные кампании в Афганистане и Ираке. Это был беспрецедентно мощный взлом, — сказал он.

Специалисты уверены, что в «киберсотне Пентагона» россиян будет явное большинство.

— Конечно, русских хакеров в этом списке гораздо больше, чем азиатов. Подходящих людей у нас более чем достаточно. Они не афишируют себя, но если на них выйдут, я уверен, что диалог возможен, — говорит Zeus.

Американское правительство всё чаще использует хакеров для своих целей и в успехе программы по привлечению иностранных кибервзломщиков Аркилла не сомневается. Он приводит в пример действия США в мае этого года, когда американские специалисты взломали сайты «Аль-Каиды» в Йемене. Эффективность российских хакеров он также снабдил красноречивым примером.

— Самые эффективные кибератаки ― те, которые включены в общую военную стратегию, — считает он. — Помните, когда во время военного конфликта между Россией и Грузией первые перекрыли доступы к сайту МИД Грузии и еще ряду ресурсов, тем самым парализовав их работу? А сети Эстонии, которые они взломали во время дипломатического скандала в 2007-м? Русские, безусловно, лидеры на киберрынке. Они отлично понимают стратегическое применение подобных технологий.

Советник Обамы обвинил Пентагон в том, что тот вкладывает миллиарды долларов в «бессмысленные авианосцы, танки и самолеты, хотя куда более эффективными были бы затраты на специалистов».

— Наша задача — обеспечить тех, кто согласиться работать на нас, хорошими условиями. Америка никогда не жалеет средств на лучших мировых специалистов, поэтому мы уверены, что сможем убедить их с нами сотрудничать.

Anti-Malware Яндекс ДзенПодписывайтесь на канал "Anti-Malware" в Telegram, чтобы первыми узнавать о новостях и наших эксклюзивных материалах по информационной безопасности.

Новый способ перепрограммирования NES Tetris, не выходя из игры

Специалисты обнаружили новый метод перепрограммирования NES Tetris, который может помочь любителям набирать очки избежать сбоев в игре.

Ранее в этом году стало известно, что один из игроков классического «Тетриса» впервые нажал на «kill screen» игры, активировав «аварийный режим» после невероятного 40-минутного прохождения 1 511 строк.

«Экран убийства» — это уровень в компьютерной игре, который удерживает игрока от продолжения игры из-за ошибки в реализации. Вместо того, чтобы завершаться нормально, игра заикается, сбрасывается или вызывает другие ошибки, препятствующие ей.

Некоторые игроки используют этот «экран убийства» и ряд сложных манипуляций с памятью, чтобы закодировать новое поведение в версиях NES Tetris, работающих на немодифицированном оборудовании и картриджах.

Ещё с 2021 года было известно о базовом методе внедрения внешнего кода в NES Tetris, когда игроки исследовали декомпилированный код игры.

Совсем недавно Displaced Gamers выложили видео, где подробно рассказывается, как перепрограммировать «Тетрис», играя в него, с помощью кодирования в таблице высоких результатов.

 

Сбой в NES Tetris происходит, когда обработчик очков в игре слишком долго подсчитывает баллы между кадрами, что может произойти после 155-го уровня. При данной задержке часть управляющего кода прерывается процедурой записи нового кадра, что заставляет его переходить в непредусмотренную часть оперативной памяти игры в поисках следующей инструкции.

Зачастую именно это неожиданное прерывание является причиной перескакивания кода в самую глубь оперативной памяти, где «мусорные» данные считываются как код, что приводит к ошибке в игре.

Именно этим «прыжком» игроки научились управлять с помощью того, как Tetris обрабатывает потенциальные вводы при запуске на японской версии консоли Famicom.

Японская Famicom оснащается двумя контроллерами, подключаемыми к устройству, в отличие от американской Nintendo Entertainment System (NES). Через порт расширения на передней панели системы игроки могут подключить контроллеры сторонних производителей.

Код игры Tetris считывает входные данные с этого «дополнительного» порта контроллера, к которому можно подключить два дополнительных стандартных контроллера NES с помощью адаптера.

Оказывается, что область оперативной памяти, которую Tetris использует для обработки дополнительного входа контроллера, также применяется для расположения в памяти той процедуры перехода кода, описанной ранее.

Таким образом, когда эта процедура перехода будет прервана в результате сбоя, в этой оперативной памяти будут храниться данные, представляющие кнопки, нажимаемые на контроллерах. Это дает игрокам потенциальный способ контролировать, куда именно отправится игровой код после сбоя.

Интересно, что код перехода отправляется в область оперативной памяти, в которой хранятся имена и оценки для списка высоких результатов игры, что предоставляет еще большую поверхность оперативной памяти, которой может манипулировать непосредственно игрок.

Если поставить «(G» в целевую часть таблицы высоких результатов B-Type, то можно заставить игру перейти в другую область таблицы высоких результатов, где она начнет последовательно считывать имена «голым металлическим» кодом, где буквы и цифры представляют собой операционные коды для процессора NES.

В области ввода имени могут быть использованы лишь 43 возможных символа и 10 различных цифр, которые могут быть частью высокого балла. Это означает, что только небольшая часть доступных инструкций опкода NES может быть «закодирована» в таблицу высоких результатов, используя доступную поверхность атаки.

Displaced Gamers удалось написать короткий фрагмент кода, который можно перевести в данные таблицы высоких результатов. Эта простая процедура ставит два нуля в верхних цифрах счета игры, уменьшая время обработки счета, которое в противном случае привело бы к сбою.

Из-за отсутствия системы сохранения, работающей от аккумулятора, все эти высокие баллы придется набирать хакерам каждый раз, когда они будут включать Tetris на стартовой NES.

Ограниченное пространство в таблице высоких результатов также не оставляет места для прямого кодирования сложных программ поверх реального кода Tetris.

Anti-Malware Яндекс ДзенПодписывайтесь на канал "Anti-Malware" в Telegram, чтобы первыми узнавать о новостях и наших эксклюзивных материалах по информационной безопасности.

RSS: Новости на портале Anti-Malware.ru