دوره ی آموزشی اسکریپت نویسی با پایتون : قسمت سوم

دوره ی آموزشی اسکریپت نویسی با پایتون : قسمت سوم

سلام با دوره ی آموزشی اسکریپت نویسی با پایتون در خدمت شما هستیمامروز می خوایم اسکریپت حمله داس رو بنویسیمشاید بعضی ها بپرسن حمله داس چیه و چیکار می کنهحمله داس یعنی ما درخواست های زیادی و متعددی به یک وبسایت یا یک وب سرور می زنیم تا اون وب سرور یا وب سایت دیگه به هیچ کس سرویس ندهالبته حمله داس دیگه خیلی قدیمی شده و کسی دیگه ازش استفاده نمی کنه چون بیشتر وب سرور ها یه سرویسی دارن که اگه یک آدرس آیپی بیش از حد درخواست بزنه اون رو بلاک می کنن خیله خوب بریم سر آموزشبرای شروع ما باید کتابخونه socket رو import کنیمfrom socket import *بعد از اون یک متغیر به اسم s تعریف می کنیم که داخل خودش مجموعه ای از پورت های tcp رو دارهs = socket(AF_INET , SOCK_STREAM)حالا یک متغیر به اسم ip تعریف می کنیم و به اون آدرس آیپی که می خوایم بهش حمله کنیم رو به صورت string بهش می دیمip = “192.168.1.1”البته ما میتونیم این متغیر رو بصورت یک ورودی بیاریم ip = input(“Enter your ip addres => “)حالا باید یک متغیر به اسم pack تعریف کنیم که درونش یک string با هر متنی که دوست دارید رو می نویسیدpack = “M0_1S”*100بعد از این کار باید یک متغیر به اسم counter تعریف کنیم که شمارنده تعداد دفعات درخواست های ما به اون وب سرور یا وبسایتی که قصد حمله به اون رو داریم بنویسهکه چند بار تکرار شده رو به ما بگهبعد از اون یک حلقه for به اسم i تعریف می کنیم که رنج 1 تا 9000 رو دارهfor i in range(1 , 9000):توی این حلقه که 9000 بار اجرا میشه ما باید به سرور وصل بشیم و درخواست رو ارسال کنیمحالا با استفاده از متغیر s که تعریفش کردیم به اون وب سرور وصل می شیمs.connect((ip , 80))بعد از انجام دادن این کار باید متغیر pack خودمون رو بفرستیمs.send(“GET ? HTTP 1.1″+pack)در نهایت متغیر counter رو برابر خودش بعلاوه 1 می کنیمcounter = counter + 1بعد خارج از حلقه connection رو می بندیمs.close()لینک کانال آپارات ما : aparat.com/black Securityآدرس ویدئو این آموزش : https://www.aparat.com/v/78MkSلطفا کانال ما در آپارات رو دنبال کنیدامیدوارم خوشتون اومده باشه خداحافظ

Author: admin

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *