Вышла новая версия Kaspersky Internet Security для Mac

«Лаборатория Касперского» объявляет о выпуске Kaspersky Internet Security для Mac –защитного решения для владельцев компьютеров на платформе Mac. В продукте реализованы новейшие, наиболее эффективные и надежные технологии, обеспечивающие полноценную защиту от всех видов угроз для этой платформы. Kaspersky Internet Security для Mac потребляет менее 1% ресурсов процессора, а усовершенствованный интерфейс и поддержка дисплеев Retina делают работу с программой еще удобнее.

Миф о более высокой в сравнении с Windows защищенности Mac OS X давно развеян: вместе с ежегодным увеличением числа владельцев таких компьютеров растет и внимание киберпреступников к этой системе. Так, в 2012 году число сигнатур вредоносного программного обеспечения под OS X, добавленных в базы данных «Лаборатории Касперского», возросло на 30% по сравнению с прошлым годом: FavDonw, MacLocker, Defma, ZeoBit MacKeeper,Backdoor.OSX.MaControl.b – далеко не полный список опасных вредоносных программ для Mac, и их количество, по мнению антивирусных экспертов «Лаборатории Касперского», будет только увеличиваться. Кроме того, существуют классы угроз, актуальные для всех пользователей Интернета, вне зависимости от того, какую операционную систему они используют. Например, мошенничество в Сети с помощью фишинговых сайтов одинаково опасно для пользователей Mac и Windows. Создав поддельную копию страницы популярной социальной сети или сервиса интернет-банкинга и заманив на нее пользователя, злоумышленники могут похитить важную персональную информацию, не применяя никакого вредоносного ПО, а лишь используя приемы социальной инженерии. 

Стремясь разработать максимально удобное  и отвечающее потребностям пользователей решение, «Лаборатория Касперского» создала Kaspersky Internet Security для Mac – защитное решение класса Internet Security, которое заменит существующий продукт Kaspersky Security для Mac и даст пользователям ряд новых преимуществ.

Благодаря обширной базе данных существующего вредоносного ПО, постоянно обновляющейся с помощью облачного сервиса Kaspersky Security Network, антивирусные базы Kaspersky Internet Security для Mac всегда максимально актуальны. Помимо классических «сигнатурной» защиты, в продукте применен ряд эвристических технологий, позволяющих распознать даже новые, малоизвестные вредоносные программы по их поведению в системе.

Реализованные в Kaspersky Internet Security для Mac антифишинговые технологии позволяют эффективно бороться и с фишингом и мошенничеством. Перед загрузкой любой веб-страницы защитный продукт проверяет ее статус ориентируясь на обширную, постоянно обновляемую базу данных фишинговых страниц, а кроме того дополнительно проверяет ее на наличие встроенного вредоносного кода. Пользователь может узнать, является ли ссылка вредоносной еще до перехода по ней: сервис «Модуль проверки ссылок» сообщает репутацию сайта с помощью специального индикатора возле ссылки на странице поисковой выдачи. Защита информации, которую пользователь вводит на сайтах – еще одно условие, необходимое для обеспечения качественной защиты от киберугроз. «Виртуальная клавиатура» позволяет вводить важную информацию (логин, пароль и другие личные данные) с помощью мыши и экранной клавиатуры, исключая возможность перехвата данных с помощью программ-кейлоггеров, считывающих нажимаемые на обычной клавиатуре символы.

Современная технология «Родительского контроля» в Kaspersky Internet Security для Mac позволяет обезопасить ребенка от взрослого контента и четко регламентировать времяпрепровождение детей как в Интернете, так и за компьютером в целом. Родители смогут устанавливать временные рамки, в которые их дети будут пользоваться Интернетом, а также определять доступные ребенку категории сайтов, ограничивать загрузку ресурсов с нежелательным контентом или переписку в социальных сетях.

Как и любое другое качественное приложение для Mac, этот продукт имеет максимально понятный дизайн. Защитное решение «Лаборатории Касперского» оптимизировано под работу на компьютерах с дисплеем Retina. Вместе с тем, оно не оказывает значительного влияния на производительность системы: например, применение технологий интеллектуального сканирования в реальном времени iSwift позволяет проверять только новые или недавно обновленные файлы, что радикально снижает нагрузку на вычислительные мощности компьютера.

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