{
  "id": "02",
  "content": [
    {
      "type": "heading",
      "text": "How Passwords Get Compromised"
    },
    {
      "type": "text",
      "html": "Attackers use techniques like brute force, dictionary attacks, phishing, and credential stuffing."
    },
    {
      "type": "text",
      "html": "<strong>Brute force</strong> tries every possible combination. <strong>Dictionary attacks</strong> use common words and patterns. <strong>Credential stuffing</strong> reuses leaked passwords from other sites."
    }
  ],
  "quiz": {
    "questions": [
      {
        "id": "q1",
        "type": "single",
        "text": "What is credential stuffing?",
        "options": [
          {
            "id": "a",
            "text": "Using stolen passwords from one site to access another"
          },
          {
            "id": "b",
            "text": "Forcing users to reset passwords"
          },
          {
            "id": "c",
            "text": "Encrypting passwords before sending"
          }
        ],
        "correct": [
          "a"
        ]
      },
      {
        "id": "q2",
        "type": "single",
        "text": "Which method tries all possible combinations?",
        "options": [
          {
            "id": "a",
            "text": "Brute force"
          },
          {
            "id": "b",
            "text": "Phishing"
          },
          {
            "id": "c",
            "text": "Social engineering"
          }
        ],
        "correct": [
          "a"
        ]
      }
    ]
  }
}