{"id":2,"date":"2026-09-15T13:10:26","date_gmt":"2026-09-15T13:10:26","guid":{"rendered":"https:\/\/quizz.ussl.wtf\/?page_id=2"},"modified":"2026-09-15T13:56:55","modified_gmt":"2026-09-15T13:56:55","slug":"sample-page","status":"publish","type":"page","link":"https:\/\/quizz.ussl.wtf\/","title":{"rendered":"Quizz T\u00e9l\u00e9surveillance"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"2\" class=\"elementor elementor-2\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f058daa e-con-full e-flex e-con e-parent\" data-id=\"f058daa\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f96a01a elementor-widget elementor-widget-html\" data-id=\"f96a01a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"fr\">\r\n<head>\r\n    <meta charset=\"UTF-8\">\r\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n    <title>Quiz Windows 10 - Multi-Niveaux S\u00e9curis\u00e9<\/title>\r\n    <style>\r\n        * {\r\n            box-sizing: border-box;\r\n            margin: 0;\r\n            padding: 0;\r\n            font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;\r\n        }\r\n\r\n        body {\r\n            background: linear-gradient(135deg, #0078D7 0%, #002050 100%);\r\n            min-height: 100vh;\r\n            display: flex;\r\n            justify-content: center;\r\n            align-items: center;\r\n            padding: 20px;\r\n            color: #fff;\r\n        }\r\n\r\n        .container {\r\n            background: rgba(255, 255, 255, 0.1);\r\n            backdrop-filter: blur(15px);\r\n            -webkit-backdrop-filter: blur(15px);\r\n            border: 1px solid rgba(255, 255, 255, 0.2);\r\n            border-radius: 12px;\r\n            padding: 30px;\r\n            width: 100%;\r\n            max-width: 650px;\r\n            box-shadow: 0 8px 32px 0 rgba(0, 0, 0, 0.37);\r\n        }\r\n\r\n        .header {\r\n            text-align: center;\r\n            margin-bottom: 25px;\r\n        }\r\n\r\n        .header h1 {\r\n            font-size: 2rem;\r\n            margin-bottom: 10px;\r\n            letter-spacing: 1px;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            gap: 10px;\r\n        }\r\n\r\n        .logo {\r\n            display: inline-grid;\r\n            grid-template-columns: 1fr 1fr;\r\n            gap: 2px;\r\n            width: 24px;\r\n            height: 24px;\r\n        }\r\n\r\n        .logo div {\r\n            background-color: #ffffff;\r\n        }\r\n\r\n        .level-selection {\r\n            display: flex;\r\n            flex-direction: column;\r\n            gap: 15px;\r\n        }\r\n\r\n        .level-btn {\r\n            background: rgba(255, 255, 255, 0.15);\r\n            border: 1px solid rgba(255, 255, 255, 0.3);\r\n            color: #fff;\r\n            padding: 16px;\r\n            border-radius: 8px;\r\n            cursor: pointer;\r\n            text-align: left;\r\n            transition: all 0.2s ease;\r\n            display: flex;\r\n            justify-content: space-between;\r\n            align-items: center;\r\n        }\r\n\r\n        .level-btn:hover {\r\n            background: rgba(255, 255, 255, 0.3);\r\n            transform: translateY(-2px);\r\n            border-color: #00E5FF;\r\n        }\r\n\r\n        .level-title {\r\n            font-size: 1.1rem;\r\n            font-weight: bold;\r\n        }\r\n\r\n        .level-desc {\r\n            font-size: 0.85rem;\r\n            opacity: 0.8;\r\n            margin-top: 3px;\r\n        }\r\n\r\n        .lock-icon {\r\n            font-size: 1.2rem;\r\n            margin-left: 10px;\r\n        }\r\n\r\n        .pwd-modal {\r\n            display: none;\r\n            flex-direction: column;\r\n            gap: 15px;\r\n            background: rgba(0, 0, 0, 0.4);\r\n            padding: 25px;\r\n            border-radius: 8px;\r\n            border: 1px solid rgba(255, 255, 255, 0.2);\r\n            margin-top: 15px;\r\n        }\r\n\r\n        .pwd-input {\r\n            width: 100%;\r\n            padding: 12px 15px;\r\n            border-radius: 6px;\r\n            border: 1px solid rgba(255, 255, 255, 0.3);\r\n            background: rgba(255, 255, 255, 0.1);\r\n            color: #fff;\r\n            font-size: 1rem;\r\n            outline: none;\r\n        }\r\n\r\n        .pwd-input::placeholder {\r\n            color: rgba(255, 255, 255, 0.6);\r\n        }\r\n\r\n        .pwd-input:focus {\r\n            border-color: #00E5FF;\r\n            box-shadow: 0 0 8px rgba(0, 229, 255, 0.5);\r\n        }\r\n\r\n        .error-msg {\r\n            color: #FF5252;\r\n            font-size: 0.9rem;\r\n            display: none;\r\n        }\r\n\r\n        .quiz-screen {\r\n            display: none;\r\n        }\r\n\r\n        .progress-bar {\r\n            width: 100%;\r\n            height: 8px;\r\n            background: rgba(255, 255, 255, 0.2);\r\n            border-radius: 4px;\r\n            overflow: hidden;\r\n            margin-bottom: 20px;\r\n        }\r\n\r\n        .progress {\r\n            width: 10%;\r\n            height: 100%;\r\n            background: #00CC6A;\r\n            transition: width 0.3s ease;\r\n        }\r\n\r\n        .question-box {\r\n            background: rgba(0, 0, 0, 0.2);\r\n            padding: 20px;\r\n            border-radius: 8px;\r\n            margin-bottom: 20px;\r\n        }\r\n\r\n        .question-number {\r\n            font-size: 0.9rem;\r\n            color: #00E5FF;\r\n            text-transform: uppercase;\r\n            font-weight: bold;\r\n            margin-bottom: 5px;\r\n        }\r\n\r\n        .question-text {\r\n            font-size: 1.15rem;\r\n            line-height: 1.4;\r\n        }\r\n\r\n        .options-grid {\r\n            display: flex;\r\n            flex-direction: column;\r\n            gap: 12px;\r\n        }\r\n\r\n        .option-btn {\r\n            background: rgba(255, 255, 255, 0.15);\r\n            border: 1px solid rgba(255, 255, 255, 0.2);\r\n            color: #fff;\r\n            padding: 14px 18px;\r\n            border-radius: 6px;\r\n            cursor: pointer;\r\n            text-align: left;\r\n            font-size: 0.95rem;\r\n            transition: all 0.2s ease;\r\n        }\r\n\r\n        .option-btn:hover {\r\n            background: rgba(255, 255, 255, 0.3);\r\n            transform: translateY(-2px);\r\n        }\r\n\r\n        .option-btn.correct {\r\n            background: #107C41 !important;\r\n            border-color: #107C41;\r\n        }\r\n\r\n        .option-btn.incorrect {\r\n            background: #E81123 !important;\r\n            border-color: #E81123;\r\n        }\r\n\r\n        .explanation {\r\n            margin-top: 15px;\r\n            padding: 12px;\r\n            border-radius: 6px;\r\n            background: rgba(0, 0, 0, 0.3);\r\n            font-size: 0.9rem;\r\n            display: none;\r\n            border-left: 4px solid #00E5FF;\r\n        }\r\n\r\n        .footer {\r\n            margin-top: 25px;\r\n            display: flex;\r\n            justify-content: space-between;\r\n            align-items: center;\r\n        }\r\n\r\n        .btn-action {\r\n            background: #0078D7;\r\n            color: white;\r\n            border: none;\r\n            padding: 12px 20px;\r\n            border-radius: 6px;\r\n            font-size: 0.95rem;\r\n            font-weight: bold;\r\n            cursor: pointer;\r\n            transition: background 0.2s ease;\r\n        }\r\n\r\n        .btn-action:hover {\r\n            background: #005A9E;\r\n        }\r\n\r\n        .btn-home {\r\n            background: rgba(255, 255, 255, 0.2);\r\n        }\r\n\r\n        .btn-home:hover {\r\n            background: rgba(255, 255, 255, 0.3);\r\n        }\r\n\r\n        .result-screen {\r\n            text-align: center;\r\n            display: none;\r\n        }\r\n\r\n        .score-display {\r\n            font-size: 3rem;\r\n            font-weight: bold;\r\n            margin: 20px 0;\r\n            color: #00E5FF;\r\n        }\r\n\r\n        .actions-group {\r\n            display: flex;\r\n            gap: 10px;\r\n            justify-content: center;\r\n            margin-top: 20px;\r\n        }\r\n    <\/style>\r\n<\/head>\r\n<body>\r\n\r\n<div class=\"container\">\r\n    <div class=\"header\">\r\n        <h1>\r\n            <div class=\"logo\">\r\n                <div><\/div><div><\/div><div><\/div><div><\/div>\r\n            <\/div>\r\n            Quiz Windows 10\r\n        <\/h1>\r\n        <p id=\"sub-header\">Choisissez votre niveau de comp\u00e9tence<\/p>\r\n    <\/div>\r\n\r\n    <!-- \u00c9CRAN 1: S\u00c9LECTION DU NIVEAU -->\r\n    <div id=\"level-screen\">\r\n        <div class=\"level-selection\">\r\n            <button class=\"level-btn\" onclick=\"openPasswordModal(1)\">\r\n                <div>\r\n                    <div class=\"level-title\">Niveau 1 : D\u00e9butant<\/div>\r\n                    <div class=\"level-desc\">Bases, navigation simple, raccourcis essentiels<\/div>\r\n                <\/div>\r\n                <span class=\"lock-icon\">\ud83d\udd12<\/span>\r\n            <\/button>\r\n\r\n            <button class=\"level-btn\" onclick=\"openPasswordModal(2)\">\r\n                <div>\r\n                    <div class=\"level-title\">Niveau 2 : Interm\u00e9diaire<\/div>\r\n                    <div class=\"level-desc\">Param\u00e8tres, organisation du bureau, outils int\u00e9gr\u00e9s<\/div>\r\n                <\/div>\r\n                <span class=\"lock-icon\">\ud83d\udd12<\/span>\r\n            <\/button>\r\n\r\n            <button class=\"level-btn\" onclick=\"openPasswordModal(3)\">\r\n                <div>\r\n                    <div class=\"level-title\">Niveau 3 : Avanc\u00e9 \/ Compliqu\u00e9<\/div>\r\n                    <div class=\"level-desc\">Gestionnaire des t\u00e2ches, r\u00e9seau, s\u00e9curit\u00e9 avanc\u00e9e<\/div>\r\n                <\/div>\r\n                <span class=\"lock-icon\">\ud83d\udd12<\/span>\r\n            <\/button>\r\n\r\n            <button class=\"level-btn\" onclick=\"openPasswordModal(4)\">\r\n                <div>\r\n                    <div class=\"level-title\">Niveau 4 : Tr\u00e8s Fort \/ Expert<\/div>\r\n                    <div class=\"level-desc\">Invite de commande (CMD), Registre, PowerShell, SysAdmin<\/div>\r\n                <\/div>\r\n                <span class=\"lock-icon\">\ud83d\udd12<\/span>\r\n            <\/button>\r\n        <\/div>\r\n\r\n        <!-- FORMULAIRE MOT DE PASSE -->\r\n        <div id=\"pwd-modal\" class=\"pwd-modal\">\r\n            <h3 id=\"pwd-modal-title\">Acc\u00e8s au Niveau<\/h3>\r\n            <p style=\"font-size: 0.9rem; opacity: 0.8;\">Veuillez entrer le mot de passe pour d\u00e9verrouiller ce quiz :<\/p>\r\n            <input type=\"password\" id=\"pwd-input\" class=\"pwd-input\" placeholder=\"Mot de passe...\" onkeypress=\"handleKeyPress(event)\">\r\n            <div id=\"error-msg\" class=\"error-msg\">Mot de passe incorrect !<\/div>\r\n            <div style=\"display: flex; gap: 10px; justify-content: flex-end;\">\r\n                <button class=\"btn-action btn-home\" onclick=\"closePasswordModal()\">Annuler<\/button>\r\n                <button class=\"btn-action\" onclick=\"validatePassword()\">Valider<\/button>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <!-- \u00c9CRAN 2: LE QUIZ -->\r\n    <div id=\"quiz-screen\" class=\"quiz-screen\">\r\n        <div class=\"progress-bar\">\r\n            <div class=\"progress\" id=\"progress\"><\/div>\r\n        <\/div>\r\n\r\n        <div class=\"question-box\">\r\n            <div class=\"question-number\" id=\"question-number\">Question 1\/10<\/div>\r\n            <div class=\"question-text\" id=\"question-text\">Chargement...<\/div>\r\n        <\/div>\r\n\r\n        <div class=\"options-grid\" id=\"options-grid\"><\/div>\r\n\r\n        <div class=\"explanation\" id=\"explanation\"><\/div>\r\n\r\n        <div class=\"footer\">\r\n            <button class=\"btn-action btn-home\" onclick=\"goHome()\">Menu Principal<\/button>\r\n            <button class=\"btn-action\" id=\"btn-next\" style=\"display: none;\" onclick=\"nextQuestion()\">Suivant \u2794<\/button>\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <!-- \u00c9CRAN 3: R\u00c9SULTATS -->\r\n    <div id=\"result-screen\" class=\"result-screen\">\r\n        <h2>Quiz Termin\u00e9 !<\/h2>\r\n        <div class=\"score-display\" id=\"score-display\">0 \/ 10<\/div>\r\n        <p id=\"result-message\" style=\"margin-bottom: 20px;\"><\/p>\r\n        \r\n        <div class=\"actions-group\">\r\n            <button class=\"btn-action btn-home\" onclick=\"goHome()\">Menu Principal<\/button>\r\n            <button class=\"btn-action\" style=\"background: #00CC6A;\" onclick=\"restartLevel()\">Recommencer ce niveau<\/button>\r\n        <\/div>\r\n    <\/div>\r\n<\/div>\r\n\r\n<script>\r\n    const passwords = {\r\n        1: \"gilles\",\r\n        2: \"nathalie\",\r\n        3: \"charly\",\r\n        4: \"ajc\"\r\n    };\r\n\r\n    const allQuestions = {\r\n        1: [\r\n            { question: \"Quel est le menu principal permettant d'acc\u00e9der aux applications et aux param\u00e8tres ?\", options: [\"Menu D\u00e9marrer\", \"Panneau de configuration\", \"Bureau\", \"Explorateur de fichiers\"], correct: 0, explanation: \"Le menu D\u00e9marrer (ic\u00f4ne Windows) permet d'acc\u00e9der \u00e0 toutes les applications et options syst\u00e8me.\" },\r\n            { question: \"Quel raccourci clavier permet d'ouvrir directement l'Explorateur de fichiers ?\", options: [\"Ctrl + E\", \"Windows + E\", \"Alt + E\", \"Windows + F\"], correct: 1, explanation: \"La combinaison Windows + E ouvre directement la fen\u00eatre de l'Explorateur de fichiers.\" },\r\n            { question: \"Comment s'appelle l'assistant vocal int\u00e9gr\u00e9 \u00e0 Windows 10 ?\", options: [\"Siri\", \"Alexa\", \"Cortana\", \"Bixby\"], correct: 2, explanation: \"Cortana est l'assistant virtuel natif de Windows 10.\" },\r\n            { question: \"Quel est le navigateur web par d\u00e9faut install\u00e9 avec Windows 10 ?\", options: [\"Internet Explorer\", \"Google Chrome\", \"Mozilla Firefox\", \"Microsoft Edge\"], correct: 3, explanation: \"Microsoft Edge est le navigateur web moderne install\u00e9 par d\u00e9faut sur Windows 10.\" },\r\n            { question: \"O\u00f9 vont les fichiers supprim\u00e9s avant d'\u00eatre d\u00e9finitivement effac\u00e9s ?\", options: [\"Dossier T\u00e9l\u00e9chargements\", \"La Corbeille\", \"Le Bureau\", \"Le Centre de notifications\"], correct: 1, explanation: \"Les fichiers supprim\u00e9s restent dans la Corbeille jusqu'\u00e0 ce qu'elle soit vid\u00e9e.\" },\r\n            { question: \"O\u00f9 se trouve la barre qui contient le bouton D\u00e9marrer et les ic\u00f4nes d'acc\u00e8s rapide ?\", options: [\"En haut de l'\u00e9cran\", \"Barre des t\u00e2ches\", \"Barre d'adresse\", \"Centre d'action\"], correct: 1, explanation: \"La barre des t\u00e2ches se situe g\u00e9n\u00e9ralement en bas de l'\u00e9cran.\" },\r\n            { question: \"Quel raccourci permet de verrouiller rapidement sa session Windows 10 ?\", options: [\"Windows + L\", \"Ctrl + Alt + Suppr\", \"Windows + V\", \"Alt + F4\"], correct: 0, explanation: \"Windows + L (Lock) verrouille l'\u00e9cran instantan\u00e9ment.\" },\r\n            { question: \"Quel outil permet de faire des captures d'\u00e9cran sous Windows 10 ?\", options: [\"Outil Capture d'\u00e9cran \/ Capture et croquis\", \"Paint 3D\", \"Visionneuse photos\", \"Bloc-notes\"], correct: 0, explanation: \"L'outil Capture et croquis (Windows + Maj + S) permet de s\u00e9lectionner une zone \u00e0 capturer.\" },\r\n            { question: \"Quel est le nom du syst\u00e8me antivirus gratuit int\u00e9gr\u00e9 \u00e0 Windows 10 ?\", options: [\"Avast\", \"Windows Defender \/ S\u00e9curit\u00e9 Windows\", \"McAfee\", \"Norton\"], correct: 1, explanation: \"Windows Defender prot\u00e8ge l'ordinateur en arri\u00e8re-plan sans co\u00fbt suppl\u00e9mentaire.\" },\r\n            { question: \"O\u00f9 s'affichent les notifications du syst\u00e8me et les acc\u00e8s rapides (Wi-Fi, Bluetooth) ?\", options: [\"Menu D\u00e9marrer\", \"Centre d'action (Notifications)\", \"Gestionnaire des t\u00e2ches\", \"Panneau de configuration\"], correct: 1, explanation: \"Le Centre d me d'action s'ouvre en cliquant sur l'ic\u00f4ne de bulle tout en bas \u00e0 droite.\" }\r\n        ],\r\n        2: [\r\n            { question: \"Quel raccourci permet d'ouvrir l'historique du presse-papiers sous Windows 10 ?\", options: [\"Ctrl + Shift + V\", \"Windows + V\", \"Alt + V\", \"Ctrl + Alt + V\"], correct: 1, explanation: \"Windows + V affiche vos derniers \u00e9l\u00e9ments copi\u00e9s si la fonction est activ\u00e9e.\" },\r\n            { question: \"Comment ajouter un nouveau bureau virtuel sous Windows 10 ?\", options: [\"Windows + Tab puis 'Nouveau bureau'\", \"Ctrl + Alt + N\", \"Alt + F4\", \"Clic droit sur le Bureau -> Cr\u00e9er\"], correct: 0, explanation: \"La vue des t\u00e2ches (Windows + Tab) permet de g\u00e9rer plusieurs bureaux virtuels.\" },\r\n            { question: \"Quelle fonctionnalit\u00e9 permet de lib\u00e9rer automatiquement de l'espace disque ?\", options: [\"Nettoyage R\u00e9seau\", \"Assistant de stockage (Storage Sense)\", \"Windows Update\", \"D\u00e9fragmenteur\"], correct: 1, explanation: \"L'Assistant de stockage supprime automatiquement les fichiers inutiles.\" },\r\n            { question: \"Quel raccourci permet de fermer la fen\u00eatre active sur le bureau ?\", options: [\"Ctrl + W\", \"Windows + Q\", \"Alt + F4\", \"Ctrl + Escape\"], correct: 2, explanation: \"Alt + F4 ferme l'application active.\" },\r\n            { question: \"Comment organiser automatiquement deux fen\u00eatres c\u00f4te \u00e0 c\u00f4te \u00e0 l'\u00e9cran ?\", options: [\"Glisser la fen\u00eatre vers un bord (Ancrage\/Snap)\", \"Ctrl + Fl\u00e8che\", \"F5\", \"Double-clic sur la barre de titre\"], correct: 0, explanation: \"Glisser une fen\u00eatre contre un bord l'ancre sur la moiti\u00e9 de l'\u00e9cran.\" },\r\n            { question: \"O\u00f9 devez-vous aller pour configurer un r\u00e9seau Wi-Fi ou un VPN ?\", options: [\"Gestionnaire de p\u00e9riph\u00e9riques\", \"Param\u00e8tres > R\u00e9seau et Internet\", \"Outil DirectX\", \"Explorateur de fichiers\"], correct: 1, explanation: \"Le menu R\u00e9seau et Internet centralise toutes les connexions.\" },\r\n            { question: \"Quelle touche permet de renommer imm\u00e9diatement un fichier s\u00e9lectionn\u00e9 ?\", options: [\"F1\", \"F2\", \"F5\", \"F12\"], correct: 1, explanation: \"La touche F2 permet d'\u00e9diter le nom du fichier s\u00e9lectionn\u00e9.\" },\r\n            { question: \"\u00c0 quoi sert la fonction '\u00c9clairage nocturne' dans Windows 10 ?\", options: [\"R\u00e9duire la luminosit\u00e9\", \"Diminuer la lumi\u00e8re bleue de l'\u00e9cran\", \"D\u00e9sactiver le Wi-Fi\", \"\u00c9teindre le PC\"], correct: 1, explanation: \"L'\u00e9clairage nocturne r\u00e9duit la lumi\u00e8re bleue pour att\u00e9nuer la fatigue visuelle.\" },\r\n            { question: \"Quel est le nom de la boutique d'applications officielles de Microsoft ?\", options: [\"Microsoft Store\", \"App Market\", \"Play Store\", \"Windows Center\"], correct: 0, explanation: \"Le Microsoft Store h\u00e9berge des applications s\u00e9curis\u00e9es.\" },\r\n            { question: \"Comment ouvrir rapidement la barre de recherche globale ?\", options: [\"Windows + S\", \"Ctrl + F\", \"Alt + S\", \"Windows + R\"], correct: 0, explanation: \"Windows + S ouvre la recherche syst\u00e8me.\" }\r\n        ],\r\n        3: [\r\n            { question: \"Quel raccourci clavier permet d'ouvrir directement le Gestionnaire des t\u00e2ches ?\", options: [\"Ctrl + Alt + Suppr\", \"Ctrl + Maj + \u00c9chap\", \"Windows + X\", \"Alt + Shift + E\"], correct: 1, explanation: \"Ctrl + Shift + Esc ouvre directement le Gestionnaire des t\u00e2ches.\" },\r\n            { question: \"Quelle commande tapez-vous dans 'Ex\u00e9cuter' pour ouvrir la configuration syst\u00e8me ?\", options: [\"cmd\", \"msconfig\", \"sysproperties\", \"regedit\"], correct: 1, explanation: \"'msconfig' ouvre le panneau de configuration de d\u00e9marrage et des services.\" },\r\n            { question: \"Quel menu rapide appara\u00eet via le raccourci Windows + X ?\", options: [\"Menu WinX \/ Outils syst\u00e8me\", \"Panneau de contr\u00f4le\", \"Menu D\u00e9marrer classique\", \"Gestionnaire r\u00e9seau\"], correct: 0, explanation: \"Le menu WinX offre un acc\u00e8s rapide aux utilitaires d'administration.\" },\r\n            { question: \"Comment s'appelle l'outil de chiffrement de disque sous Windows 10 Pro ?\", options: [\"Windows Guard\", \"BitLocker\", \"TrueCrypt Windows\", \"SecureDisk\"], correct: 1, explanation: \"BitLocker assure le chiffrement des donn\u00e9es sur le disque.\" },\r\n            { question: \"Quelle commande permet de r\u00e9parer les fichiers syst\u00e8me corrompus ?\", options: [\"chkdsk \/f\", \"sfc \/scannow\", \"ipconfig \/renew\", \"systemroot \/repair\"], correct: 1, explanation: \"SFC (System File Checker) analyse et r\u00e9pare l'int\u00e9grit\u00e9 syst\u00e8me.\" },\r\n            { question: \"Quelle option permet d'isoler une application suspecte pour la tester ?\", options: [\"Windows Sandbox\", \"Mode sans \u00e9chec\", \"Hyper-V Guest\", \"Application Guard\"], correct: 0, explanation: \"Windows Sandbox cr\u00e9e un environnement virtuel temporaire et s\u00e9curis\u00e9.\" },\r\n            { question: \"O\u00f9 d\u00e9sactiver le lancement automatique d'une application au d\u00e9marrage ?\", options: [\"Gestionnaire des t\u00e2ches (Onglet D\u00e9marrage)\", \"Observateur d'\u00e9v\u00e9nements\", \"Services.msc\", \"Explorateur de fichiers\"], correct: 0, explanation: \"L'onglet D\u00e9marrage du Gestionnaire des t\u00e2ches permet de g\u00e9rer l'auto-d\u00e9marrage.\" },\r\n            { question: \"Quelle est la console de commandes avanc\u00e9e bas\u00e9e sur .NET ?\", options: [\"Terminal X\", \"Bash Windows\", \"PowerShell\", \"SuperCMD\"], correct: 2, explanation: \"PowerShell remplace avantageusement le CMD classique pour la gestion syst\u00e8me.\" },\r\n            { question: \"Que fait la commande 'ipconfig \/flushdns' ?\", options: [\"Reconnecte le Wi-Fi\", \"Vide le cache DNS\", \"Change l'adresse IP\", \"D\u00e9sactive le pare-feu\"], correct: 1, explanation: \"R\u00e9initialise le cache DNS pour r\u00e9soudre d'\u00e9ventuels conflits r\u00e9seau.\" },\r\n            { question: \"Quel composant permet de revenir \u00e0 un \u00e9tat ant\u00e9rieur du syst\u00e8me ?\", options: [\"Points de restauration\", \"Historique des fichiers\", \"Image syst\u00e8me ISO\", \"Windows Update\"], correct: 0, explanation: \"Les points de restauration r\u00e9initialisent les param\u00e8tres syst\u00e8me \u00e0 une date donn\u00e9e.\" }\r\n        ],\r\n        4: [\r\n            { question: \"Quel chemin de Registre g\u00e8re les param\u00e8tres de l'utilisateur actif ?\", options: [\"HKLM\", \"HKCU (HKEY_CURRENT_USER)\", \"HKCR\", \"HKU\"], correct: 1, explanation: \"HKCU conserve la configuration propre au compte utilisateur ouvert.\" },\r\n            { question: \"Quel outil en ligne de commande (DISM) r\u00e9pare l'image syst\u00e8me Windows ?\", options: [\"dism \/online \/cleanup-image \/restorehealth\", \"dism \/repair \/system\", \"sfc \/fiximage\", \"wmic process repair\"], correct: 0, explanation: \"DISM r\u00e9pare le magasin de composants Windows utilis\u00e9 pour les restaurations.\" },\r\n            { question: \"Quelle console globale s'ouvre avec la commande 'mmc' ?\", options: [\"Microsoft Management Console\", \"Master Media Controller\", \"Memory Management Center\", \"Main Module Control\"], correct: 0, explanation: \"MMC permet de composer des consoles d'administration sur mesure.\" },\r\n            { question: \"Quelle technologie permet d'ex\u00e9cuter un noyau Linux dans Windows 10 ?\", options: [\"Wine\", \"WSL (Windows Subsystem for Linux)\", \"Hyper-Linux\", \"VirtualBox Native\"], correct: 1, explanation: \"WSL permet de lancer un environnement GNU\/Linux nativement.\" },\r\n            { question: \"Quelle commande v\u00e9rifie le statut d'activation de la licence Windows ?\", options: [\"slmgr.vbs \/xpr\", \"Get-WindowsLicense\", \"winver \/check\", \"Get-CimInstance\"], correct: 0, explanation: \"La commande 'slmgr.vbs \/xpr' affiche la p\u00e9rennit\u00e9 de l'activation.\" },\r\n            { question: \"Quel protocole r\u00e9seau (port 3389) est utilis\u00e9 par le Bureau \u00e0 distance ?\", options: [\"RDP\", \"SSH\", \"Telnet\", \"SMB\"], correct: 0, explanation: \"RDP (Remote Desktop Protocol) g\u00e8re la prise en main \u00e0 distance.\" },\r\n            { question: \"Dans 'gpedit.msc', \u00e0 quoi sert 'L'acc\u00e8s contr\u00f4l\u00e9 aux dossiers' ?\", options: [\"Bloquer les non-admins\", \"Prot\u00e9ger contre les Ransomwares\", \"Chiffrer le disque\", \"Limiter le r\u00e9seau\"], correct: 1, explanation: \"Bloque les modifications non autoris\u00e9es dans les r\u00e9pertoires critiques.\" },\r\n            { question: \"Quelle est l'action cl\u00e9 de Sysprep lors de la pr\u00e9paration d'une image ?\", options: [\"Effacer le BIOS\", \"R\u00e9initialiser le SID (Generalize)\", \"Formater en FAT32\", \"Supprimer l'antivirus\"], correct: 1, explanation: \"L'option \/generalize r\u00e9initialise l'identifiant unique (SID) de la machine.\" },\r\n            { question: \"Quel outil en ligne de commande g\u00e8re les partitions de disque ?\", options: [\"diskpart\", \"fdisk\", \"partmgr\", \"formatdrive\"], correct: 0, explanation: \"Diskpart g\u00e8re disques, volumes et tables de partitionnement.\" },\r\n            { question: \"Quel composant remplace le fichier boot.ini pour la gestion du d\u00e9marrage ?\", options: [\"BCD (Boot Configuration Data)\", \"GRUB Windows\", \"NTLDR Data\", \"UEFI Registry\"], correct: 0, explanation: \"Le BCD r\u00e9pertorie et g\u00e8re la s\u00e9quence de d\u00e9marrage du syst\u00e8me.\" }\r\n        ]\r\n    };\r\n\r\n    let selectedLevel = 1;\r\n    let currentLevel = 1;\r\n    let currentQuestion = 0;\r\n    let score = 0;\r\n    let answered = false;\r\n\r\n    function openPasswordModal(level) {\r\n        selectedLevel = Number(level);\r\n        const levelNames = [\"1 : D\u00e9butant\", \"2 : Interm\u00e9diaire\", \"3 : Avanc\u00e9\", \"4 : Expert\"];\r\n        document.getElementById('pwd-modal-title').innerText = `Acc\u00e8s au Niveau ${levelNames[selectedLevel - 1]}`;\r\n        document.getElementById('pwd-input').value = '';\r\n        document.getElementById('error-msg').style.display = 'none';\r\n        document.getElementById('pwd-modal').style.display = 'flex';\r\n        document.getElementById('pwd-input').focus();\r\n    }\r\n\r\n    function closePasswordModal() {\r\n        document.getElementById('pwd-modal').style.display = 'none';\r\n    }\r\n\r\n    function handleKeyPress(event) {\r\n        if (event.key === 'Enter') {\r\n            validatePassword();\r\n        }\r\n    }\r\n\r\n    function validatePassword() {\r\n        const inputVal = document.getElementById('pwd-input').value.trim().toLowerCase();\r\n        const expectedPwd = (passwords[selectedLevel] || \"\").toLowerCase();\r\n\r\n        if (inputVal === expectedPwd) {\r\n            closePasswordModal();\r\n            startQuiz(selectedLevel);\r\n        } else {\r\n            document.getElementById('error-msg').style.display = 'block';\r\n        }\r\n    }\r\n\r\n    function startQuiz(level) {\r\n        currentLevel = Number(level) || 1;\r\n        currentQuestion = 0;\r\n        score = 0;\r\n\r\n        const levelNames = [\"D\u00e9butant\", \"Interm\u00e9diaire\", \"Avanc\u00e9\", \"Expert\"];\r\n        document.getElementById('sub-header').innerText = `Niveau ${currentLevel} : ${levelNames[currentLevel - 1]}`;\r\n        \r\n        document.getElementById('level-screen').style.display = 'none';\r\n        document.getElementById('quiz-screen').style.display = 'block';\r\n\r\n        loadQuestion();\r\n    }\r\n\r\n    function loadQuestion() {\r\n        answered = false;\r\n        const questions = allQuestions[currentLevel];\r\n\r\n        if (!questions || questions.length === 0) {\r\n            document.getElementById('question-text').innerText = \"Erreur de chargement des questions.\";\r\n            return;\r\n        }\r\n\r\n        const q = questions[currentQuestion];\r\n\r\n        document.getElementById('question-number').innerText = `Question ${currentQuestion + 1} \/ ${questions.length}`;\r\n        document.getElementById('question-text').innerText = q.question;\r\n        document.getElementById('progress').style.width = `${((currentQuestion + 1) \/ questions.length) * 100}%`;\r\n        document.getElementById('explanation').style.display = 'none';\r\n        document.getElementById('btn-next').style.display = 'none';\r\n\r\n        const optionsGrid = document.getElementById('options-grid');\r\n        optionsGrid.innerHTML = '';\r\n\r\n        q.options.forEach((opt, index) => {\r\n            const btn = document.createElement('button');\r\n            btn.className = 'option-btn';\r\n            btn.innerText = opt;\r\n            btn.onclick = () => selectOption(index);\r\n            optionsGrid.appendChild(btn);\r\n        });\r\n    }\r\n\r\n    function selectOption(selectedIndex) {\r\n        if (answered) return;\r\n        answered = true;\r\n\r\n        const q = allQuestions[currentLevel][currentQuestion];\r\n        const buttons = document.querySelectorAll('.option-btn');\r\n\r\n        if (selectedIndex === q.correct) {\r\n            buttons[selectedIndex].classList.add('correct');\r\n            score++;\r\n        } else {\r\n            buttons[selectedIndex].classList.add('incorrect');\r\n            buttons[q.correct].classList.add('correct');\r\n        }\r\n\r\n        const exp = document.getElementById('explanation');\r\n        exp.innerText = q.explanation;\r\n        exp.style.display = 'block';\r\n\r\n        document.getElementById('btn-next').style.display = 'block';\r\n    }\r\n\r\n    function nextQuestion() {\r\n        currentQuestion++;\r\n        if (currentQuestion < allQuestions[currentLevel].length) {\r\n            loadQuestion();\r\n        } else {\r\n            showResults();\r\n        }\r\n    }\r\n\r\n    function showResults() {\r\n        document.getElementById('quiz-screen').style.display = 'none';\r\n        const resultScreen = document.getElementById('result-screen');\r\n        resultScreen.style.display = 'block';\r\n\r\n        const total = allQuestions[currentLevel].length;\r\n        document.getElementById('score-display').innerText = `${score} \/ ${total}`;\r\n\r\n        const msg = document.getElementById('result-message');\r\n        if (score === total) {\r\n            msg.innerText = \"Score Parfait ! Excellent travail !\";\r\n        } else if (score >= total * 0.7) {\r\n            msg.innerText = \"Bravo ! Vous ma\u00eetrisez tr\u00e8s bien ce niveau.\";\r\n        } else if (score >= total * 0.5) {\r\n            msg.innerText = \"Pas mal ! Vous avez de bonnes bases.\";\r\n        } else {\r\n            msg.innerText = \"N'h\u00e9sitez pas \u00e0 retenter votre chance pour vous am\u00e9liorer.\";\r\n        }\r\n    }\r\n\r\n    function goHome() {\r\n        document.getElementById('quiz-screen').style.display = 'none';\r\n        document.getElementById('result-screen').style.display = 'none';\r\n        document.getElementById('pwd-modal').style.display = 'none';\r\n        document.getElementById('level-screen').style.display = 'block';\r\n        document.getElementById('sub-header').innerText = \"Choisissez votre niveau de comp\u00e9tence\";\r\n    }\r\n\r\n    function restartLevel() {\r\n        startQuiz(currentLevel);\r\n    }\r\n<\/script>\r\n<\/body>\r\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Quiz Windows 10 &#8211; Multi-Niveaux S\u00e9curis\u00e9 Quiz Windows 10 Choisissez votre niveau de comp\u00e9tence Niveau 1 : D\u00e9butant Bases, navigation [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"disabled","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"disabled","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"disabled","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-2","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/quizz.ussl.wtf\/index.php?rest_route=\/wp\/v2\/pages\/2","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/quizz.ussl.wtf\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/quizz.ussl.wtf\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/quizz.ussl.wtf\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/quizz.ussl.wtf\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2"}],"version-history":[{"count":30,"href":"https:\/\/quizz.ussl.wtf\/index.php?rest_route=\/wp\/v2\/pages\/2\/revisions"}],"predecessor-version":[{"id":41,"href":"https:\/\/quizz.ussl.wtf\/index.php?rest_route=\/wp\/v2\/pages\/2\/revisions\/41"}],"wp:attachment":[{"href":"https:\/\/quizz.ussl.wtf\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}