Elite Dangerous - Consists of Multple Products
The game Elite Dangerous consist of multiple applications:
- Elite Dangerous Launcher (the launcher, separate EXE)
- Elite Dangerous (the basic game, separate EXE)
- Elite Dangerous: Arena (PVP mode, no separate EXE)
- Elite Dangerous: Horizons (the game with the Horizons extension, no separate EXE)
- Elite Dangerous: Odyssey (the game with the Odyssey extension, separate EXE)
- Elite Dangerous: Single Player Combat Training (also this is a separate EXE but without valid version information yet)
In the launcher users can select at the bottom wich game they want to launch:
After Scrolling down, you see the other games:
The two extensions "Horizons" and "Odyssey" are sold separate.
Some players (like me) have all extensions installed, some players might have only one extension or no extension installed.
Players having the extensions installed can select to launch Elite without any extension to play with friends that don't have the extensions.
In the Launcher the different applications are updated separate (so I can play "Elite Dangerous" with an outdated "Elite Dangerous: Odyssey" extension.
This is the reason why VulnDetect must list all EXE files (currently don't show the EXE of the Odyssey extension).
And you should bundle all games under the Elite Dangerous Launcher because the launcher is the main application, and the various games are sub-applications:
▼ Elite Dangerous Launcher
- Elite Dangerous
- Elite Dangerous: Odyssey
- Elite Dangerous: Single Player Combat Training
Really name the root application "Elite Dangerous Launcher".
Here the version info of all applications:
Elite Dangerous Launcher
File name and path: E:\Elite Dangerous\EDLaunch.exe Product Name: Elite Dangerous Launcher Internal Name: EDLaunch.exe Original Filename: EDLaunch.exe File Description: Elite Dangerous Launcher Company: Frontier Developments Legal Copyright: Copyright © Frontier Developments 2013 Legal Trademarks: Comments: File Version String: 0.4.6568.0 File Version: 0.4.6568.0 Product Version String: 0.4.6568.0 Product Version: 0.4.6568.0
File name and path: E:\Elite Dangerous\Products\elite-dangerous-64\EliteDangerous64.exe Product Name: Elite:Dangerous Internal Name: icon.rc Original Filename: icon.rc File Description: Elite:Dangerous Executable Company: Frontier Developments plc Legal Copyright: © 2014-2021 Frontier Developments plc Legal Trademarks: Comments: File Version String: 269978 File Version: 269.978.0.0 Product Version String: Odyssey Compatibility Update (3.8.04) Product Version: 188.8.131.52
Elite Dangerous: Odyssey
File name and path: E:\Elite Dangerous\Products\elite-dangerous-odyssey-64\EliteDangerous64.exe Product Name: Elite Dangerous: Odyssey Internal Name: icon.rc Original Filename: icon.rc File Description: Elite Dangerous: Odyssey Executable Company: Frontier Developments plc Legal Copyright: © 2014-2021 Frontier Developments plc Legal Trademarks: Comments: File Version String: 270232 File Version: 2184.108.40.206 Product Version String: (220.127.116.111) Product Version: 18.104.22.1681
Elite Dangerous: Single Player Combat Training
File name and path: E:\Elite Dangerous\Products\COMBAT_TUTORIAL_DEMO\EliteDangerous32.exe
This application does not yet have any valid version information.
But maybe in the fututre there will be....