[Added] NVIDIA GeForce Experience - App-Request



  • File name and path:     C:\Program Files\NVIDIA Corporation\NVIDIA GeForce Experience\NVIDIA GeForce Experience.exe
    Product Name:           NVIDIA GeForce Experience
    Internal Name:          NVIDIA GeForce Experience
    Original Filename:      
    
    File Description:       NVIDIA GeForce Experience
    Company:                NVIDIA Corporation
    Legal Copyright:        (C) 2017-2018 NVIDIA Corporation. All rights reserved.
    Legal Trademarks:       
    Comments:               
    
    File Version String:    64.3282.1731.2
    File Version:           64.3282.1731.2
    Product Version String: rel_03_13_1/8a2159c
    Product Version:        64.3282.1731.2
    

    Website/Download Site
    https://www.geforce.com/geforce-experience/download

    Version number displayed in the app
    3.13.1.30

    App-Icon in ICO format
    0_1541447731196_NVIDIA GeForce Experience.exe.ico


  • Community Moderator

    @Anselm perfect, on my system it is also detected 3 times.
    So the issue is solved.



  • It is detected as: 3.13.1.30
    This is ok.

    It is detected three times:

    c:\Users\All Users\NVIDIA Corporation\Downloader\latest\nodejs\nvnodejslauncher.exe
    c:\ProgramData\NVIDIA Corporation\Downloader\latest\nodejs\nvnodejslauncher.exe
    c:\Program Files\NVIDIA Corporation\NvNode\nvnodejslauncher.exe
    

  • Community Moderator

    Now NVIDIA GeForce Experience is detected and also the correct version number 3.16.0.122.
    So for me this is fine.

    @Anselm is NVIDIA GeForce Experience also detected correctly on your system?


  • VulnDetect Team Member

    I also responded in another thread. But, just as suggested / discussed here, I now have access to the information from the registry.

    So once you have done some inspections I will add new Specific Rules. If these aren't accurate, then we will either attempt some new registry tricks or start using the dll files as suggested.


  • Community Moderator

    Just for driver updates, but he is fine with it (he does not want to change his behavior).



  • @olli_s Do he needs it for driver updates? In the last time i think it is provided inside windows update.


  • Community Moderator

    Not only by gamers, also by office-users that want to keep the Video-drivers up-to-date.
    My brother is a PC noob and has on his office PC NVIDIA GeForce Experience installed



  • @olli_s @Tom I see you both have fun 😂 All my requests are low priority. Nevertheless i believe GeForce Experience may often be used by gamers.


  • Community Moderator

    @Anselm See how this works?
    You just need good arguments here!


  • VulnDetect Team Member


  • Community Moderator

    @Tom I do not agree!
    Two totally crazy Germans (@Anselm and me) have this app, so it is high priority!
    😉


  • VulnDetect Team Member

    Proper support for using registry information in the Rules is Work-In-Progress and you should start seeing the first improvements soon. GeForce Experience is not a high priority though and will not be among the first Rules to get updated. But it will happen, if the information you provided in your postings is correct.


  • Community Moderator

    @Anselm: Thank you!
    When I look at the file _nvspcaps64.dll then I see the correct version number:

    File name and path:     C:\Program Files\NVIDIA Corporation\ShadowPlay\NVSPCAPS\_nvspcaps64.dll
    Product Name:           NVIDIA GeForce Experience
    Internal Name:          NvSpServer
    Original Filename:      nvspserver.dll
    
    File Description:       NVIDIA NvSpServer
    Company:                NVIDIA Corporation
    Legal Copyright:        (C) NVIDIA Corporation. All rights reserved.
    Legal Trademarks:       
    Comments:               
    
    File Version String:    3.15.0.186
    File Version:           3.15.0.186
    Product Version String: 3.15.0.186
    Product Version:        3.15.0.186
    

    Aso at the file nvspapi64.dll I see the correct version number:

    File name and path:     C:\Program Files\NVIDIA Corporation\ShadowPlay\nvspapi64.dll
    Product Name:           NVIDIA GeForce Experience
    Internal Name:          NVSPApi
    Original Filename:      nvspapi.dll
    
    File Description:       NVIDIA ShadowPlay API
    Company:                NVIDIA Corporation
    Legal Copyright:        (C) NVIDIA Corporation. All rights reserved.
    Legal Trademarks:       
    Comments:               
    
    File Version String:    3.15.0.186
    File Version:           3.15.0.186
    Product Version String: 3.15.0.186
    Product Version:        3.15.0.186
    

    @Tom: Would it be a solution to use one of those DLL files?
    If yes, then please show in the list of applications the EXE of GeForce Experience and the icon from the EXE
    (C:\Program Files\NVIDIA Corporation\NVIDIA GeForce Experience\NVIDIA GeForce Experience.exe)
    and show the version number extracted from the DLL file.
    Note that the two DLLs have different file-names in 32-Bit and 64-Bit.



  • @OLLI_S

    Version number in other files:

    C:\Program Files\NVIDIA Corporation\Installer2\installer.{16E02896-C1E8-4962-89FE-DF27CEE0CF10}\setup.cfg
    
    File name and path:     C:\Program Files\NVIDIA Corporation\ShadowPlay\NVSPCAPS\_nvspcaps.dll
    Product Name:           NVIDIA GeForce Experience
    Internal Name:          NvSpServer
    Original Filename:      nvspserver.dll
    
    File Description:       NVIDIA NvSpServer
    Company:                NVIDIA Corporation
    Legal Copyright:        (C) NVIDIA Corporation. All rights reserved.
    Legal Trademarks:       
    Comments:               
    
    File Version String:    3.13.1.30
    File Version:           3.13.1.30
    Product Version String: 3.13.1.30
    Product Version:        3.13.1.30
    
    File name and path:     C:\Program Files\NVIDIA Corporation\ShadowPlay\nvspapi.dll
    Product Name:           NVIDIA GeForce Experience
    Internal Name:          NVSPApi
    Original Filename:      nvspapi.dll
    
    File Description:       NVIDIA ShadowPlay API
    Company:                NVIDIA Corporation
    Legal Copyright:        (C) NVIDIA Corporation. All rights reserved.
    Legal Trademarks:       
    Comments:               
    
    File Version String:    3.13.1.30
    File Version:           3.13.1.30
    Product Version String: 3.13.1.30
    Product Version:        3.13.1.30
    

    Here a list of other files which includes it:

    c:\Program Files\NVIDIA Corporation\NVIDIA GeForce Experience\osc\config.js
    c:\Program Files\NVIDIA Corporation\NVIDIA GeForce Experience\www\config.js
    c:\Program Files\NVIDIA Corporation\NvNode\NvAccountAPINode.node
    c:\Program Files\NVIDIA Corporation\NvNode\NvCameraAPINode.node
    c:\Program Files\NVIDIA Corporation\NvNode\NVGalleryAPINode.node
    c:\Program Files\NVIDIA Corporation\NvNode\NvGameStreamAPINode.node
    c:\Program Files\NVIDIA Corporation\NvNode\NvSDKAPINode.node
    c:\Program Files\NVIDIA Corporation\NvNode\NvShadowPlayAPINode.node
    c:\Program Files\NVIDIA Corporation\Installer2\Display.GFExperience.{2D27A830-D6A8-4A10-9FEB-FE7605E6788B}\GFExperience.nvi
    c:\Program Files\NVIDIA Corporation\Installer2\NvNodejs.{215FACD2-6E70-48F3-926A-52089976C120}\nodejs.nvi
    c:\Program Files\NVIDIA Corporation\Installer2\OSC.{B6B9E1BB-44F7-4F0E-9E73-D4023C9D7E41}\OSC.nvi
    c:\Program Files\NVIDIA Corporation\Installer2\ShadowPlay.{5207E06E-8668-411B-9B05-90675C6DFC97}\ShadowPlay.nvi
    c:\Program Files\NVIDIA Corporation\Installer2\Display.GFExperience.{2D27A830-D6A8-4A10-9FEB-FE7605E6788B}\GFExperience.NVX
    c:\Program Files\NVIDIA Corporation\Installer2\NvNodejs.{215FACD2-6E70-48F3-926A-52089976C120}\nodejs.NVX
    c:\Program Files\NVIDIA Corporation\Installer2\OSC.{B6B9E1BB-44F7-4F0E-9E73-D4023C9D7E41}\OSC.NVX
    c:\Program Files\NVIDIA Corporation\Installer2\ShadowPlay.{5207E06E-8668-411B-9B05-90675C6DFC97}\ShadowPlay.NVX



  • Version number in registry is
    3.13.1.30

    I just recognized 32bit version is end of life. The version which is installed at my computer seems to be the latest supported.
    @OLLI_S i will have a look for version information in the other files later


  • Community Moderator

    VulnDetect supported NVIDIA GeForce Experience (just search here in the forums for "GeForce Experience").
    But the version number displayed in the app is not stored in the EXE file:
    Version stored in the EXE: 64.3282.1731.5
    Version displayed in the app: 3.15.0.186

    The version can be red out of the registry, but this is an upcoming feature of VulnDetect.
    So meantime @Tom has temporary removed NVIDIA GeForce Experience
    See https://vulndetect.org/topic/311/geforce-experience-wrong-version-detected-after-update-to-3-14-1-48

    @Anselm: Do you know if the correct version information is stored in any other file?
    And it seems that you have an older version installed (you have 64.3282.1731.2, I have 64.3282.1731.5)

    @Tom: Here is the registry key for the version information:

    • Path: Computer\HKEY_LOCAL_MACHINE\SOFTWARE\NVIDIA Corporation\Global\GFExperience
    • Key: Version
    • Value: 3.15.0.186

    I hope this is the correct key...


Log in to reply