3ds max scene security tools что это

Обновлено: 01.07.2024

Появился новый вид вируса в 3ds Max, который не может быть обнаружен обычными антивирусниками.

Для удаления вирусов в самом 3ds Max есть отличный скрипт — Prune Scene.

Бесплатная Demo версия тоже чистит от вирусов.

Введение.

В последнее время наблюдается высокая активность заражения сцен и моделей вирусами ALC betacleaner (worm.3dsmax.alc.clb) и CRP bscript (worm.3dsmax.crp.bscript). Как правило вирусы попадают к вам через открытие зараженных сцен или присоединении моделей, Proxy, X-Ref файлов.

При открытии или работе с программным файлом 3ds max (* .max), сцена несколько странно себя ведет. О каждом вирусе можно прочитать подробнее.

ALC BETACLEANER

Внимание! Вирусы в 3ds Max! Находим и удаляем., изображение №1

Этот вирус - сторонний max-скрипт (далее называемый «ALC»), может случайно испортить настройки программного обеспечения 3ds max и распространяться на другие max-файлы (* .max) в системе Windows (исходный скрипт, похоже был включен в некоторые бесплатные 3ds max сцены, которые пользователи могли загрузить из различных онлайн-источников.)

Хотя max-скрипт, возможно был написан как форма защиты от копирования для коммерческого использования, если вдруг файлы сцен 3ds max распределены и повторно открыты, они могут создать проблемы и испортить другие файлы 3ds max.

Этот файл maxscript будет встроен в файл 3ds Max сцены в качестве скриптового контроллера.

Скрипт сохраняет себя в скрытые файлы в:

C:/Users/Your User Name/AppData/Local/Autodesk/3dsMax/Release Number - 64bit/Lang/scripts/startup

  • vrdematcleanbeta.ms
  • vrdematcleanbeta.mse
  • vrdematcleanbeta.msex

Этот вирус создает следующие проблемы:

— сбой или отказ при открытии сцены;

— невозможно сохранить сцену вручную;

— невозможно использовать функцию отмены;

— появление различных ошибок MaxScript;

— повреждение или удаление камер, источников света и / или материалов;

— не работает autosave во время вылета сцены или выборе «Don't Save» при закрытии;

— добавляет себя к существующему скрипту в каталоге запуска maxscript;

— закрывает 3ds Max;

— не удается сохранить V-Ray lights.

CRP BSCRIPT

Этот вирус - сторонний maxscript (далее называемый «CRP»), может случайно испортить настройки программного обеспечения 3ds max и распространяться на другие max-файлы (* .max) (исходный скрипт, похоже, был включен в некоторые бесплатные 3ds max сцены, которые пользователи могли загрузить из различные онлайн-источники.)

Этот вирус распространяется также как ALC betacleaner, когда вы открываете сцену вирус портит все скрипты, которые находятся в папке автозагрузки maxscript, добавив к ним вредоносный код.

Этот вирус создает следующие проблемы:

— функция отмены больше не работает после переключения на разные видовые экраны;

— источники света могут исчезнуть или быть удалены;

— материалы сцены могут быть удалены;

— скрипты могут быть повреждены в папке запуска maxscript.

Как обнаружить вирусы?

Для ALC betaclenaer:

Откройте MaxScript Listener, вставьте следующую строку и нажмите клавишу ввода:

Если в результате ввода вы увидели false — все нормально, вирусы не обнаружены. Если true — вы заражены.

Для CRP bscript:

Откройте MaxScript Listener, вставьте следующую строку и нажмите клавишу ввода:

Если в результате ввода вы увидели false — все нормально, вирусы не обнаружены. Если true — вы заражены.

Как удалить вирусы с помощью Prune Scene?

Внимание! Вирусы в 3ds Max! Находим и удаляем., изображение №2

Если ваша сцена заражена или вы хотите избежать заражения вирусом в вашем 3ds max, загрузите и установите Demo версию Prune Scene и активируйте защиту!

После запуска режима активной защиты вирусы будут удалены. Если в будущем вирусы попадут к вам на сцену, они будут удалены.

Здесь официальная информация от Autodesk:

Обновления 1 — UPDATE 1

Из официального источника стало известно, что в 3ds max 2019 Обновление 2 по умолчанию будет включать защиту и помощь в решении проблемы ALC/ CRP.

Здесь официальная информация:

Об инструменте безопасности для 3ds max 2019 в Обновлении 2:

Также подтверждена информация о модификации вируса CRP, названного как ADSL.

Сторонний maxscript, известный как «ADSL», может случайно повредить настройки программного обеспечения 3ds max.

Скрипт может распространяться на другие max-файлы (* .max) в системе, если файлы сцен, содержащие его, открываются в 3ds max. он приносит такой же вред, как и вирус CRP, только используя разные имена переменных.

Инструменты безопасности в Обновлении 2 (update 2) к 3ds max могут обнаруживать и очищать этот скрипт из скриптов запуска системы и любых зараженных файлов.

Обновление 2 — UPDATE 2

Autodesk выпустил официальные средства безопасности для Autodesk © 3ds max® 2015-2019 для очистки следующих угроз: ALC, CRPи ADSL-черви.

Внимание! Вирусы в 3ds Max! Находим и удаляем., изображение №3

Внимание! Вирусы в 3ds Max! Находим и удаляем., изображение №4

Вы можете загрузить и установить этот инструмент бесплатно для версий 3ds max: 2015, 2016, 2017, 2018. Для 3ds max 2019 просто установите последнее Обновление 2.

Если у вас есть проблемы с ALC/ CRP/ ADSL в более старых версий 3ds max (2014 и предыдущих), установите Prune Scene.

Внимание! Вирусы в 3ds Max! Находим и удаляем., изображение №5

При запуске этого инструмента вы можете увидеть следующее окно с возможностью включения / отключения одной опции.

Внимание! Вирусы в 3ds Max! Находим и удаляем., изображение №6

Основные «симптомы» – вычисляем невидимых врагов

Выделяем основные моменты, на которые стоит обратить внимание. Первый симптом – это максимальное отдаление от Scene, либо нахождение вне ее. Проверяется нажатием буквы Z. Второй – материализация Pivots (оси координат), если вы используете комбинацию Ctrl+A.

Скрытый мусор в Scene

Небольшая инструкция по чистке Scene в 3ds Max

Обязательно, перед тем как следовать всем пунктам, сделайте копию.
С помощью комбинаций клавиш Ctrl + I все выделяем. Для оценки выделенного используем горячую клавишу Z. То, что получилось, изолируем.

Присмотритесь, если из того, что вы видите вам не надо, то смело нажимайте Delete. Удаляются все элементы, даже те, которые вы не видите. Количество видимых и невидимых объектов прописываются 3ds Max в левом углу снизу.

 После удаления всех ненужных деталей можно опять сфокусироваться на выделенных объектах (клавиша Z) и дальше работать c 3D-моделью.

Если исчезло что-то необходимое, то через сохраненную копию можно продолжить работу.

Объекты-призраки остались: что делать

Все пункты выполнены, но объекты-призраки до сих пор присутствуют в Scene. Выделяем то, что следует оставить для дальнейшей работы и используем команду Save Selected. Сохраняется ранее выделенное. Минус этого способа в том, что слетают настройки Render.

Что можно еще сделать для очистки Scene 3ds Max?

Pivots разбежались за пределы объекта: частая проблемы, если вы импортируется что-то из AutoCAD. Их можно легко вернуть с помощью центрации Scene. Группировка осуществляется в 3ds Max через обнуление вручную осей координат X и Y. После делаем разгруппировку, объекты центрируются так как надо.

Хочу пожелать удачи новичкам и профессионалам. А если вы хотите знать или учиться чему-то новому подписывайтесь на нашу рассылку. И можете пройти бесплатный курс по 3D-моделированию.

3ds Max 2022

Улучшения, вошедшие в последнюю версию 3ds Max, работают на повышение производительности, включают простые в использовании инструменты, обеспечивают безопасное и надежное пространство для работы и хранения ваших проектов. В этом обзоре познакомимся с новыми возможностями Arnold, функцией Bake to Texture и инструментами для моделирования, способными качественно улучшить творческий процесс.

Безопасность

Вы будете получать уведомление всякий раз, когда новая версия инструментов безопасности станет доступна в Autodesk App Store.

Эффективность рабочего процесса

Smart Extrude

  • Поддержка модификатора Edit Poly. Smart Extrude расширили для модификатора Edit Poly, сохранив те же функциональные возможности и добавив возможности, которые понравились пользователям в реализации Editable Poly. Расширение Smart Extrude позволяет получить дополнительные преимущества от метода моделирования произвольных форм и дополнить рабочие процессы полигонального моделирования.
  • Реализация Cut Through. Функция Smart Extrude, впервые представленная в 3ds Max 2021.2, позволила художникам выполнять Extrude с меньшим количеством ограничений в процессе моделирования. Cut Through еще больше расширяет эту функциональность, повышая удобство экструдирования.
  • При выполнении Smart Extrusion внутрь или наружу (Shift + LMB на Edit Poly или Editable Poly) нужный результат будет получен автоматически за счет добавления, объединения или удаления создаваемых face, учитывая исходный mesh. Это усовершенствование позволит вам свободно создавать унифицированную геометрию сетки, расширяя возможности полигонального моделирования в 3ds Max.

Slice модификатор

Эти улучшения и новые функции мощно дополняют рабочие процессы 3ds Max, сокращая количество операций обработки данных для инструментов Autodesk Retopology.

  • Capping: открытые отверстия, созданные с помощью функции Slice, теперь можно закрывать по краям границ на объектах Mesh и Poly.
  • Multi-Axis Cutting: добавлена возможность выполнять выравнивание по X, Y и/или Z планарного среза сетки в зависимости от положения гизмо-среза с помощью одного модификатора.
  • Radial Slice: новая операция радиального среза позволяет контролировать результаты резки на основе набора минимальных и максимальных значений, определяемых пользователем.
  • Alignment options: быстрое выравнивание режущего гизмо по граням объекта или создание ссылки на другой анимируемый объект в сцене.

Extrude модификатор

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

Symmetry модификатор

Модификатор симметрии включает в себя новые функции и усовершенствования, которые улучшают процессы моделирования и ретопологии в 3ds Max.

  • Multi-Axis Symmetry: Planar symmetry была обновлена, X, Y и/или Z симметрии доступны на Symmetry гизмо.
  • Radial Symmetry: Новая функция радиальной симметрии позволяет быстро дублировать и повторять геометрию вокруг центра гизмо.
  • Alignment опции: Выровняйте симметрию гизмо по face объекта или reference другой анимируемый объект в вашей сцене.

AutoSmooth

Операции AutoSmooth, которые используются для сглаживания меша, были обновлены, чтобы генерировать новые данные сглаживания быстрее, независимо от того, сглаживаете ли вы тысячи или миллионы граней. Это поможет вам при настройке сглаживающих данных на таких объектах, как Mesh, Poly или Spline.

Relax модификатор

Модификатору Relax добавили опцию Volume Preserve. Когда она активна, алгоритм Relax будет выполнять дополнительные вычисления, чтобы отфильтровать мелкие детали и шумы из моделей, сохраняя при этом форму и определение общей сетки модели, к которой был применен модификатор.

Эта функция особенно полезна при работе с данными, содержащими большое количество нежелательных мелких или микроповерхностных деталей, как это бывает на Scan- и Sculp-данных. Предварительное сокращение таких шумов поможет сократить время вычислений при последующем использовании инструментов Autodesk Retopology Tools for 3ds Max.

Доступное текстурирование и рендеринг

Рендеринг

  • Новое окно конфигурации рендеринга: более быстрый, основанный на QT пользовательский интерфейс.
  • Настройки рендеринга Quicksilver теперь основаны на QT, что обеспечивает более быструю работу. Настройки Bloom во вьюпорте теперь также синхронизированы с настройками Quicksilver.
  • Viewport Ambient Occlusion sampling value в настройках конфигурации вьюпорта позволяет настроить качество просчета Ambient Occlusion.

Arnold

  • ‘Auto-tx’ теперь можно использовать для автоматизации процесса конвертации текстур в формат .tx во время рендеринга.
  • Imagers теперь можно применять, удалять, переупорядочивать и редактировать на специальной вкладке Arnold RenderView для последующей постобработки рендеринга без временных затрат.
    • Light Mixer. Нода позволяет интерактивно редактировать вклад каждого light group AOVs в процессе и после рендеринга. С ней становится удобно контролировать освещение, используя при этом совсем немного времени. Максимальное количество light group AOVs было увеличено до 256.
    • Bloom. В imager lens_effect добавили новый параметр. Bloom или Glow – это эффект постобработки, который размывает пиксели выше заданного порога, чтобы имитировать засветку ярких областей, как это происходит в реальной съемке.
    • OptiX и Noice Denoiser теперь реализованы как imagers, что позволяет включать / выключать денойзер интерактивно при каждом рендеринге сцены.

    Bake to Texture

    Интерфейс Bake to Texture был упрощен, чтобы облегчить навигацию и выбор типов запеченных карт путем группировки элементов рендеринга под общими названиями карт. Теперь вам не нужно запоминать конкретное имя элемента в движке рендеринга, который вы используете для создания часто используемых типов карт, таких как color maps, normal maps, и других карт, совместимых с PBR. Bake to Texture теперь включает в себя несколько служебных карт, таких как Rounded Corners и Material ID. Ранее требовались дополнительные настройки материала перед бэйкингом.

    Viewport

    Переведите любое окно вьюпорта в полноэкранный вид без полей. При использовании Presentation Mode все гизмо будут скрыты. Чтобы перейти в полноэкранный режим презентации, используйте CTRL+Пробел.

    3Dbaza

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

    Достаточно один раз открыть зараженный файл сцены (*.max), или добавить такой файл в свою сцену.

    В этой статье мы подробно разберемся какие вирусы существуют и чем они опасны.

    ALC BETACLEANER

    Вирус ALC вероятнее всего получил свое широкое распространение через бесплатные 3д модели. Это по сути скрипт (Maxscript), повреждающий настройки программы. После заражения вашей программы все ваши сцены *.max также подвергаются риску быть зараженными, как только вы их откроете.



    Скрипт создает скрытые файлы на вашем компьютере. Они располагаются в папке startup вашего 3dsMax, с названием vrdematcleanbeta и расширениями ms, mse, msex​

    Это скрытые файлы, вы не сможете увидеть их, если у вас отключено свойство отображать скрытые файлы. Для того, чтобы их увидеть, необходимо в установках системы включить отображение скрытых файлов: View → Folder Options на View Hidden Files and Folders

    Если ваш 3Ds Max заражен ALC, вы можете столкнуться с такими неприятностями: сцены не будут открываться и вылетать, будут создаваться пустые хелперсы с названиями “¡¡×ý × û” и “×þ×ü”, вы не сможете сохранить сцену, не будет работать Ctrl+Z, Maxscript будет показывать ошибки, могут самопроизвольно удаляться источники освещения и камеры. Материалы могут менять свои свойства. Закрывая сцену вы выберете "Don't Save", а она всё равно будет сохраняться, вы не сможете сохранить источники света V-Ray. В другие скрипты программы пропишется исполняющий код и любые данные сцены могут повредиться.

    CRP BSCRIPT & ADSL BSCRIPT

    CRP аналогично является скриптом (Maxscript), повреждающим вашу программу и другие ее скрипты.

    Чего ожидать после заражения этими вирусами:

    • Не работает Ctrl+Z когда вы переключаетесь между Viewport;
    • Скрываются, а иногда и удаляются источники освещения;
    • Удаляются шейдеры;
    • Самостоятельно удаляется некоторая геометрия сцены.

    ALC2 ALPHA

    Этот скрипт, кроме всего ранее описанного, способен создавать переменные среды 3Ds Max.

    Файлы скрипта также имеют свойства скрытых и располагаются в папке startup вашего 3dsMax, с названиями vrdematcleanalpha, vrdestermatconvertor и vrayimportinfo имеющие расширения ms, mse, msex.

    Создает много проблем, аналогичных ALC BETACLEANER.

    ALC3 ALPHA

    Ещё одна вариация ALC BETACLEANER, более прогрессивная.

    Вредоносный код способен самостоятельно обновляться и мутировать!

    Возможности ALC и проблемы, которые с ним связаны:

    • Программа вылетает, а некоторые сцены и вовсе нет возможности открыть;
    • Создаются хелпер объекты;
    • Не получается воспользоваться Ctrl+Z;
    • Maxscript указывает на ошибки;
    • Установки рендера (V-Ray) самостоятельно меняются. Вы можете обнаружить самопроизвольное изменение параметров v-ray frame buffer, настроек global illumination и др.;
    • Настройки шейдеров самопроизвольно меняются.
    • Изображения с вашего VFB;
    • Данные о вашем местонахождении: ip и ваш mac адрес
    • Техническая информация вашего компьютера, например данные про ваш жесткий диск, установленной памяти и мощностях процессора.
    • Данные вашего ПО, например версии 3Ds Max и т.д.;

    Известно, что обновляется скрипт, скачивая обновления с сайта maxscript.cc

    Файлы скрипта поселяются на компьютере в папке startup вашего 3dsMax, с названиями vrdematpropalpha имеющие расширения ms, mse, msex.

    DESIRE FX CA

    При заражении вы рискуете столкнуться с таким:

    • К названиям объектов добавляется префикс;
    • Появляются объекты со словами рекламы;
    • Также реклама прописывается в документе File Info;
    • Подтормаживает вьюпорт.

    AD WEB CA

    Трудности, которые возникают от этого вируса:

    • Реклама сайта в Maxscript в виде Веб-страницы;
    • Появляются текстовые объекты с рекламой;
    • Подтормаживает вьюпорт.

    Возможно включить блокировку рекламных сайтов непосредственно в системе. Для этого необходимо выполнить элементарные действия:

    • Найдите файл, который называется hosts и располагается по этому пути: C:/WINDOWS/system32/drivers/etc/hosts и откройте его с помощью Notepad;
    • В конце допишите следующее:
    • После сохранения документа обязательно необходимо перезагрузить компьютер.

    PHYSXPLUGINMFX

    PhysXPluginMfx (ещё один вариант скриптов ALC2, ALC, CRP и ADLS) - разрабатывался хакерами как инструмент для промышленного шпионажа с целью атаки крупных предприятий. Распространяют его с помощью фишинговых сайтов через сторонние плагины. Повреждает настройки ПО 3Ds Max и заражает другие файлы в этой программной среде. Происходит сбор данных о вашей системе. Известно, что эта информация отправляется на C&C сервера, располагающиеся в Южной Корее.

    На вашем компьютере создаются файлы, исполняющие вредоносный код. Располагаются они в папке startup вашего 3dsMax, с названиями PhysXPluginStl с расширениями ms, mse.

    На что способен:

    • Происходит кодировка файлов "*.mse" (base64 кодировка .NET 4.5 ассемблера);
    • Заражение ваших "*.max" сцен;
    • Передача вашей личной информации.

    ALIENBRAINS (MSCPROP.DLL)

    Чаще всего заражение ALIENBRAINS происходит через стандартные модели, скачанные с непроверенных онлайн-ресурсов. Этот вредоносный Maxscript повреждает файлы установки программы и соответственно сцены на вашем компьютере.

    Вирус Alienbrains может подтормаживать сцену. Открытие файлов происходит недопустимо долго. Сохранение и автосохранение тоже происходит с трудом.

    "Runtime error: FileStream cannot create. " - такая ошибка возникает, когда вы открываете зараженный файл.

    В корне программы создается файл с названием mscprop.dll. Это происходит, когда в настройках Windows отключен Контроль Учетных Записей.



    Вы можете заподозрить заражение вашего ПО Alienbrains, если вы столкнулись со следующими проблемами:

    • Вы обнаружили mscprop.dll в корне вашей программы;
    • Файлы долго открываются и сохраняются;
    • У объектов самопроизвольно появляются ненужные атрибуты;
    • В rootcene и callback вы обнаружили нежелательные свойства;
    • Ошибка в Maxscript (смотрите скриншот);



    Файлы этого вредоносного кода располагаются в папке Temp на вашем компьютере, с названиями Local_temp с расширениями ms, mse, а также в корне программы - mscprop.dll и папке stdplugs - файл PropertyParametersLocal.mse.

    KRYPTIK CA

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


    KRYPTIK CA влияет на скорость открытия сцен.

    На сегодняшний день точная угроза этого *.dll не установлена, но работы по расшифровке кода ведутся.

    КАК ОПРЕДЕЛИТЬ НАЛИЧИЕ ВИРУСА?

    Возможно самостоятельно обнаружить каждый из этих вредоносных скриптов на своем компьютере, выполнив простые действия. Необходимо открыть MaxScript Listener, скопировать и вставить строку соответственно тому, на какой вирус вы хотите проверить (ниже приведены строки для каждого из вирусов, который можно обнаружить таким способом) и нажать Enter. Оценивая выполнение команды можно судить о наличии вируса. При ответе false - вы не заражены, при ответе true - у вас есть этот вирус!

    Проверка на ALC betaclenaer

    Проверка на ADSL bscript

    Проверка на CRP bscript

    Проверка на ALC2 alpha

    Проверка на PhysXPluginMfx

    Проверка на ALC3 alpha

    Проверка на Alienbrains

    Проверка на Kryptik CA

    ((try(TrackViewNodes.AnimLayerControlManager.AnimTracks.ParamName) catch(undefined)) != undefined)

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

    Наличие вируса AD Web CA

    В Maxscript будет реклама сайтов: 3dsmj и 3d.znzmo.




    Наличие вируса Desire FX CA

    Все объекты переименуются с префиксом "desirefx".



    Важная информация!

    К сожалению, не все вирусы возможно обнаружить и устранить самостоятельно. Но Prune Scene легко решает эту проблему.

    КАК ОЧИСТИТЬ ВИРУСЫ?

    Чтобы обезопасить себя от заражения или очистить уже зараженную сцену, воспользуйтесь скриптом Prune Scene.

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



    Главное отличие этого скрипта от других подобных аналогов, это то, что его нет необходимости запускать вручную. Вы всегда можете быть уверены в результате, так как нет вероятности, что вы забудете проверить какую-нибудь 3д модель. Особенно это актуально для больших компаний, где над одной сценой могут работать несколько специалистов. К тому же Prune Scene очищает от всех известных модификаций вирусов, и нет необходимости пользоваться несколькими различными скриптами для обнаружения разных видов вредоносных скриптов.

    Скриптом Prune Scene можно пользоваться бесплатно!

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

    Читайте также: