NodeMCU ESP8266 দিয়ে Wifi deauth attack – Wifi Jammer

কেমন আছেন আপনি ? আশা করি ভালো আছেন। আজকের টিউটোরিয়ালে আপনি শিখতে চলেছেন NodeMCU ESP8266 ডিভাইসটির মাধ্যমে কিভাবে একটা wifi deauther বানাবেন – তার ব্যাপারে। আপনি এই সম্পূর্ণ কাজটি স্মার্টফোন দিয়েই করতে পারবেন।

NodeMCU ডিভাইসটি সম্পর্কে এবং “wifi deauther” কিভাবে কাজ করে তা সম্পর্কে বিস্তারিত তথ্য এই টিউটোরিয়ালটির শেষে লেখা রয়েছে, SCROLL করে জেনে নেবেন।

This information is for educational purposes only. Unauthorized use of WiFi deauthers can disrupt networks, violating laws and regulations. Use only on networks you own or have explicit permission to test. Understand and comply with all legal requirements, as misuse can result in severe legal consequences. Use responsibly and ethically.

এখানে সম্পূর্ণ অ্যাটাকটি(WIFI DEAUTH) আমার নিজের WIFI নেটওয়ার্কের ওপর পারফর্ম করা। আপনি যদি অনুমতি না নিয়ে অন্যের WIFI নেটওয়ার্কে এই অ্যাটাকটি পারফর্ম করেন, তাহলে তা বে-আইনি হবে। আর আপনার জরিমানা কিংবা জেল পর্যন্ত হতে পারে।

node-mcu-esp8266-module

চলুন এবার জেনে নেওয়া যাক, স্মার্টফোন দিয়ে “NodeMCU ESP8266” ডিভাইসটির মাধ্যমে কিভাবে “wifi deauther” বানাবেন।

প্রয়োজনীয়তা :

  1. NodeMCU ESP8266 মডিউল।
  2. ESP8266 Loader অ্যাপ্লিকেশন।
  3. wifi deauther.bin ফাইল।

STEP 1 –

প্লেস্টোর থেকে “ESP8266 LOADER” অ্যাপ্লিকেশনটি ডাউনলোড করে ইন্সটল নিন। ডাউনলোড করতে এখানে ক্লিক করুন > ESP8266 LOADER

ESP8266 Loader Application

STEP 2 –

এরপর আপনাকে “WIFI DEAUTHER.BIN” – এই ফাইলটি ডাউনলোড করতে হবে। ডাউনলোড করতে এখানে ক্লিক করুন > WIFI DEAUTHER.BIN

STEP 3 –

এবার NodeMCU ESP8266 ডিভাইসটি একটি OTG – এর মাধ্যমে আপনার স্মার্টফোনের সাথে যুক্ত করুন।

otg-in-led-off

যুক্ত করার সাথে সাথে দেখবেন NodeMCU ডিভাইসটির Led টা একবার BLINK করবে। তাহলে বুঝে নেবেন NodeMCU ডিভাইসটি আপনার স্মার্টফোনের সাথে কানেক্ট হয়ে গেছে।

otg-in-led-on

STEP 4 –

এবার “ESP8266 LOADER” এই অ্যাপ্লিকেশনটি খুলে নিন।

এখন সবচেয়ে ওপরে যে tab টি দেখতে পাচ্ছেন। এটাতে ক্লিক করে WIFI DEAUTHER.BIN ফাইলটি যে ফোল্ডারে ডাউনলোড করেছেন, ওই ফোল্ডারে গিয়ে ফাইলটি সিলেক্ট করে নিন।

এরপর ফাইলটির পাশে যে ARROW আইকন রয়েছে, ওটাতে ক্লিক করে দিন। দেখবেন ফাইলটি আপলোড হতে শুরু করে দেবে।

ফাইলটি আপলোড হওয়ার সময় দেখবেন NodeMCU ডিভাইসটির LED BLINK করতে থাকবে।

code-upload-led-blink

এবার, ফাইলটি আপলোড হয়ে গেলে NodeMCU ডিভাইসটি স্মার্টফোন থেকে একবার ডিসকানেক্ট করুন, তারপর আবার কানেক্ট করে নিন।

STEP 5 –

এবার স্মার্টফোনের WIFI সেটিংসটা খুলে নিন, দেখবেন “pwned” নামের একটি ACCESS POINT দেখতে পাবেন। ওটাতে ক্লিক করে দিন।

এবার পাসওয়ার্ডের জায়গায় “deauther” লিখে নিচের কানেক্ট বাটনে ক্লিক করে দিন। এটি NodeMCU ESP8266 ডিভাইসের ডিফল্ট পাসওয়ার্ড।

STEP 6 –

WIFI ACCESS POINT টি কানেক্ট হওয়ার পর যে কোন একটি ব্রাউজার খুলে ADDRESS BAR এ টাইপ করুন 192.168.4.1 যদি কোন WARNING দেখতে পান, তাহলে নিচে যে “CONTINUE” বাটন রয়েছে – ওতে ক্লিক করে দেবেন। এই পেজটি দেখতে পাবেন।

এবার পেজটির নিচে যে “I HAVE READ AND UNDERSTOOD THE NOTICE ABOVE” বাটন রয়েছে ওতে ক্লিক করে দেবেন।

দেখবেন এরকম একটি পেজ দেখতে পাবেন।

পেজটির নিচে আসলে দেখবেন ACCESS POINT এর নিচে আপনার আশেপাশে থাকা সমস্ত WIFI নেটওয়ার্ক এখানে দেখতে পাবেন।

এখন আপনি যে WIFI নেটওয়ার্কটির ওপর “DEAUTH” অ্যাটাকটি পারফর্ম করতে চান, সেটি সিলেক্ট করে নেবেন।

STEP 7 –

এরপর পেজটির ওপরে এসে “ATTACK” ট্যাবে ক্লিক করে দেবেন।

ATTACK পেজে এসে নিচের দিকে দেখবেন – “Attacks, Targets, Pkts/s এবং START/STOP” – এই চারটি ট্যাব রয়েছে।

ATTACKS TAB : এই ট্যাবের নিচে যে অ্যাটাকগুলি (Deauth, Beacon, Probe) দেখতে পাচ্ছেন, এই সবকটি অ্যাটাক আপনি এই পেজেই পারফর্ম করতে পারবেন।

TARGETS TAB : আপনি যতগুলো WIFI নেটওয়ার্ক সিলেক্ট করবেন, সেই সংখ্যাটি এই ট্যাবের নিচে দেখতে পাবেন।

Pkts/s TAB : প্রতি সেকেন্ডে আপনার স্মার্টফোন থেকে WIFI নেটওয়ার্কে কতগুলি প্যাকেট যাচ্ছে, সেই সংখ্যাটি এই ট্যাবের নিচে দেখতে পাবেন।

START/STOP TAB : এই ট্যাবের নিচে যে START ও STOP বাটন রয়েছে এতে ক্লিক করে অ্যাটাকটি START ও STOP করতে পারবেন।

এখন DEAUTH অ্যাটাকটি চালু করার জন্য DEAUTH অ্যাটাকের শেষে যে “START” বাটন রয়েছে, ওটাতে ক্লিক করে দেবেন।

দেখুন, DEAUTH অ্যাটাকটি চালু হয়ে গেছে এবং প্যাকেটগুলি যে SEND হচ্ছে, সেটা নিচে দেখা যাচ্ছে।

এখন খোঁজ নিয়ে দেখবেন, যে WIFI নেটওয়ার্কে DEAUTH অ্যাটাকটি পারফর্ম করেছিলেন, ওই নেটওয়ার্কে যতগুলো ডিভাইস যুক্ত ছিল সবগুলোই ডিসকানেক্ট হয়ে যাবে। যতক্ষণ DEAUTH অ্যাটাকটি চলবে ততক্ষণ ডিভাইসগুলো ডিসকানেক্ট থাকবে।

deauth-attack-wifi-disconnect

DEAUTH অ্যাটাকটি বন্ধ করে দিলে ডিভাইসগুলো আবার পুনরায় কানেক্ট হয়ে যাবে।

DEAUTH অ্যাটাকটি বন্ধ করতে চাইলে পাশের “STOP” বাটনে ক্লিক করে দেবেন।

এইভাবে আপনি NodeMCU ESP8266 ডিভাইসের মাধ্যমে একটি “wifi deauther” বানাতে পারবেন।

আশাকরি, আজকের আর্টিকেলটি আপনার অনেক ভালো লেগেছে। নিচে কমেন্ট করে অব্যশই আপনার মতামত জানাবেন।

FAQ

Q.1 : Node mcu ডিভাইসটা আসলে কি ?

উত্তর : Node mcu একটি ওপেন সোর্স স্মার্ট ডিভাইস এবং ডেভেলপমেন্ট কিট। এটি মূলত IOT(internet of thinks) অ্যাপ্লিকেশনগুলোর জন্য ডিজাইন করা হয়েছে। একটি মডিউল যা ESP8266 Wi-Fi SoC (System on Chip) এর উপর ভিত্তি করে তৈরি হয়েছে। এটিকে Arduino IDE ব্যবহার করে C++ ভাষায় প্রোগ্রাম করা যায়।

Q.2 : Node mcu ডিভাইসটির মাধ্যমে কি কি করা সম্ভব ?

উত্তর :
1. বিভিন্ন iot প্রজেক্ট বানানো সম্ভব (যেমনকি – হোম সিকিউরিটি সিস্টেম, হোম অটোমেশন, Led কন্ট্রোলার, Rc Car, Door Lock etc.)
2. wifi deauther বানানো সম্ভব।
3. wifi fake access-point বানানো সম্ভব।
4. ডিভাইসটির মধ্যে wifi মডিউল থাকার কারণে wifi রিপিটার অথবা wifi range extender বানানো সম্ভব।
5. এছাড়া wifi fishing অ্যাটাক করা সম্ভব।

Q.3 : Wifi deauther কিভাবে কাজ করে ?

উত্তর : WiFi deauther এমন একটি টুল যা wifi নেটওয়ার্কে deauthentication attack চালায়। এটি মূলত একটি ডিনায়াল অফ সার্ভিস (DoS) অ্যাটাক, যেখানে একজন অ্যাটাকার টার্গেট wifi নেটওয়ার্কে ডিঅথেনটিকেশন প্যাকেট পাঠায়, যার কারণে wifi ব্যবহারকারী বা ক্লায়েন্ট এবং wifi access point এর মধ্যে connection বা সংযোগ বিচ্ছিন্ন হয়ে যায়।

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top