Mettre à niveau vers Aurora Protect 3.x
Cette section fournit des conseils détaillés et des pratiques recommandées pour garantir la réussite de la mise à niveau vers Aurora Protect version 3.x.
Une fois tous les tests et la validation terminés dans votre environnement de test, appliquez la mise à niveau et les stratégies de terminal mises à jour à votre environnement de production.
Préparer votre environnement test
Configuration et test de la protection de la mémoire
Configurer et tester la détection des macros (Windows uniquement)
- Dans la barre de menus de la console de gestion, cliquez sur Stratégies > Stratégie de terminal.
- Cliquez sur votre stratégie de terminal de production.
- Dans l'onglet Contrôle de script, notez la configuration actuelle des macros (Alerter ou Bloquer).
- Dans Stratégies > Stratégie de terminal, cliquez sur la stratégie de terminal pour vos terminaux de test.
- Dans l'onglet Actions de mémoire, développez Exploitation.
- Pour le type de violation Macro VBA dangereuse, définissez l'action appropriée (Ignorer, Alerter, Bloquer ou Terminer).
- Enregistrez la stratégie de terminal.
- Si nécessaire, Migrer les exclusions de macro de contrôle de script vers la nouvelle configuration de protection de la mémoire (Windows uniquement).
- Exécutez Aurora Protect Desktop 3.x sur les terminaux de test qui utilisent des fichiers avec des macros couramment utilisées dans votre organisation. Si nécessaire, ajoutez des exclusions de protection de la mémoire supplémentaires pour les macros sécurisées. Pour obtenir des instructions et des conseils, consultez la section Stratégie de terminal : paramètres de protection de la mémoire.
Migrer les exclusions de macro de contrôle de script vers la nouvelle configuration de protection de la mémoire (Windows uniquement)
Suivez les étapes ci-dessous si vous souhaitez migrer les exclusions de contrôle de script existantes à l'aide d'un script PowerShell fourni par Arctic Wolf.
- Vérifiez que PowerShell est installé sur votre ordinateur et que les scripts PowerShell ne sont pas bloqués par le logiciel de sécurité, y compris Aurora Protect Desktop. Si Aurora Protect Desktop est installé sur votre ordinateur, dans la stratégie attribuée à votre terminal, vérifiez que Contrôle de script > Bloquer l'utilisation de la console PowerShell est désactivé.
- Dans la console Endpoint Defense, ajoutez une intégration avec les privilèges d'API suivants et enregistrez l'ID et le code secret d'application obtenus :
- Stratégies : lecture, modification
- Utilisateurs : Lire
- Dans Paramètres > Intégrations, enregistrez l'ID de locataire.
- Lorsque vous exécutez le script, spécifiez l'adresse e-mail d'un compte administrateur de la console Endpoint Defense. Vérifiez que le compte que vous souhaitez utiliser a le rôle Administrateur.
- Dans les stratégies de terminal où vous souhaitez migrer les exclusions du contrôle de script vers la protection de la mémoire, vérifiez que le contrôle de script est activé et que les exclusions de macro sont présentes.
- Le script ignorera les stratégies pour lesquelles le contrôle de script est désactivé et les stratégies qui ne comportent pas d'exclusions de contrôle de script.
- Le script ne migre pas les listes d'exclusion contenant des caractères multioctets. Vous devez ajouter ces exclusions manuellement.
- Téléchargez le script PowerShell.
-dryRun, il se peut que vous rencontriez l'erreur suivante dans le fichier de sortie : “Entering Modify 'nom_stratégie' Policy... logError : The requested policy has not been converted to MemoryProtection v2.” Ceci peut se produire si aucune stratégie de terminal n'a été modifiée depuis un certain temps. Pour résoudre ce problème, ouvrez et enregistrez la stratégie dans la console de gestion.
La sortie PowerShell indique si des exclusions de contrôle de script n'ont pas pu être migrées. Vous devez ajouter manuellement ces exclusions à la configuration de protection de la mémoire.
Exemple : exécutez le script en mode -dryRun
.\sc2memdef_copy.ps1 -copySCExclusions -allPolicies -dryRun -tenantId '00000000-0000-0000-0000-000000000000' -apiKey '00000000-0000-0000-0000-000000000000' -apiSecret '00000000-0000-0000-0000-000000000000' -userEmail 'user@blackberry.com' -region 'na'
Exemple : exécutez le script pour une stratégie de terminal spécifique
.\sc2memdef_copy.ps1 -copySCExclusions -policy 'userPolicy' -tenantId '00000000-0000-0000-0000-000000000000' -apiKey '00000000-0000-0000-0000-000000000000' -apiSecret '00000000-0000-0000-0000-000000000000' -userEmail 'user@blackberry.com' -region 'na'
Exemple : exécutez le script pour toutes les stratégies de terminal
.\sc2memdef_copy.ps1 -copySCExclusions -allPolicies -tenantId '00000000-0000-0000-0000-000000000000' -apiKey '00000000-0000-0000-0000-000000000000' -apiSecret '00000000-0000-0000-0000-000000000000' -userEmail 'user@blackberry.com' -region 'na'
- Sous l'onglet Actions de mémoire des stratégies de terminal cible, vérifiez les exclusions migrées et supprimez celles qui ne s'appliquent pas au nouveau type de violation de macro VBA dangereux.
- Supprimez l'intégration PowerShell que vous avez ajoutée à la console de gestion.