Les 3 meilleurs interpréteurs PERL pour Windows

PERL est un langage de script très puissant souvent plébiscité pour l’administration système avancée, la manipulation de fichiers et bases de données, la programmation de réseaux, et même le hacking avec les attaques des mots de passe en mode Brute Force. La richesse de ses bibliothèques permet en effet de réaliser des actions complexes avec peu de code.

Exécuter un script en PERL requiert un interpréteur spécialisé. Contrairement à Linux et Mac qui embarquent par défaut un interpréteur PERL, vous devrez en installer un sur votre Windows pour pouvoir exécuter vos scripts PERL.

Je vous propose dans cet article de découvrir les 3 meilleurs interpréteurs PERL pour Windows.

Lire la suite

Comment activer ou désactiver le ping (ICMP) dans le pare-feu de Windows Server 2022

Sur Windows Server 2022 la réponse au Ping est désactivée par défaut. Cela signifie que le serveur ne retournera aucune réponse à quelqu’un qui essaiera de le contacter via un ping pour vérifier s’il est UP.

C’est sans doute un moyen simple de masquer la présence d’un serveur sur le réseau mais ça ne freinera malheureusement pas du tout un pirate mal intentionné. En revanche pour faciliter les opérations de maintenance il est plus confortable pour les administrateurs d’avoir un serveur qui répond normalement au ping.

Dans cet article je vous montre donc comment activer ou désactiver le Ping depuis le pare-feu de Windows Server 2022.

Lire la suite

9 outils de troubleshooting pour les systèmes Windows

Le troubleshooting est l’une des nombreuses activités que doit assurer un administrateur système au quotidien. Résoudre des incidents nécessite de l’expérience mais également de bons outils. Je présente dans un autre tutoriel 14 outils permettant de réaliser des diagnostics réseau, je vous propose cette fois une liste de 9 outils permettant de faire du troubleshooting de systèmes Windows.

Lire la suite

Comment installer et exécuter PowerShell sur un système Windows

L’environnement en ligne de commande fourni historiquement avec les systèmes Windows n’était pas au niveau des shells Unix, Perl, Kixstart ou VBScript. Pour remédier à cela Microsoft a développé PowerShell, une suite logicielle comprenant une ligne de commande, un langage de script et un kit de développement.

Powershell n’est pas intégré nativement sur tous les systèmes Windows. Il n’est installé par défaut que depuis Windows 7 et Windows Server 2008. La version de Powershell évoluant généralement à chaque sortie d’un nouveau système, il est possible de mettre à jour la version de Powershell native d’un système sous réserve que celui ci soit supporté.

Je vous propose de découvrir dans cet article comment installer PowerShell sur un système Windows et tester qu’il est bien fonctionnel.

Lire la suite

Comment éviter les problèmes d’accents avec Robocopy

Lorsque le chemin vers un répertoire source ou destination de votre script robocopy contient un accent, il est possible, selon la configuration de votre système Windows, que vous obteniez une erreur. En effet DOS n’arrivera pas à interpréter cet accent et ne va donc pas trouver le chemin du répertoire spécifié …

Lire la suite

Tester les relations d’approbations Active Directory avec NLTEST

Dans un environnement Active Directory constitué de plusieurs domaines, les administrateurs doivent parfois mettre en place des relations d’approbations entre les domaines afin d’autoriser l’accès à des ressources communes.

NLTEST, un outil en ligne de commande intégré à Windows Server, permet de vérifier l’état des canaux de communications entre les domaines et donc des relations d’approbations.

Lire la suite

Extraire les mots de passe Windows avec Quark Pwdump

Extraire les mots de passe Windows avec Quark Pwdump

Quark Pwdump permet d’extraire les mots de passe d’un système Windows (Base de compte locale, Active Directory et même Bitlocker pour les disques cryptés). Les mots de passe obtenus sont cryptés, une fois récupéré il suffit de les cracker avec le fameux John The Ripper (voir Cracker un mot de passe Windows ou Active Directory). Quark Pwdump succède à Pwdump et Fgdump dont le développement a été arrêté.

Lire la suite

Comment exécuter un script PowerShell

Dans l’article comment installer et vérifier le bon fonctionnement de PowerShell, nous avions ouvert l’interpréteur de commande PowerShell et exécuté quelques instructions. Si l’utilisation de l’interpréteur suffit pour lancer quelques commandes occasionnelles, cela devient vite contraignante s’il s’agit de lancer toute une série de commandes. Dans ce cas l’utilisation de scripts, que vous allez pouvoir conserver, modifier selon le besoin et partager avec vos collègues, sera plus appropriée. Nous allons découvrir dans cet article comment exécuter un script Powershell.

Lire la suite

Comment activer la possibilité de connecter plusieurs sessions RDP sur Windows

Comment activer la possibilité de connecter plusieurs sessions RDP sur Windows

Si vous êtes administrateur ou technicien vous savez certainement que l’on ne peut pas se connecter à plusieurs en RDP sur un système Windows, qu’il s’agisse d’un serveur ou d’un poste de travail. Si un collègue est déjà connecté votre connexion va fermer la sienne, s’il tente de se reconnecter à son tour, c’est lui qui va shooter votre session. Bref ça peut durer longtemps …

En effet les sessions multiples sont désactivées par défaut sur un système Windows alors qu’il est inclut dans une licence Windows la possibilité de connecter jusqu’à 5 sessions simultanément.

Je vous propose de découvrir comment activer les sessions multiples sur un serveur ou un poste de travail depuis la base de registre, mais également sur un groupe de serveurs grâce aux GPO.

Lire la suite

Comment supprimer PuTTY proprement de Windows

Voila une question qui revient assez souvent : Comment supprimer PuTTY proprement de Windows? Cela pourrait sembler évident au premier abord car PuTTY n’est en fait qu’un simple exécutable que l’on télécharge depuis Internet et que l’on copie là ou bon nous semble. Mais cette question est néanmoins assez pertinente et nous allons voir pourquoi …

Lire la suite

Afficher les fichiers ouverts par des utilisateurs distants sur un système Windows avec PsFile

PsFile - Afficher les fichiers ouverts distants sous Windows

PsFile est un petit outil en ligne de commande gratuit, inclut dans la suite d’outils Systernals développée par Mark Russinovich et actualisée en Août 2013. Il permet de visualiser les fichiers ouverts par des systèmes distants sur un système Windows.

Lire la suite

Cracker les mots de passe Windows avec John The Ripper

Cracker les mots de passe Windows avec John The Ripper

John the Ripper est un logiciel libre permettant de décrypter les hashes de mot de passe récupérés avec Pwdump ou Fgdump afin d’en découvrir les mots de passe. Cet outil d’audit puissant peut servir par exemple à:

  • Auditer tous les mots de passe d’un annuaire Active Directory afin de déterminer si la complexité des mots de passe utilisateurs est suffisante et s’il est nécessaire d’envisager la mise en place d’une stratégie de sécurité plus complexe .
  • Cracker le mot de passe d’un compte Windows ou Active Directory que vous auriez égaré …

John The Ripper reste actuellement la référence du genre.

Lire la suite

Comment installer un serveur IIS 8 sur Windows Server 2012

Je vous propose dans ce tutoriel de découvrir en images comment installer les services Internet Information Services 8.0 (IIS 8) sur un serveur  Windows Server 2012 avec au sommaire:

  • Préambule
  • Installer le rôle Serveur Web (IIS)
  • Ouvrir le Gestionnaire de Services Internet
  • Tester le fonctionnement du site par défaut de IIS 8

Lire la suite

Monitorer l’activité de Windows avec Process Monitor

Exclure un processus

Process Monitor est un puissant outil de monitoring proposé gratuitement par Microsoft. Il combine les fonctionnalités de 2 outils plus anciens, FileMon et Regmon. Il permet ainsi de surveiller l’activité relative au système de fichiers, aux accès à la base de registre, aux processus / threads en cours, ainsi qu’aux interfaces réseaux.

Process Monitor est devenu un outil incontournable que ce soit pour la résolution d’incidents complexes ou pour l’analyse du comportement d’un système.

Lire la suite

Administrer Windows Server 2012 depuis Windows 8 avec RSAT

Server Manager sur Windows 8

Les outils d’administration de serveur distant pour Windows 8 (RSAT) permettent aux administrateurs de gérer les systèmes Windows Server 2012 depuis leur système Windows 8. Les outils suivants sont intégrés:

  • Le gestionnaire de serveur (Server manager),
  • Microsoft Management Console (MMC),
  • Les composant Windows PowerShell pour Windows Server 2012,
  • Les outils de ligne de commande pour la gestion des rôles et fonctionnalités exécutés sous Windows Server 2012.

Nous allons voir dans ce tutoriel comment installer les outils RSAT sur Windows 8.

Lire la suite

Comment défragmenter un lecteur avec PowerShell sur Windows Server 2022 et 2025

La défragmentation des disques est essentielle pour maintenir des performances optimales sur vos serveurs. Avec les versions récentes de Windows Server, PowerShell offre des cmdlets puissantes pour gérer efficacement cette tâche. Dans cet article, nous vous guidons à travers le processus de défragmentation d’un lecteur en utilisant PowerShell sur Windows Server 2022 et 2025.

Lire la suite

Powershell pour les nuls

Powershell est un langage de script orienté objet développé par Microsoft. Il s’appuie sur le framework Microsoft .NET et est désormais nativement intégré aux systèmes d’exploitation Windows (depuis Windows 7 et Windows Server 2008). Powershell est compatible avec toutes les versions de Windows supportant .NET 2.0.

Cet article référence tous les tutoriels SysKB consacrés au Powershell. Il doit permettre aux néophytes de rapidement pouvoir utiliser Powershell et aux plus expérimentés de découvrir ou redécouvrir des scripts essentiels dans l’accomplissement de leur travail quotidien.

Lire la suite

Implémenter un serveur Remote Desktop Gateway (RDG) / RD Gateway

Mettre en oeuvre un serveur Remote Desktop Gateway permet aux clients distants de se connecter à l’architecture RDS de manière sécuriser via le port 443 sans avoir à exposer sur Internet les serveur RDS et donc devoir ouvrir le port TCP 3389.

Le serveur RDG se place généralement en DMZ.

Cet article décrit en image comment implémenter le serveur RDG

Lire la suite

Liste des exclusions Antivirus pour les produits Microsoft

Lors de l’installation d’un système Windows et de ses applications, il est très important de paramétrer précisément la liste des exclusions de l’antivirus à son environnement.

Laisser un antivirus scanner une base de données SQL Server, une banque d’information Exchange et ses fichiers de logs ou encore le quorum d’un Cluster pourrait conduire à de sérieux problèmes de performance et de stabilité du système concerné.

Lire la suite

Comment installer .NET Framework 3.5 sur un ordinateur sans connection Internet

On pourrait tout à fait penser qu’il suffit de télécharger le package complet du .NET Framework 3.5 plutôt que le programme d’amorçage pour pouvoir l’installer sur un serveur Windows sans accès à Internet … et bien non car le programme va tenter de télécharger le language pack correspondant à sa localisation et l’installation va échouer.

Lire la suite