1
2
3
4
5
6
7
8
9
10
11 package com.jsql.view.swing.terminal;
12
13 import com.jsql.view.swing.util.MediatorHelper;
14
15 import java.net.MalformedURLException;
16 import java.net.URISyntaxException;
17 import java.util.UUID;
18
19
20
21
22 public class ExploitWeb extends AbstractExploit {
23
24
25
26
27
28
29 public ExploitWeb(UUID terminalID, String urlShell) throws MalformedURLException, URISyntaxException {
30 super(terminalID, urlShell, "web");
31 this.setName("webShell");
32 }
33
34 @Override
35 public void action(String command, UUID terminalID, String urlShell, String... arg) {
36 MediatorHelper.model().getResourceAccess().runWebShell(command, terminalID, urlShell);
37 }
38 }