Blocage application par Windows Defender

Anonyme
2024-04-07T10:00:31+00:00

Bonjour,

Je viens de développer une appli C# sous visual studio.

Elle fonctionne sans problème mais le téléchargement de son programme d'installation est bloqué par Windows Defender.

Que dois-je faire ?

Faire certifier l'appli par Microsoft ?

La faire signer ? Comment ? par qui ?

Je ne trouve pas de solution dans le fouillis de la doc Microsoft et le support en ligne ne m'aide pas non plus

Merci anticipé pour votre aide

Microsoft Teams | Microsoft Teams Gratuit | Appels

Question verrouillée. Cette question a été migrée à partir de la communauté de support Microsoft. Vous pouvez voter pour savoir si c’est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ou suivre la question.

0 commentaires Aucun commentaire

1 réponse

Trier par : Le plus utile
  1. Anonyme
    2024-04-07T10:36:11+00:00

    Bonjour

    Il est assez courant que Windows Defender signale les nouvelles applications, en particulier celles qui ne sont pas reconnues par ses filtres de sécurité. Il s’agit principalement d’une mesure de sécurité visant à protéger les utilisateurs contre les logiciels potentiellement dangereux. Voici comment vous pouvez résoudre ce problème pour votre application C# développée dans Visual Studio :

    1. **Signature de code numérique** :
      • La première étape consiste à signer numériquement votre application. Ce processus implique l’obtention d’un certificat de signature de code auprès d’une autorité de certification reconnue, telle que DigiCert, Comodo ou GlobalSign.
      • Après avoir acquis le certificat, vous pouvez utiliser des outils tels que « SignTool » dans Visual Studio pour signer votre application. Cela ajoute une couche d’authentification à votre logiciel, indiquant qu’il provient d’une source fiable.
    2. **Certification Microsoft (facultative pour les applications autres que celles du Store)** :
      • Si vous envisagez de distribuer via le Microsoft Store, la certification de votre application par Microsoft peut également garantir son acceptation par Windows Defender.
      • Pour la distribution en dehors du Microsoft Store, bien que la certification ne soit pas obligatoire, la signature de code est fortement recommandée.
    3. **Tests post-signature** :
      • Une fois votre application signée, testez-la pour vérifier si elle est toujours signalée par Windows Defender.
    4. **Révision du code** :
      • Parfois, la façon dont le code est écrit ou certaines fonctionnalités peuvent déclencher un logiciel de sécurité. Assurez-vous que votre application respecte les meilleures pratiques en matière de développement logiciel.
    5. **Communication claire avec l’utilisateur** :
      • Informez les utilisateurs de la sécurité de votre application, en particulier si elle est signalée. Une communication claire peut aider à atténuer les problèmes de sécurité.

    Pour plus d’informations sur la signature de code, reportez-vous à la documentation officielle de Microsoft sur Signature de code.](https://docs.microsoft.com/en-us/windows/win32/seccrypto/codesigning%29.) Il fournit des conseils complets sur l’obtention d’un certificat et la signature de votre code.

    La signature de code peut entraîner certains coûts, mais il s’agit d’une étape essentielle pour établir la confiance et s’assurer que votre logiciel n’est pas signalé à tort par les systèmes de sécurité.

    Sinceres salutations Saurabh

    Cette réponse a été traduite automatiquement. Par conséquent, il peut y avoir des erreurs grammaticales ou des expressions étranges.

    Cette réponse vous a-t-elle été utile?

    0 commentaires Aucun commentaire