প্যাকেট স্নিফিং কী?
Tcpdump, Wireshark, এবং আপনার প্রতিবেশী কীভাবে আপনার ওপর নজর রাখে



শেয়ার করুন
হয়তো কৌতূহল বিড়ালকে মেরেছে, কিন্তু হ্যাকারদের নয়।
প্যাকেট স্নিফিং সাইবারসিকিউরিটির বিশ্বে অত্যন্ত সাধারণ একটি কৌশল। এটি একটি নির্দিষ্ট নেটওয়ার্কের মধ্য দিয়ে যাওয়া ডেটা প্যাকেট পর্যবেক্ষণ ও রেকর্ড করার প্রক্রিয়া। প্যাকেট স্নাইফিং এবং প্যাকেট অ্যানালাইসিসের মধ্যে মূল তফাত তৈরি করে মূলত এদের উদ্দেশ্য: প্রথমটি অন্য ব্যবহারকারীদের তথ্য চুরি করে বা আড়ি পেতে সংগৃহীত উপাত্ত, যা অননুমোদিত হস্তক্ষেপের শামিল; অন্যদিকে প্যাকেট অ্যানালাইসিস হলো তথ্য প্রবাহের একটি বৈধ বিশ্লেষণ।
সাধারণত tcpdump এবং Wireshark-এর মতো টুলের ওপর ভিত্তি করে, কোনো নির্দিষ্ট সিস্টেমের কার্যকারিতা তদারকি করতে প্যাকেট স্নাইফিং ও অ্যানালাইসিস ব্যাপকভাবে ব্যবহৃত হয়। এগুলো দুটি উদ্দেশ্যে ব্যবহৃত হতে পারে:
-
বৈধ উদ্দেশ্য যেমন সংযোগের সমস্যা সমাধান ও TCP পুনর্প্রেরণ শনাক্তকরণ; পারফরম্যান্স বিশ্লেষণ (ল্যাটেন্সি, থ্রুপুট, এবং প্যাকেট লস); এবং ঘটনার কারণ বের করতে ফরেনসিক তদন্ত ও অ্যাপ্লিকেশন ডিবাগিং।
-
ক্ষতিকারক উদ্দেশ্য যেমন প্লেইন টেক্সটে পাঠানো ইউজারনেম-পাসওয়ার্ড হস্তগত করা (যেমন TLS ছাড়া FTP/HTTP); অ্যাকাউন্ট হাইজ্যাক করার জন্য সেশন কুকিজ বা API টোকেন চুরি করা; এবং অবকাঠামোগত নকশা তৈরি ও সোশাল ইঞ্জিনিয়ারিংয়ের জন্য নজরদারি ও মেটাডাটা সংগ্রহ।
নেটওয়ার্ক কীভাবে কাজ করে?
প্যাকেট স্নাইফিং কী তা বুঝতে হলে আগে আমাদের বুঝতে হবে নেটওয়ার্ক কী সহজ কথায়, একটি কম্পিউটার নেটওয়ার্ক হলো একে অপরের সাথে যুক্ত থাকা একঝাঁক ডিভাইসের সমষ্টি, যা নিজেদের মধ্যে তথ্য আদান-প্রদান করতে সক্ষম।
এই যোগাযোগটি একটি সংগঠিত ও মানসম্মত উপায়ে ঘটে, যা Open Systems Interconnection (OSI) নামক একটি ধারণাগত মডেল অনুসরণ করে। এটি তথ্য প্রেরণকে নিচের ৭টি স্তরে বিভক্ত করে:
Layer (OSI) | Role / Function | Example — Encapsulation (web browsing) |
|---|---|---|
| Interface between the user and the network; protocols that software uses to communicate (HTTP, SMTP, FTP, etc.). | The browser (e.g., Brave) generates an HTTP GET request to |
| Formatting, encoding, encryption, and compression of data so applications can understand data (UTF‑8, JPEG, TLS). | The HTTP request is encoded in UTF‑8 and, if HTTPS, the payload is encrypted with TLS before being sent. |
| Manages communication sessions between applications: establishing, maintaining, and terminating dialogues. | The browser reuses the same session/dialogue for multiple HTTP requests (keep‑alive), or manages a TLS session between client and server. |
| End‑to‑end transport; reliable delivery, flow control, and multiplexing (TCP/UDP). | HTTP data is segmented and sent via TCP; source/destination ports (e.g., client: random, server: 443 for HTTPS). |
| Logical addressing and routing between networks (IPv4/IPv6). | TCP segments are encapsulated in IP packets with src=192.168.1.100 and dst=93.184.216.34; routers forward the packet through the Internet. |
| Frames, physical addressing (MAC), error detection, and media access (Ethernet, Wi‑Fi). | IP packets are encapsulated in Ethernet frames containing source/destination MAC addresses; switches deliver frames within the LAN. |
| Transmission of bits over the physical medium: electrical, optical, or radio signals; corresponds to cables, connectors, and network cards. | Ethernet frames are converted into electrical pulses (or Wi‑Fi signals) and transmitted through the cable (or air) to the next node. |
৬. নিয়মিতভাবে সফটওয়্যার এবং সিকিউরিটি প্যাচ আপডেট করুন
পুরানো সফটওয়্যারে প্রায়শই এমন দুর্বলতা থাকে যা কাজে লাগিয়ে আক্রমণকারীরা প্যাকেট স্নিফার স্থাপন করতে পারে। অপারেটিং সিস্টেম, নেটওয়ার্ক ডিভাইস এবং অ্যাপ্লিকেশন আপডেট রাখলে এমন আক্রমণের রিস্ক কমে যায়.
উপসংহার
প্যাকেট স্নিফিং সাইবারসিকিউরিটি জগতের একই সাথে সবচেয়ে শক্তিশালী এবং সবচেয়ে বিপজ্জনক টুলগুলোর একটি. যখন এটি সঠিক ভাবে ব্যবহার করা হয় — যেমন উন্নয়ন পরিবেশ, সিস্টেম প্রশাসন, শিক্ষাদান বা ফরেনসিক বিশ্লেষণে — তখন এটি কম্পিউটার নেটওয়ার্ক বোঝা, ডিবাগ করা এবং শক্তিশালী করার জন্য অপরিহার্য হয়ে ওঠে। অন্যদিকে, অসৎ উদ্দেশ্যে অপব্যবহার করা হলে এটি গুপ্তচরবৃত্তি এবং সংবেদনশীল তথ্য চুরির একটি গোপন কৌশল হয়ে ওঠে।
এই দ্বৈত প্রকৃতি একটি কেন্দ্রীয় শিক্ষা তুলে ধরে: প্রযুক্তি নিজে ভালোও নয়, খারাপও নয়, এমনকি নিরপেক্ষও নয়; এটি নির্ভর করে ব্যবহারকারীদের উদ্দেশ্যের ওপর, যেমনটি মেলভিন ক্রানজবার্গ যথার্থই উল্লেখ করেছেন। আক্রমণের ক্ষেত্র কমাতে এবং ক্ষতিকারক স্নিফারদের কার্যকলাপ ব্যাহত করতে প্রতিষ্ঠান ও ব্যবহারকারীদেরই শক্তিশালী প্রতিরক্ষা ব্যবস্থা — যেমন এনক্রিপশন, নেটওয়ার্ক বিভাজন, শক্তিশালী প্রমাণীকরণ এবং নিরন্তর পর্যবেক্ষণ — গ্রহণ করতে হবে।
পরিশেষে, প্যাকেট স্নিফিংয়ের কার্যপ্রণালী, ব্যবহার এবং ঝুঁকিগুলো বোঝা কেবল একটি তাত্ত্বিক চর্চা নয়, বরং আজকের ডিজিটাল বিশ্বে ডেটা সুরক্ষা এবং যোগাযোগের অখণ্ডতা বজায় রাখতে আগ্রহী যে কারও জন্য এটি একটি অপরিহার্য পদক্ষেপ।
প্যাকেট স্নিফাররা সুরক্ষাহীন ট্র্যাফিক ক্যাপচার করে
Nym আপনার তথ্য এনক্রিপ্ট ও মিক্স করে দেয়, যাতে ক্যাপচার করার মতো কিছুই থাকে না।

প্যাকেট স্নিফিং: সাধারণ প্রশ্নোত্তর
প্যাকেট স্নিফিং নেটওয়ার্কে চলাচল করা ডেটা ধরার জন্য ব্যবহার করা হয়।. যদিও এটি প্রায়শই ট্রাবলশুটিং বা নেটওয়ার্ক পারফর্ম্যান্স মনিটরিংয়ের জন্য একটি বৈধ টুল, তবে হ্যাকাররা এটি পাসওয়ার্ড ও সেশন টোকেনের মতো সংবেদনশীল তথ্য চুরি করতে দুর্ব্যবহারও করতে পারে।.
ট্রাফিক এনক্রিপ্টেড না হলে, প্যাকেট স্নিফার লগইন তথ্য ও ব্যক্তিগত বার্তাসহ কাচা ডেটা প্যাকেট আটকাতে ও পড়তে পারে। এমনকি নিরাপদ সাইটেও, আইপি ঠিকানা ও টাইমস্ট্যাম্পের মতো মেটাডেটা সঠিক এনক্রিপশন ছাড়া দৃশ্যমান থাকতে পারে।.
সর্বদা এনক্রিপ্টেড সংযোগ (HTTPS, SSL, TLS) ব্যবহার করুন এবং একটি বিশ্বস্ত VPN-এর মাধ্যমে সংযুক্ত হন।. NymVPN বিকেন্দ্রীভূত রাউটিং প্রদান করে যা আপনার ডেটা ও মেটাডেটা উভয়ই লুকিয়ে রাখে, যা স্নিফারদের পক্ষে আপনার কার্যকলাপ ট্র্যাক করা বা আপনার ডিভাইস শনাক্ত করা অসম্ভব করে তোলে।.
হ্যাঁ।. উন্মুক্ত Wi-Fi নেটওয়ার্কগুলি প্যাকেট স্নিফিংয়ের সাধারণ লক্ষ্য কারণ ডেটা প্রায়ই এনক্রিপশন ছাড়াই চলাচল করে।. NymVPN বা অন্যান্য শক্তিশালী এনক্রিপশন সরঞ্জাম ব্যবহার করা তথ্য পাচার রোধ করতে সাহায্য করে এবং আপনার ব্যক্তিগত তথ্য গোপন থাকে তা নিশ্চিত করে।.
লেখকদের সম্পর্কে

Pedro Sydenstricker
কমিউনিটি রাইটার
Casey Ford । PhD
টেকনিকেল রিভিউয়ারবিষয়সূচি
আরো পড়ুন...

Nym শুধু একটি VPN-এর চেয়ে বেশি।
প্রথম অ্যাপ যা নয়েজ জেনারেটিং মিক্সনেটের মাধ্যমে আপনাকে AI নজরদারি থেকে রক্ষা করে।

