본문 바로가기
  • imdhkim
Support_3d/Autodesk Error report

[Maya] Maya 시작화면에서 무한 루프를 돌거나 비정상적으로 작동을 합니다.

by DongHwan, Kim 2020. 7. 15.
728x90


문제: 

Maya 시작화면에서 무한 루프를 돌거나 비정상적으로 작동을 합니다.


원인:

최근  Maya에도 3ds Max 바이러스와 같은 악성 스크립트가 유포 되고 있습니다. 

주변의 애기를 들어보면 

  - 해외 블로그 및 싸이트 등에서 무료로 배포되는 Maya 스트립트를 설치 하고 재실행 하면 발생

  - 협력사(외부)에서 받은 Maya 파일을 열고 종료 후 재실행 하면 발생

3ds Max와 같이 파일로 전달이 되면 감염된 Maya에서 저장된 파일이 감염되고  이것을 연 PC도 감염되는 것으로 보입니다.


해결:

Security Tools for Autodesk Maya로 Maya로만 된다고 하지만 우선 Maya 실행안 되기 때문에 재설치를 진행 합니다. 이후에 Security Tools for Autodesk Maya로 Maya 파일을 확인 합니다.

(재설치해도 안되면 PC를 포멧해야 합니다. ㅜㅡㅜ)


1. Security Tools for Autodesk Maya가 안되면 재설치를 해야 합니다.

   일반적인 삭제가 아니라 Maya 관련 폴더 및 파일들을 모두 삭제하고 재설치 해야 합니다.
   Maya의 모든 관련 파일을 삭제하고 재설치 해서 실행이 되신 분들이 많습니다.

   (Maya의 어떤 기능 및 코드에 문제가 생겼는지 모르기 때문에 전체 삭제를 안하고 재설치를 하면 
   같은 증상이 발생합니다)


1-1 제어판에서 프로그램 삭제에서 Maya를 삭제

1-2  Maya 관련 폴더 삭제

    C:₩Program Files₩Autodesk₩

    C:\ProgramData\Autodesk\

    C:\Users\YourUserid\AppData\Local\Autodesk\

    C:\Users\YourUserid\AppData\Roaming\Autodesk\

    C:\Users\YourUserid\AppData\Roaming\Autodesk\ADUT(해당하는 경우)

그 외에 플러그인 및 따로 사용하는 폴더가 있을 경우 삭제



2. Autodesk에서 제공하는 Security Tools for Autodesk Maya를 설치 합니다.

   https://apps.autodesk.com/MAYA/en/Detail/Index?id=8637238041954239715&os=Win64&appLang=en

      악성 Maya 시작 스크립트를 탐지하고 제거

      데이터 로드 시 관계없이 Maya 장면 파일의 악성 요소를 탐지하고 제거

      악성 스크립트가 Maya 씬 파일에 저장되는 것을 방지

      시작 스크립트 및 실행 데이터를 삭제하기 전에 사용자에게 확인 요구

      명령 줄 렌더링 및 배치 스크립트 등 Maya의 비대화 형 사용 모드에서 작동

      모든 작업을 기록

2-1.Security Tools for Autodesk Maya 설치

     https://apps.autodesk.com/MAYA/en/Detail/Index?id=8637238041954239715&os=Win64&appLang=en

2-2Maya 보안 도구 사용

    1. Windows > Settings/Preferences > Plug-in Manager로 이동하여 플러그인을 로드
      Mayascanner.py와 MayascannerCB.py 를 찾아 둘 다 Load와 Auto-Load로 변경
    2. 이 도구를 실행하려면 File > Scan File로 이동하여 파일 탐색기를 엽니다. 유효한 Maya 파일을 직접 열지 않고도 선택 및 검색

      - "Scan File..."을 사용하면 Maya에서 장면을 열지 않고도 스캔할 장면을 선택
      - "Scan Current Scene"은 Maya에 현재 열려 있는 파일을 스캔
    3. 문제가 발견되면  "Attempt to fix?"(문제를 해결하시겠습니까?)라는 메시지가 표시되는 창이 나타나고 "예"를 선택하여 정리를 진행
      - 이 도구는 손상된 userSetup 파일을 삭제
      - 임시 디렉터리의 로그 파일에서 특히 지워진 것이 무엇인지 설명
    4. 문제가 발견되지 않은 경우 스크립트 편집기에 메시지가 나타납니다.
      - Autodesk.MayaScanner : Scan completed: no issues found
      (Reference 파일은 직접 해당 파일을 확인 해야 합니다.)


반응형

댓글