{
  "path": "NVIDIA App\\InstallerExtension.dll",
  "sha256": "764358a378bf8ed483f6c2b5288736c014bed19c05039dd1e7fc26001d0b890b",
  "method": "Capstone linear sweep over raw bytes of all IMAGE_SCN_MEM_EXECUTE sections; skipdata enabled; no reachability proof",
  "sections": [
    {
      "name": ".text",
      "raw_bytes": 863232,
      "processed_bytes": 863232,
      "instructions": 302750,
      "skipdata_bytes": 4
    }
  ],
  "utc": "2026-11-11T21:40:14.593804+00:00",
  "instructions": 302750,
  "skipdata_bytes": 4,
  "calls": 23569,
  "api_reference_counts": {
    "KERNEL32.dll!InitializeCriticalSectionAndSpinCount": 13,
    "KERNEL32.dll!GetLastError": 125,
    "KERNEL32.dll!InitializeSListHead": 9,
    "KERNEL32.dll!GetModuleFileNameA": 2,
    "KERNEL32.dll!LoadLibraryExW": 15,
    "KERNEL32.dll!LocalFree": 16,
    "KERNEL32.dll!VerSetConditionMask": 8,
    "KERNEL32.dll!VerifyVersionInfoW": 4,
    "KERNEL32.dll!SetLastError": 27,
    "KERNEL32.dll!GetFileAttributesW": 6,
    "KERNEL32.dll!CreateFileW": 10,
    "KERNEL32.dll!CloseHandle": 37,
    "KERNEL32.dll!GetSystemDirectoryW": 2,
    "KERNEL32.dll!LocalAlloc": 6,
    "KERNEL32.dll!GetProcAddress": 92,
    "KERNEL32.dll!GetFullPathNameW": 2,
    "KERNEL32.dll!ExpandEnvironmentStringsW": 4,
    "KERNEL32.dll!lstrcmpW": 1,
    "KERNEL32.dll!GetModuleHandleA": 2,
    "KERNEL32.dll!GetModuleHandleW": 17,
    "KERNEL32.dll!GetModuleFileNameW": 6,
    "KERNEL32.dll!LoadLibraryW": 3,
    "KERNEL32.dll!RaiseException": 4,
    "OLEAUT32.dll!SysFreeString": 12,
    "KERNEL32.dll!DeleteCriticalSection": 46,
    "ole32.dll!CoCreateInstance": 2,
    "KERNEL32.dll!HeapAlloc": 3,
    "KERNEL32.dll!HeapFree": 6,
    "KERNEL32.dll!HeapReAlloc": 2,
    "KERNEL32.dll!HeapSize": 2,
    "KERNEL32.dll!HeapDestroy": 2,
    "KERNEL32.dll!GetProcessHeap": 6,
    "KERNEL32.dll!QueryPerformanceFrequency": 2,
    "KERNEL32.dll!QueryPerformanceCounter": 3,
    "KERNEL32.dll!GetCurrentProcess": 13,
    "KERNEL32.dll!GetProcessTimes": 1,
    "KERNEL32.dll!GetSystemTimeAsFileTime": 4,
    "SHLWAPI.dll!PathFindFileNameW": 1,
    "ADVAPI32.dll!OpenProcessToken": 1,
    "ADVAPI32.dll!GetTokenInformation": 2,
    "ADVAPI32.dll!RegOpenKeyExW": 7,
    "ADVAPI32.dll!RegCloseKey": 22,
    "ADVAPI32.dll!RegQueryValueExW": 6,
    "ADVAPI32.dll!RegEnumValueW": 3,
    "KERNEL32.dll!FormatMessageW": 1,
    "KERNEL32.dll!WideCharToMultiByte": 25,
    "KERNEL32.dll!FormatMessageA": 1,
    "KERNEL32.dll!CreateEventA": 3,
    "KERNEL32.dll!OutputDebugStringW": 2,
    "KERNEL32.dll!ReleaseMutex": 3,
    "KERNEL32.dll!WriteFile": 8,
    "KERNEL32.dll!GetFileSizeEx": 2,
    "KERNEL32.dll!CreateMutexW": 1,
    "KERNEL32.dll!WaitForSingleObject": 3,
    "KERNEL32.dll!RemoveDirectoryW": 2,
    "KERNEL32.dll!GetTempPathW": 1,
    "SHELL32.dll!SHGetFolderPathW": 1,
    "KERNEL32.dll!GetCurrentProcessId": 3,
    "KERNEL32.dll!LoadResource": 1,
    "KERNEL32.dll!LockResource": 1,
    "KERNEL32.dll!SizeofResource": 1,
    "KERNEL32.dll!FindResourceExW": 1,
    "OLEAUT32.dll!VariantClear": 116,
    "OLEAUT32.dll!SysStringLen": 9,
    "KERNEL32.dll!EnterCriticalSection": 42,
    "OLEAUT32.dll!LoadTypeLib": 4,
    "OLEAUT32.dll!LoadRegTypeLib": 1,
    "KERNEL32.dll!LeaveCriticalSection": 44,
    "OLEAUT32.dll!VariantInit": 67,
    "OLEAUT32.dll!SysAllocStringLen": 3,
    "OLEAUT32.dll!VariantChangeType": 12,
    "OLEAUT32.dll!SysAllocString": 4,
    "KERNEL32.dll!Sleep": 3,
    "KERNEL32.dll!FindResourceW": 4,
    "KERNEL32.dll!SetEvent": 17,
    "KERNEL32.dll!GetCurrentThreadId": 12,
    "KERNEL32.dll!WaitForSingleObjectEx": 9,
    "ADVAPI32.dll!RegDeleteKeyW": 3,
    "USER32.dll!CharNextW": 2,
    "ole32.dll!StringFromGUID2": 1,
    "ADVAPI32.dll!RegQueryInfoKeyW": 4,
    "KERNEL32.dll!GetThreadLocale": 4,
    "KERNEL32.dll!SetThreadLocale": 10,
    "KERNEL32.dll!EncodePointer": 11,
    "KERNEL32.dll!DecodePointer": 6,
    "KERNEL32.dll!ConnectNamedPipe": 1,
    "KERNEL32.dll!DisconnectNamedPipe": 1,
    "KERNEL32.dll!CreateNamedPipeW": 1,
    "KERNEL32.dll!WaitNamedPipeW": 1,
    "KERNEL32.dll!CreateThread": 2,
    "KERNEL32.dll!ReadFile": 5,
    "KERNEL32.dll!MultiByteToWideChar": 24,
    "OLEAUT32.dll!SafeArrayUnlock": 3,
    "OLEAUT32.dll!SafeArrayDestroy": 3,
    "OLEAUT32.dll!SafeArrayGetVartype": 1,
    "OLEAUT32.dll!SafeArrayCopy": 1,
    "OLEAUT32.dll!SafeArrayLock": 3,
    "OLEAUT32.dll!SafeArrayGetLBound": 3,
    "OLEAUT32.dll!SafeArrayGetUBound": 3,
    "KERNEL32.dll!InitializeCriticalSectionEx": 9,
    "KERNEL32.dll!GetModuleHandleExW": 2,
    "KERNEL32.dll!FreeLibrary": 8,
    "ADVAPI32.dll!RegCreateKeyExW": 1,
    "ADVAPI32.dll!RegDeleteValueW": 1,
    "ADVAPI32.dll!RegOpenCurrentUser": 1,
    "ADVAPI32.dll!RegEnumKeyExW": 1,
    "ADVAPI32.dll!RegSetValueExW": 1,
    "OLEAUT32.dll!SafeArrayCreate": 2,
    "KERNEL32.dll!GetSystemInfo": 1,
    "ADVAPI32.dll!LsaNtStatusToWinError": 1,
    "KERNEL32.dll!SetUnhandledExceptionFilter": 3,
    "KERNEL32.dll!UnhandledExceptionFilter": 3,
    "KERNEL32.dll!TerminateProcess": 3,
    "KERNEL32.dll!CreateEventW": 2,
    "KERNEL32.dll!ResetEvent": 2,
    "KERNEL32.dll!IsDebuggerPresent": 3,
    "KERNEL32.dll!TryEnterCriticalSection": 2,
    "KERNEL32.dll!GetStringTypeW": 4,
    "KERNEL32.dll!GetTickCount": 1,
    "KERNEL32.dll!CompareStringW": 2,
    "KERNEL32.dll!GetLocaleInfoW": 12,
    "KERNEL32.dll!LCMapStringW": 2,
    "KERNEL32.dll!GetCPInfo": 5,
    "KERNEL32.dll!OpenEventA": 2,
    "KERNEL32.dll!TlsAlloc": 5,
    "KERNEL32.dll!TlsFree": 5,
    "KERNEL32.dll!TlsGetValue": 4,
    "KERNEL32.dll!TlsSetValue": 4,
    "KERNEL32.dll!CreateDirectoryW": 1,
    "KERNEL32.dll!SetFileAttributesW": 2,
    "KERNEL32.dll!DeleteFileW": 1,
    "KERNEL32.dll!MoveFileExW": 1,
    "KERNEL32.dll!GetFileInformationByHandle": 1,
    "KERNEL32.dll!DeviceIoControl": 1,
    "KERNEL32.dll!AreFileApisANSI": 2,
    "KERNEL32.dll!RtlUnwind": 3,
    "KERNEL32.dll!InterlockedFlushSList": 23,
    "KERNEL32.dll!InterlockedPushEntrySList": 21,
    "KERNEL32.dll!IsProcessorFeaturePresent": 4,
    "KERNEL32.dll!ExitProcess": 1,
    "KERNEL32.dll!GetACP": 6,
    "KERNEL32.dll!EnumSystemLocalesW": 4,
    "KERNEL32.dll!GetDateFormatW": 1,
    "KERNEL32.dll!GetTimeFormatW": 1,
    "KERNEL32.dll!GetUserDefaultLCID": 2,
    "KERNEL32.dll!IsValidLocale": 2,
    "KERNEL32.dll!GetTimeZoneInformation": 1,
    "KERNEL32.dll!GetStartupInfoW": 1,
    "KERNEL32.dll!GetFileType": 2,
    "KERNEL32.dll!GetStdHandle": 1,
    "KERNEL32.dll!FindFirstFileExA": 1,
    "KERNEL32.dll!FindClose": 1,
    "KERNEL32.dll!FindNextFileA": 1,
    "KERNEL32.dll!GetOEMCP": 1,
    "KERNEL32.dll!IsValidCodePage": 3,
    "KERNEL32.dll!GetCommandLineA": 1,
    "KERNEL32.dll!GetCommandLineW": 1,
    "KERNEL32.dll!GetEnvironmentStringsW": 1,
    "KERNEL32.dll!FreeEnvironmentStringsW": 1,
    "KERNEL32.dll!SetEnvironmentVariableA": 1,
    "KERNEL32.dll!FlushFileBuffers": 1,
    "KERNEL32.dll!GetConsoleCP": 1,
    "KERNEL32.dll!GetConsoleMode": 2,
    "KERNEL32.dll!SetFilePointerEx": 1,
    "KERNEL32.dll!SetStdHandle": 1,
    "KERNEL32.dll!ReadConsoleW": 1,
    "KERNEL32.dll!WriteConsoleW": 2,
    "KERNEL32.dll!ChangeTimerQueueTimer": 1,
    "KERNEL32.dll!CreateTimerQueueTimer": 1,
    "KERNEL32.dll!DeleteTimerQueueTimer": 1,
    "KERNEL32.dll!GetLogicalProcessorInformation": 2,
    "KERNEL32.dll!GetNumaHighestNodeNumber": 1,
    "KERNEL32.dll!GetProcessAffinityMask": 2,
    "KERNEL32.dll!GetThreadPriority": 1,
    "KERNEL32.dll!RegisterWaitForSingleObject": 2,
    "KERNEL32.dll!SetThreadAffinityMask": 1,
    "KERNEL32.dll!SetThreadPriority": 1,
    "KERNEL32.dll!SignalObjectAndWait": 1,
    "KERNEL32.dll!SwitchToThread": 1,
    "KERNEL32.dll!UnregisterWait": 1,
    "KERNEL32.dll!FreeLibraryAndExitThread": 1,
    "KERNEL32.dll!GetCurrentThread": 6,
    "KERNEL32.dll!GetThreadTimes": 1,
    "KERNEL32.dll!VirtualAlloc": 1,
    "KERNEL32.dll!VirtualFree": 1,
    "KERNEL32.dll!VirtualProtect": 1,
    "KERNEL32.dll!GetVersionExW": 1,
    "KERNEL32.dll!UnregisterWaitEx": 1,
    "KERNEL32.dll!InterlockedPopEntrySList": 13,
    "KERNEL32.dll!ReleaseSemaphore": 2,
    "KERNEL32.dll!DuplicateHandle": 2,
    "KERNEL32.dll!QueryDepthSList": 17,
    "KERNEL32.dll!CreateTimerQueue": 1
  },
  "complete_linear_sweep": true
}
