Blooket Flooder 2021

When Stockholm-based construction company Schaktmiljö needed complex calculations for its complex projects, it turned to Volue’s Gemini Terrain construction software. Here’s why.

schaktmiljo-ab

Blooket Flooder 2021

To understand the threat, let’s analyze a typical script from that era (pseudocode for educational insight):

// Typical 2021 Blooket Join Flooder
function floodGame(gamePin, botCount) 
  for (let i = 0; i < botCount; i++) 
    fetch(`https://api.blooket.com/api/firebase/join`, 
      method: "POST",
      headers:  "Content-Type": "application/json" ,
      body: JSON.stringify(
        gamePin: gamePin,
        name: `FloodBot_$Math.random().toString(36)`,
        // ... spoofed token data
      )
    ).then(() => console.log(`Bot $i joined`));

These scripts exploited the fact that in 2021, Blooket’s rate limiting was weak. There was no CAPTCHA, no token expiration, and no IP-based throttling for joining games. A single computer could spawn 1,000 bot connections in seconds. blooket flooder 2021

As flooders gained notoriety, Blooket fought back in a series of updates: To understand the threat, let’s analyze a typical

By December 2021, most “Blooket flooder 2021” scripts on GitHub were archived, broken, or marked as deprecated. The era of easy flooding was over. These scripts exploited the fact that in 2021,

The flooder forced Blooket’s small development team into a reactive crisis mode. Server costs spiked due to junk traffic. Legitimate users experienced 502 errors and connection timeouts. The platform’s reputation as a “reliable classroom tool” was threatened.