The one-liner:

dd if=/dev/zero bs=1G count=10 | gzip -c > 10GB.gz

This is brilliant.

  • melroy
    link
    fedilink
    124 days ago

    Looks fine to me. Only 1 CPU core I think was 100%.

    10+0 records in
    10+0 records out
    10737418240 bytes (11 GB, 10 GiB) copied, 28,0695 s, 383 MB/s
    
    • melroy
      link
      fedilink
      104 days ago

      ow… now the idea is to unzip it right?

      nice idea:

      if (ipIsBlackListed() || isMalicious()) {
          header("Content-Encoding: deflate, gzip");
          header("Content-Length: "+ filesize(ZIP_BOMB_FILE_10G)); // 10 MB
          readfile(ZIP_BOMB_FILE_10G);
          exit;
      }