beeswithmachineguns

Logiciel capture d'écran:
beeswithmachineguns
Détails logiciels:
Version: 0.1.4
Date de transfert: 11 May 15
Développeur: Christopher Groskopf
Licence: Gratuit
Popularité: 1

Rating: nan/5 (Total Votes: 0)

Un utilitaire pour l'armement (créer) beaucoup d'abeilles (des instances EC2 micro) pour attaquer (tests de charge) cible (applications web).
En outre, le châtiment de cet acte honteux contre une ruche fiers.
Installation pour les utilisateurs
Préférée:
pip installer beeswithmachineguns
ou, si vous devez:
easy_install beeswithmachineguns
Installation pour les développeurs (w / virtualenv + virtualenvwrapper)
git clone git: //github.com/newsapps/beeswithmachineguns.git
beeswithmachineguns cd
mkvirtualenv --no-site-packages abeilles
pip easy_install
pip installer requirements.txt -r
Pouvoirs EC2 Configuration
Abeilles utilise boto pour communiquer avec EC2 et prend en charge tous les mêmes méthodes de stockage des informations d'identification qu'il ne donc. Ceux-ci comprennent déclarant des variables d'environnement, fichiers de configuration globale à la machine, et les fichiers de configuration par utilisateur. Vous pouvez en savoir plus sur ces options sur boto & rsquo; s page de configuration.
Utilisation
Une session typique des abeilles ressemble à ceci:
abeilles jusqu'à 4 -s -g frakkingtoasters -k publique
abeilles attaquent -n 10000 -c -u 250 http://www.ournewwebbyhotness.com/
abeilles vers le bas
Ce tourne jusqu'à 4 serveurs dans le groupe & lsquo; la sécurité publique & rsquo; en utilisant la paire de clés EC2 & lsquo; & rsquo frakkingtoasters ;, dont la clé privée devrait résider à ~ / .ssh / frakkingtoasters.pem.
Note: le groupe de sécurité EC2 par défaut est appelé & lsquo; par défaut & rsquo; et par défaut, il verrouille l'accès SSH. Je recommande la création d'un & lsquo; publique & rsquo; groupe de sécurité pour une utilisation avec les abeilles et d'ouvrir explicitement le port 22 sur ce groupe.

Note 2:
Il faut toujours inclure une barre oblique lors de l'essai d'un domaine racine. L'outil sous-jacent test de charge (ab) doesn & rsquo; t en charge les domaines premières.
Il utilise ensuite ces 4 serveurs d'envoyer 10 000 demandes, 250 à la fois, pour attaquer OurNewWebbyHotness.com.
Enfin, il ralentit la rotation des 4 serveurs. S'il vous plaît se rappeler de le faire & mdash; nous aren & rsquo; t responsable de vos factures EC2.
Pour le type complète d'options:
abeilles -h
La mise en garde! (S'IL VOUS PLAÎT LIRE)
(Le texte suivant a été chipé de notre blog d'origine sur les abeilles.)
Si vous décidez d'utiliser les abeilles, s'il vous plaît garder à l'esprit l'importante mise en garde: ils sont, plus ou moins une attaque dans un emballage de fantaisie distribuée par déni de service et, par conséquent, si vous les pointez sur un serveur que vous don & rsquo ; t possèdent un comportement contraire à l'éthique, vous, vous avez votre compte Amazon Web Services en lock-out, et être responsable devant un tribunal de droit pour toute interruption vous causez.
Tu as été prévenu.
Bugs
. S'il vous plaît connecter vos bogues sur le Github questions Tracker

Exigences :

  • Python
  • boto
  • paramiko

Logiciel similaire

D'autres logiciels de développeur Christopher Groskopf

csvkit
csvkit

12 Apr 15

cloudwatch-robot
cloudwatch-robot

20 Feb 15

Commentaires à beeswithmachineguns

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!