Un programme qui détecte les fichiers exécutable au lancement

Bonjour, je souhaite développer une application qui détecte les fichiers exécutables au lancement. En fait je veux que mon application interdise l'exécution d'un fichier spécifique sur mon ordi.
Je suppose qu'il doit se lancer au démarage de l'ordinateur et s'exécute en arrière plan, détecte et analyse chaque exécutable exécuté jusqu'à rencontré le fichier interdit et le stopper.
En Java, C# de préférence.

Pouvez-vous me donner des orientations ...

1 réponse

  1. Modérateur
    Bonjour,


    Je suppose qu'il doit se lancer au démarage de l'ordinateur et s'exécute en arrière plan

    Oui... Éventuellement dans une boucle infinie.


    détecte et analyse chaque exécutable exécuté jusqu'à rencontré le fichier interdit

    [...]
    Pouvez-vous me donner des orientations ...


    Oui voila :

    Java :
    https://stackoverflow.com/questions/54686/how-to-get-a-list-of-current-open-windows-process-with-java

    C#
    https://docs.microsoft.com/en-us/dotnet/api/system.diagnostics.process.getprocesses?redirectedfrom=MSDN&view=netframework-4.8