오류: NumXLUI.Xlam은 유효한 추가 기능이 아닙니다!

많은 고객이 NumXL 도구 모음(NumXLUI.xlam)을 활성화하려고 할 때 이상한 오류 창이 뜬다고 보고했습니다. 오류 상태는 다음과 같습니다: "NumXLUI.xlam은 유효한 애드인이 아닙니다." 또는 "NumXLUI.xlam 파일 형식 또는 파일 확장자가 유효하지 않습니다...".

NumXLUI.xlam 은 유효한 애드인 에러 메시지가 아닙니다.

"Office 매크로에서 Win32 API 호출 차단" 규칙을 설정하면 Windows Defender가 오류 메시지를 트리거합니다.

최근 Windows 보안 및 엔드포인트용 Microsoft Defender 서비스 업데이트 중에 사용자 디바이스에서 보안 인텔리전스 빌드 1.381.2140.0으로 업데이트한 후 ASR(공격 표면 감소) 규칙 "Office 매크로에서 Win32 API 호출 차단"에 대한 일련의 오탐지 문제가 발생했습니다.

이 새로운 규칙은 VBA 매크로가 Win32 API를 호출하려고 시도하는 것을 차단하고 NumXL 툴바가 로드되지 않도록 합니다. 몇몇 사용자들은 바이러스 백신(AV) 프로그램이 화면에 "잠재적으로 악의적인 동작"이라는 경고 메시지를 표시하고 애드인 로딩을 차단한다고 보고했습니다.

진단:

당사 제품에는 멀웨어가 포함되어 있지 않습니다. NumXL은 전적으로 자체 개발했으며 어떤 부분도 아웃소싱하지 않았습니다.

또한 NumXL의 모든 실행 파일(예: DLL, EXE, XLAM)은 코드 서명 인증서로 서명되어 당사, Spider Financial Corp에서 제공한 파일이며 변조되지 않았음을 보장합니다. 이 정보는 인증서에서 확인할 수 있습니다.

Excel에서 추가 보호 계층으로 디지털 서명 매크로를 제외한 모든 매크로를 비활성화하거나 신뢰할 수 있는 게시자가 애플리케이션 추가 기능에 서명하도록 요구할 수 있습니다.

VBA 매크로가 Win32 API를 호출하는 이유는 무엇인가요?

NumXL UI는 레지스트리의 특정 부분 읽기(예: 사용자가 32비트 또는 64비트 버전의 Excel을 사용하고 있는지 확인하기 위해), 메모리에 항목 저장, Windows 및 Excel에 대한 사용자의 언어 설정 읽기, 사용자의 애플리케이션 데이터 폴더에 액세스하여 설정 저장 등의 핵심 기능을 위해 몇 가지 Windows API 호출을 사용합니다.

솔루션

조직에 '차단 모드'와 함께 'Office 매크로에서 Win32 API 호출 차단' 규칙이 적용된 경우에도 파일에 대한 예외를 추가하여 NumXL을 계속 사용할 수 있습니다.

  1. 설치 폴더를 제외합니다:
    • 64비트 설치의 경우 “%Program Files%\NumXL” 전단지.
    • 32비트 설치의 경우 “%Program Files(x86)%\NumXL” 전단지.
  2. 설치 폴더에서 툴바 애드인 파일(NumXLUI.xlam)을 제외합니다.

자세한 내용은 다음 가이드라인(Microsoft)을 참조하세요:

결론

"NumXLUI.xlam" 오류 메시지는 최신 Windows 보안 업데이트의 새로운 규칙으로 인한 것입니다. 이는 당사 제품인 NumXL의 멀웨어를 나타내는 것이 아닙니다. Microsoft 가이드라인에 따라 파일에 예외를 추가하여 이 문제를 해결할 수 있습니다. 여러분의 이해와 협조에 감사드리며, 저희는 소프트웨어의 보안과 기능에 대한 지속적인 노력을 약속드립니다.

댓글

댓글을 남기려면 로그인하세요.

도움이 되었습니까?
1명 중 0명이 도움이 되었다고 했습니다.