silahlanma (yaratma) birçok arılar (mikro EC2 örnekleri) için bir yardımcı (yük testi) hedefler (web uygulamaları) saldırmak için.
Ayrıca, gururlu kovanı karşı bu utanç verici hareket için intikam.
kullanıcılar için Kurulum
Tercih edilen:
beeswithmachineguns yüklemek pip
veya, eğer gerekir:
easy_install beeswithmachineguns
Geliştiriciler için Kurulum (w / virtualenv + virtualenvwrapper)
git clone git: //github.com/newsapps/beeswithmachineguns.git
CD beeswithmachineguns
mkvirtualenv --no-site-paketler arılar
easy_install pip
-r requirements.txt yüklemek pip
Yapılandırma EC2 kimlik
Arılar EC2 ile iletişim kurmak için Boto kullanır ve bu nedenle öyle kimlik bilgilerini depolamak hepsi aynı yöntemlerini destekler. Bu ilan ortam değişkenleri, makine-küresel yapılandırma dosyaları ve kullanıcı başına yapılandırma dosyalarını içerir. Sen Boto & rsquo bu seçenekler hakkında daha fazla bilgi edinebilirsiniz; ın yapılandırma sayfasını.
Kullanım
Tipik bir arılar oturumu şuna benzer:
arılar kadar -s 4-g kamu -k frakkingtoasters
arılar -n 10000 -c 250 -u http://www.ournewwebbyhotness.com/ saldırı
aşağı arılar
Kamu & rsquo; Bu kadar güvenlik grubundaki & lsquo 4 sunucularını döner; frakkingtoasters & rsquo ;, olan özel anahtar ~ / .ssh / frakkingtoasters.pem ikamet bekleniyor; EC2 anahtar çifti & lsquo kullanarak.
Not: Varsayılan EC2 güvenlik grubu olarak adlandırılan & lsquo olduğu; varsayılan & rsquo; ve varsayılan olarak SSH erişimini kilitler. Ben oluşturmanızı öneririz bir & lsquo; kamu & rsquo; Arılar ile kullanım ve açıkça bu grup port 22 açmak için güvenlik grubu.
Not 2: kök etki test her zaman bir bölü yer alıyor. Altta yatan yük test aracı (ab) gelmez & rsquo; t ham etki desteklemektedir.
Daha sonra OurNewWebbyHotness.com saldırmak için 10.000 istekleri, bir seferde 250, göndermek için bu 4 sunucularını kullanır.
Son olarak, 4 sunucularını aşağı döner. Bu & mdash yapmak unutmayın, biz rsquo & değiller; senin EC2 faturalar için t sorumlu değildir.
Tam seçenekler türü için:
Arılar -h
ihtar! (LÜTFEN OKUYUN)
(Aşağıdaki arılar hakkında özgün bizim blog yazısı cribbed edildi.)
Eğer Bees kullanmaya karar verirseniz, akılda aşağıdaki önemli ihtar saklayınız: Eğer herhangi bir sunucuya onları işaret eğer, bu nedenle, bir fantezi pakette daha çok veya daha az dağıtılmış denial-of-service attack ve don & rsquo ; t etik dışı davranışlar olacak kendi, Amazon Web Services kilitli-out hesap var ve neden herhangi bir kesinti için bir hukuk mahkemesinde sorumlu.
Sizi uyardı.
Bugs
. Github konular izci üzerinde hataları oturum Lütfen
Gereksinimleri :
- Python
- boto
- paramiko
Yorum Bulunamadı