AVC : À Vos Claviers

AVC : À Vos Claviers Spécialiste en sécurité
Cyber sécurité
développeurs web fullstack
Écrivain

Installer, vous verrez la différence.
31/01/2026

Installer, vous verrez la différence.

21/01/2026

HERE ARE HIDDEN AND POWERFUL RUN COMMANDS

1️⃣ System Tools & Utilities
msinfo32 → System Information
Shows full system specs (CPU, RAM, OS version, etc.)
winver → Windows Version
Displays your Windows version/build info.
devmgmt.msc → Device Manager
Manage all your hardware devices (drivers, etc.)
diskmgmt.msc → Disk Management
Manage your hard drives, partitions, and disk formats.
compmgmt.msc → Computer Management
Access Event Viewer, Services, Disk Management, etc.

2️⃣ Network & Internet
ncpa.cpl → Network Connections
Quick access to your network settings.
control netconnections → Network Connections
Another shortcut to access the network settings.
cmd /k ipconfig → Display Network Info
View IP address, DNS, gateway, etc., in Command Prompt.

3️⃣ Power & Control
powercfg.cpl → Power Options
Quickly access your Power Settings (balanced, high-performance, etc.).
shutdown -s -f -t 0 → Immediate Shutdown
Forces shutdown immediately (useful for admin).
rstrui → System Restore
Access Windows system restore to revert to a previous system state.

4️⃣ Troubleshooting Tools
eventvwr.msc → Event Viewer
View logs for Windows events, errors, and warnings.
secpol.msc → Local Security Policy
Configure local security settings (password policies, user rights, etc.).
msconfig → System Configuration
Manage startup programs and boot settings.
perfmon → Performance Monitor
Track system performance (CPU, RAM usage, disk I/O, etc.).

5️⃣ System Settings & Configurations
sysdm.cpl → System Properties
Access system settings like RAM, processor, and virtual memory.
control userpasswords2 → User Accounts
Manage user account settings like passwords and auto-login.
services.msc → Services
Access and manage Windows services (like Windows Update, etc.).
regedit → Registry Editor
Edit the Windows registry (use with caution).

6️⃣ Hidden Features & Settings
mstsc → Remote Desktop Connection
Launch Remote Desktop to access other PCs.
control printers → Printers & Devices
Quickly open the printers and device management window.
dxdiag → DirectX Diagnostic Tool
Check your system’s DirectX version and graphical hardware info.
control keyboard → Keyboard Properties
Quick access to keyboard settings like repeat rate and input languages.
shell:::{ED7BA470-8E54-11CF-AD52-00AA00A20B9A} → God Mode (All Control Panel Settings)
Unlocks all Control Panel options in one folder (hidden feature).

7️⃣ Miscellaneous
charmap → Character Map
Access special symbols and characters.
magnify → Magnifier
Opens the screen magnifier tool to zoom in/out of your screen.
cleanmgr → Disk Cleanup
Clean up unnecessary files, cache, and system files to free space.
write → WordPad
Launches WordPad (quick alternative to Notepad).
notepad → Notepad
Opens Notepad for quick text editing.

8️⃣ File Explorer Hacks
explorer shell:::{3080F90F-D7A1-11CF-8F20-00805F2CD064} → Control Panel
Quick access to the old Control Panel.
%temp% → Temp Folder
Opens the temporary file directory (clean this folder often).
shell:startup → Startup Folder
Opens the folder containing all startup apps.
shell:sendto → Send To Folder
Access your Send To folder to manage shortcuts.

9️⃣ Advanced Command Line Tools
cmd /k tree → Directory Tree
View directory structure in a tree format.
cmd /k chkdsk → Check Disk
Runs a disk check (use with caution).
cmd /k netstat -ano → View Network Connections
Displays active network connections with process IDs.

⚡ Bonus Advanced Commands
win + R → shell:::{9B8C9D3F-C6A9-4D26-BC6F-57E9E400FE02} → Network Connections Folder
Quick access to network adapters and connections.
control folders → Folder Options
Configure how files and folders are displayed in File Explorer.

🧠 TIP:
You can open these by pressing Win + R and typing any of these commands. Some commands, like regedit or cmd, require administrator privileges, so you may need to confirm or run as admin.

🚀 Cybersecurity Roadmap (Beginner Friendly)Starting cybersecurity doesn’t require magic tools or certifications — it req...
20/01/2026

🚀 Cybersecurity Roadmap (Beginner Friendly)
Starting cybersecurity doesn’t require magic tools or certifications — it requires curiosity, patience, and consistent learning.
🔹 Start with Basics
Computer fundamentals (CompTIA A+ concepts if you’re new)
Understand Windows & Linux OS
Don’t fear errors — Google is your best friend

🔹 Learn How to Learn
Master Google searching (this is a real hacker skill)
Read beyond page 1 of search results
Research how things work, not just tools

🔹 Understand Cybersecurity
What is cybersecurity & hacking?
Red Team vs Blue Team
Jobs & roles in cybersecurity
Don’t believe movies — real hacking is research + patience

🔹 Programming (Basics Only)
Python (automation)
JavaScript (web understanding)
Any language basics help you think logically

🔹 Core Knowledge
Cybersecurity terms (malware, phishing, exploits, CVE, OWASP, SIEM, etc.)
Windows & Linux internals (basic admin tasks)
Networking basics (IP, DNS, OSI, TCP/IP, ports, firewalls)

🔹 Virtual Labs
VirtualBox / VMware / WSL
Practice legally in labs
Learn NAT, Bridged & Host-only networks

🔹 Start Practical Security
Recon & scanning (Nmap, Whois)
Exploitation basics (Metasploit, searchsploit)
Privilege escalation (Windows & Linux)
Wireshark & packet analysis

🔹 Web Security
OWASP Top 10
SQLi, XSS, CSRF, file upload bugs
Burp Suite / OWASP ZAP
Read HackerOne writeups

🔹 Defense & Blue Team
Endpoint security, EDR, antivirus
Email & firewall security
SIEM, SOC, incident response
Threat hunting & malware basics

🔹 Practice Platforms
TryHackMe
Hack The Box
PortSwigger Labs
VulnHub, OverTheWire, LetsDefend

🔐 Final Truth
Cybersecurity is a huge field.
Some attack, some defend — both need research, discipline, and practice.
Certifications are optional. Skills matter more.



12/01/2026

Medusa – Guide de sensibilisation et de défense aux attentats d'identité

Medusa est un cadre de test de justificatifs de haute performance communément discuté dans la formation en cybersécurité pour aider les professionnels à comprendre comment les attaques basées sur un mot de passe fonctionnent contre les services réseau.

Dans des environnements réels, des outils comme Medusa montrent pourquoi les mots de passe faibles, les mauvais contrôles d'accès et les protections manquantes sont dangereux - et comment les attaquants tentent de les exploit

🔍 Ce qu'est Méduse (Conceptuellement)

Un outil de simulation d'attaque d'identité

Cible les services d'authentification à distance (p. ex. SSH, FTP, HTTP, bases de données)

Utilise la logique de connexion parallèle pour tester rapidement de nombreuses tentatives de connexion

Design modulaire qui reflète la façon dont les attaquants évalue l'abus de mots de passe

⚠️ Important : Utiliser de tels outils sans autorisation explicite est illégal et contraire à l'éthique.

🧠 Concepts de sécurité ça vous aide à comprendre

Pourquoi l'authentification uniquement par mot de passe est risquée

Comment les attaquants exploitent :

Mots de passe faibles ou réutilisés

Identifiants par défaut

Politiques de verrouillage des comptes manquantes

La différence entre les attaques d'identité en ligne et hors ligne

Pourquoi la limitation des taux et l'AMF sont importants

🛡️ Perspective de l'équipe défensive et bleue

Comprendre des outils comme Medusa aide les défenseurs :

Concevoir des politiques de mots de passe solides

Appliquer le verrouillage et le gazage du compte

Implémenter l'authentification multifactorielle (MFA)

Détecter les modèles de connexion suspects dans les journaux

Améliorer les manuels d'alerte SOC et de réponse

🔐 Meilleures pratiques pour prévenir les attaques de compétence

Utilisez des mots de passe forts et uniques

Activer MFA partout possible

Appliquer les seuils de verrouillage du compte

Journaux d'authentification de moniteur

Restreindre l'accès aux services exposés

Éduquer les utilisateurs sur l'hygiène des mots de passe

🎯 Qui devrait en apprendre plus sur Méduse (en toute sécurité)

Analystes SOC

Équipe bleue et ingénieurs de sécurité défensive

Administrateurs système et réseau

Les étudiants en cybersécurité apprennent à prendre conscience de

Sécurité+ / Réseau+ apprenants

💡 Clé à emporter

Les attaquants n'ont pas besoin d'exploits si les références sont faibles.
Comprendre les outils d'attaque d'identité vous aide à les arrêter - pas à les utiliser.








*Chapitre 3 : Structures de Contrôle**Introduction*Les structures de contrôle sont utilisées pour contrôler le flux d'ex...
11/01/2026

*Chapitre 3 : Structures de Contrôle*

*Introduction*

Les structures de contrôle sont utilisées pour contrôler le flux d'exécution d'un programme. Elles permettent de prendre des décisions et de répéter des actions.

*If-Else*

La structure `if-else` est utilisée pour prendre une décision en fonction d'une condition.
let x = 5;
if (x > 10) {
console.log("x est supérieur à 10");
} else {
console.log("x est inférieur ou égal à 10");
}
*If-Else If-Else*

La structure `if-else if-else` est utilisée pour prendre une décision en fonction de plusieurs conditions.
let x = 5;
if (x > 10) {
console.log("x est supérieur à 10");
} else if (x === 5) {
console.log("x est égal à 5");
} else {
console.log("x est inférieur à 5");
}
*Switch*

La structure `switch` est utilisée pour prendre une décision en fonction d'une valeur.
let jour = "lundi";
switch (jour) {
case "lundi":
console.log("C'est lundi !");
break;
case "mardi":
console.log("C'est mardi !");
break;
default:
console.log("C'est un autre jour !");
}
*Boucles*

Les boucles sont utilisées pour répéter des actions.

- *For*
for (let i = 0; i < 5; i++) {
console.log(i);
}
- *While*
let i = 0;
while (i < 5) {
console.log(i);
i++;
}
- *Do-While*
let i = 0;
do {
console.log(i);
i++;
} while (i < 5);
*Exercices*

1. Écrivez un programme qui demande à l'utilisateur son âge et affiche un message en fonction de son âge.
2. Écrivez un programme qui affiche les nombres de 1 à 10 en utilisant une boucle `for`.
3. Écrivez un programme qui affiche les nombres de 1 à 10 en utilisant une boucle `while`.

*Projet*

Créer un programme qui demande à l'utilisateur un nombre et affiche la table de multiplication de ce nombre.
let nombre = prompt("Entrez un nombre :");
for (let i = 1; i

*Chapitre 2 : Variables et Types de Données**Variables*En JavaScript, une variable est un conteneur qui stocke une valeu...
11/01/2026

*Chapitre 2 : Variables et Types de Données*

*Variables*

En JavaScript, une variable est un conteneur qui stocke une valeur. Les variables sont utilisées pour stocker des données qui seront utilisées dans le programme.

*Déclaration de Variables*

Il existe trois façons de déclarer des variables en JavaScript :

- `var` : déclare une variable globale
- `let` : déclare une variable locale
- `const` : déclare une constante
var x = 10; // variable globale
let y = 20; // variable locale
const PI = 3.14; // constante
*Types de Données*

JavaScript supporte les types de données suivants :

- *Nombre (Number)* : 1, 2, 3, ...
- *Chaîne de caractères (String)* : "bonjour", 'bonjour', ...
- *Booléen (Boolean)* : true, false
- *Tableau (Array)* : [1, 2, 3], ["a", "b", "c"]
- *Objet (Object)* : { nom: "John", age: 30 }

*Opérateurs*

Les opérateurs sont utilisés pour effectuer des opérations sur les variables.

- *Opérateurs arithmétiques* :
- `+` : addition
- `-` : soustraction
- `*` : multiplication
- `/` : division
- `%` : modulo
- *Opérateurs de comparaison* :
- `==` : égal à
- `!=` : différent de
- `>` : supérieur à
- `=` : supérieur ou égal à
- ` y); // true
*Exercices*

1. Déclarez une variable `nom` et affectez-lui la valeur "John".
2. Déclarez une variable `age` et affectez-lui la valeur 30.
3. Utilisez les opérateurs arithmétiques pour calculer la somme de `x` et `y`.
4. Utilisez les opérateurs de comparaison pour vérifier si `x` est supérieur à `y`.

*Projet*

Créer un programme qui demande à l'utilisateur son nom et son âge, puis affiche un message de bienvenue avec son nom et son âge.
let nom = prompt("Quel est votre nom ?");
let age = prompt("Quel est votre âge ?");
alert("Bonjour " + nom + ", vous avez " + age + " ans !");
*Explication du code*

- Le code utilise la fonction `prompt()` pour demander à l'utilisateur son nom et son âge.
- Le code utilise la fonction `alert()` pour afficher un message de bienvenue avec le nom et l'âge de l'utilisateur.

J'espère que cela vous aidera à comprendre les variables et les types de données en JavaScript ! 😊

*Qu'est-ce que vous pensez de ce chapitre ? Avez-vous des question?

*Chapitre 1 : Introduction à JavaScript**Qu'est-ce que JavaScript ?*JavaScript est un langage de programmation qui perme...
11/01/2026

*Chapitre 1 : Introduction à JavaScript*

*Qu'est-ce que JavaScript ?*

JavaScript est un langage de programmation qui permet de créer des pages web interactives et dynamiques. Il est utilisé pour ajouter des fonctionnalités à des pages web, telles que des animations, des formulaires, des jeux, etc.

*Histoire de JavaScript*

JavaScript a été créé en 1995 par Brendan Eich, un développeur de Netscape. Il a été initialement appelé "Mocha" et a été renommé "JavaScript" en 1995.

*Utilisations de JavaScript*

JavaScript est utilisé pour :

- Créer des pages web interactives et dynamiques
- Développer des applications mobiles et des jeux
- Créer des extensions de navigateur
- Développer des applications de bureau

*Avantages de JavaScript*

- Facile à apprendre
- Rapide
- Flexible
- Compatible avec la plupart des navigateurs

*Inconvénients de JavaScript*

- Sécurité
- Compatibilité avec les navigateurs (certaines versions de navigateurs ne supportent pas certaines fonctionnalités de JavaScript)
- Difficulté à déboguer les erreurs

*Exercices*

1. Qu'est-ce que JavaScript ?
2. Quels sont les avantages et les inconvénients de JavaScript ?
3. Quels sont les principaux domaines d'utilisation de JavaScript ?

*Projet*

Créer une page web simple qui affiche un message de bienvenue à l'utilisateur.

*Code exemple*



Page de bienvenue


Bienvenue sur notre site !

alert("Bonjour !");




*Explication du code*

- Le code HTML crée une page web simple avec un titre et un en-tête.
- Le code JavaScript affiche un message de bienvenue à l'utilisateur en utilisant la fonction `alert()`.

J'espère que cela vous aidera à commencer votre apprentissage de JavaScript ! 😊

*Qu'est-ce que vous pensez de ce chapitre ? Avez-vous des questions ? 😊*

Voici un cours de JavaScript détaillé :*Introduction à JavaScript*JavaScript est un langage de programmation qui permet ...
11/01/2026

Voici un cours de JavaScript détaillé :

*Introduction à JavaScript*

JavaScript est un langage de programmation qui permet de créer des pages web interactives et dynamiques. Il est utilisé pour ajouter des fonctionnalités à des pages web, telles que des animations, des formulaires, des jeux, etc.

*Variables et Types de Données*

Les variables sont utilisées pour stocker des valeurs. Les types de données en JavaScript sont :

- *Nombre (Number)* : 1, 2, 3, ...
- *Chaîne de caractères (String)* : "bonjour", 'bonjour', ...
- *Booléen (Boolean)* : true, false
- *Tableau (Array)* : [1, 2, 3], ["a", "b", "c"]
- *Objet (Object)* : { nom: "John", age: 30 }

*Déclaration de Variables*

Il existe trois façons de déclarer des variables en JavaScript :

- *`let`* : déclare une variable locale
- *`const`* : déclare une constante
- *`var`* : déclare une variable globale (à éviter)
let nom = "John";
const age = 30;
var ville = "Paris";
*Opérateurs*

Les opérateurs sont utilisés pour effectuer des opérations sur les variables.

- *Opérateurs arithmétiques* :
- `+` : addition
- `-` : soustraction
- `*` : multiplication
- `/` : division
- `%` : modulo
- *Opérateurs de comparaison* :
- `==` : égal à
- `!=` : différent de
- `>` : supérieur à
- `=` : supérieur ou égal à
- ` y); // true
*Structures de Contrôle*

Les structures de contrôle sont utilisées pour contrôler le flux d'exécution du code.

- *`if`* : exécute un bloc de code si une condition est vraie
- *`else`* : exécute un bloc de code si une condition est fausse
- *`for`* : exécute un bloc de code plusieurs fois
- *`while`* : exécute un bloc de code tant qu'une condition est vraie
let x = 5;
if (x > 10) {
console.log("x est supérieur à 10");
} else {
console.log("x est inférieur ou égal à 10");
}

for (let i = 0; i < 5; i++) {
console.log(i);
}
*Fonctions*

Les fonctions sont des blocs de code qui peuvent être appelés plusieurs fois. Elles peuvent prendre des arguments et retourner des valeurs.
function somme(a, b) {
return a + b;
}

console.log(somme(2, 3)); // 5
*Tableaux*

Les tableaux sont des collections de valeurs.
let fruits = ["pomme", "poire", "orange"];
console.log(fruits[0]); // "pomme"
console.log(fruits.length); // 3
*Objets*

Les objets sont des collections de paires clé-valeur.
let personne = { nom: "John", age: 30 };
console.log(personne.nom); // "John"
console.log(personne.age); // 30
Voilà ! 😊 J'espère que cela t'aidera à améliorer tes connaissances en JavaScript. N'hésite pas à me poser des questions si tu as besoin de plus d'informations.

Adresse

Bamako

Site Web

Notifications

Soyez le premier à savoir et laissez-nous vous envoyer un courriel lorsque AVC : À Vos Claviers publie des nouvelles et des promotions. Votre adresse e-mail ne sera pas utilisée à d'autres fins, et vous pouvez vous désabonner à tout moment.

Partager