Skip to content

Commit 04feef1

Browse files
SpacehuhnSpacehuhn
authored andcommitted
Revert "Merge branch 'web_interface/refactor'"
This reverts commit 5045860.
1 parent 7f29375 commit 04feef1

File tree

5 files changed

+372
-414
lines changed

5 files changed

+372
-414
lines changed

web_interface/js/attack.js

Lines changed: 33 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,40 @@
1-
const attackJSON = [
2-
[false, 0, 0],
3-
[false, 0, 0],
4-
[false, 0, 0]
5-
];
6-
7-
const draw = () => {
8-
getE("deauth").innerHTML = lang(attackJSON[0][0] ? "stop" : "start");
9-
getE("beacon").innerHTML = lang(attackJSON[1][0] ? "stop" : "start");
10-
getE("probe").innerHTML = lang(attackJSON[2][0] ? "stop" : "start");
11-
12-
getE("deauthTargets").innerHTML = esc(`${attackJSON[0][1]}`);
13-
getE("beaconTargets").innerHTML = esc(`${attackJSON[1][1]}`);
14-
getE("probeTargets").innerHTML = esc(`${attackJSON[2][1]}`);
15-
16-
getE("deauthPkts").innerHTML = esc(`${attackJSON[0][2]}/${attackJSON[0][3]}`);
17-
getE("beaconPkts").innerHTML = esc(`${attackJSON[1][2]}/${attackJSON[1][3]}`);
18-
getE("probePkts").innerHTML = esc(`${attackJSON[2][2]}/${attackJSON[2][3]}`);
19-
20-
getE("allpkts").innerHTML = esc(`${attackJSON[3]}`);
1+
var attackJSON = [[false,0,0],[false,0,0],[false,0,0]];
2+
3+
function draw(){
4+
getE("deauth").innerHTML = attackJSON[0][0] ? lang("stop") : lang("start");
5+
getE("beacon").innerHTML = attackJSON[1][0] ? lang("stop") : lang("start");
6+
getE("probe").innerHTML = attackJSON[2][0] ? lang("stop") : lang("start");
7+
8+
getE("deauthTargets").innerHTML = esc(attackJSON[0][1]+"");
9+
getE("beaconTargets").innerHTML = esc(attackJSON[1][1]+"");
10+
getE("probeTargets").innerHTML = esc(attackJSON[2][1]+"");
11+
12+
getE("deauthPkts").innerHTML = esc(attackJSON[0][2] + "/" + attackJSON[0][3]);
13+
getE("beaconPkts").innerHTML = esc(attackJSON[1][2] + "/" + attackJSON[1][3]);
14+
getE("probePkts").innerHTML = esc(attackJSON[2][2] + "/" + attackJSON[2][3]);
15+
16+
getE("allpkts").innerHTML = esc(attackJSON[3]+"");
2117
}
2218

23-
const start = (mode) => {
24-
attackJSON[mode][0] = !attackJSON[mode][0];
25-
26-
getFile(`run?cmd=attack${attackJSON[0][0] ? " -d":""}${attackJSON[1][0] ? " -b":""}${attackJSON[2][0] ? " -p":""}`, draw);
19+
function start(mode){
20+
switch(mode){
21+
case 0:
22+
attackJSON[0][0] = !attackJSON[0][0];
23+
break;
24+
case 1:
25+
attackJSON[1][0] = !attackJSON[1][0];
26+
break;
27+
case 2:
28+
attackJSON[2][0] = !attackJSON[2][0];
29+
break;
30+
}
31+
getFile("run?cmd=attack"+(attackJSON[0][0] ? " -d":"")+(attackJSON[1][0] ? " -b":"")+(attackJSON[2][0] ? " -p":""),function(){
32+
draw();
33+
});
2734
}
2835

29-
const load = () => {
30-
getFile("attack.json", (response) => {
36+
function load(){
37+
getFile("attack.json",function(response){
3138
attackJSON = JSON.parse(response);
3239
draw();
3340
});

0 commit comments

Comments
 (0)