De naam van een uitvoerbaar bestand bepaalt binnen Windows Vista of het administrator rechten nodig heeft om te draaien of niet. Een ontwikkelaar kwam achter de feature nadat hij dagen bezig was geweest om uit te zoeken waarom sommige van zijn programma's wel werkten, en anderen niet. Uiteindelijk had het alleen met de benaming te maken.
"Als Vista ziet dat je een Microsoft Visual C++ project met "install" in de projectnaam hebt gemaakt, dan vereist die .exe automatisch adminrechten om te draaien. Heb je hetzelfde project, alleen dan met de naam "Fred", dan is het probleem niet meer aanwezig. De beveiliging van Vista kijkt niet naar wat een .exe met je PC doet, maar wat de naam is".
Volgens beveiligingsexpert Brian Chess werkt Microsoft's Installer Detection technologie als een bescherming tegen spyware. "Deze Vista feature is vergelijkbaar met de metaaldetector op een vliegveld" aldus Chess. Om te voorkomen dat spyware zich als install.exe voordoet, vereist Vista admin rechten om dit soort bestanden uit te voeren.
Deze posting is gelocked. Reageren is niet meer mogelijk.