moderated Re: A powerful JAWS flaw I have found
Glenn / Lenny
Two identical file names with the same extension cannot exist in the same directory, so where's the problem?
----- Original Message -----
From: Arkadiusz Świętnicki
Sent: Friday, May 08, 2020 9:48 AM
Subject: Re: A powerful JAWS flaw I have found
REAPER.exe, for instance. I have another software named REAPER.
And how can two file names be exactly the same? Do you have an example?
As many of you probably know, JAWS identifies individual applications by their file name. This method is used to load script filers, configurations and so on. However what if we have two applications with the same file name? A wrong scripts and configurations will be loaded leading to some serious errors!
My suggestion therefore is to use the manifest as the identifier of the individual application, and fallback to the file name only when strictly necessary (no Manifest present).