স্ল্যাকওয়্যার নয় একমাত্র প্রকল্প ওপেন সোর্স যা দুই হাজার তেইশ সালের জুলাই মাসে একটি বৃত্তাকার বার্ষিকী উদযাপন করে। আজ আমরা মুক্ত এবং ওপেন সোর্স সফ্টওয়্যারের আরও একটি তারকা শিরোনাম সম্পর্কে কথা বলব, Wireshark 25 বছর বয়সী।
আপনি যদি কখনও Wireshark এর কথা না শুনে থাকেন তবে আমি আপনাকে বলছি এটি একটি নেটওয়ার্ক প্রোটোকল বিশ্লেষক (সবচেয়ে মৌলিক স্তর পর্যন্ত। এর জনপ্রিয়তা এমন যে এটিকে বড় কোম্পানি এবং সরকারী সংস্থাগুলিতে অবিসংবাদিত বিকল্প হিসাবে বিবেচনা করা হয়।
Whireshark পঁচিশ বছর বয়সী
Wireshark হল একটি ওপেন সোর্স, ক্রস-প্ল্যাটফর্ম প্রোগ্রাম যা আপনাকে নেটওয়ার্ক প্যাকেটগুলি ক্যাপচার এবং বিশ্লেষণ করতে দেয়।. আপনি এটি করতে পারেন যখন সেই ডেটা প্রেরণ করা হচ্ছে বা পূর্বে নেওয়া ক্যাপচার থেকে। এটি নেটওয়ার্ক সমস্যা বিশ্লেষণ এবং সনাক্তকরণ, যোগাযোগ প্রোটোকল বিকাশ এবং শিক্ষাগত উদ্দেশ্যে এটিকে একটি আদর্শ হাতিয়ার করে তোলে।
তারা বিশ্লেষণ করতে পারে এমন বিভিন্ন প্রোটোকলের মধ্যে ইথারনেট, IPv4, TCP এবং HTTP।
Wireshark করতে পারে এমন কিছু জিনিস হল:
- আপনি কোন প্রোটোকল প্রদর্শন করতে চান তা নির্ধারণ করুন।
- প্রতিটি প্যাকেটের জন্য প্রোটোকলের একটি তালিকা।
- প্রতিটি ক্ষেত্রের প্রকৃত বিষয়বস্তু।
- প্রতিটি ক্ষেত্রের একটি হেক্সাডেসিমেল এবং ASCII ডাম্প তৈরি করুন।
যেটি ওয়্যারশার্ককে অনুপ্রবেশ পরীক্ষা, ফরেনসিক এবং নেটওয়ার্ক অডিটিংয়ের জন্য আদর্শ করে তোলে তা হল একটি দূরবর্তী সিস্টেম দ্বারা ব্যবহৃত প্রোটোকল সনাক্ত করতে পারে, যার মধ্যে রয়েছে অনুপ্রবেশ প্রতিরোধ ব্যবস্থা বা ফায়ারওয়াল দ্বারা ব্যবহৃত। প্রোটোকল বাস্তবায়ন এবং অ্যাপ্লিকেশন আচরণের প্রতিবেদনগুলি পেতে অ্যাপ্লিকেশনটি নেটওয়ার্ক ট্র্যাফিক তদন্ত করা সহজ করে তোলে।
Wireshark এর উৎপত্তি
গল্পের শুরু 1997 সালের শেষের দিকে যখন জেরাল্ড কম্বস একটি প্রোগ্রাম লিখতে শুরু করেন যা তাকে সমস্যাগুলি ট্র্যাক করতে এবং নেটওয়ার্কগুলি কীভাবে কাজ করে তা আরও ভালভাবে বুঝতে দেয়।s প্রকল্পটির নাম ছিল ইথারিয়াল এবং সেই নামেই 0.2.0 সালের জুলাই মাসে সংস্করণ নম্বর XNUMX এর অধীনে প্রকাশিত হয়েছিল। সময়ের সাথে সাথে, বিভিন্ন বিকাশকারীরা এর সম্ভাবনা দেখেছে এবং প্যাচ এবং উন্নতির সাথে অবদান রেখেছে।
বছর পরে, কম্বস স্মরণ করে:
প্রথম বছর বা তার জন্য, ওয়েবসাইটটি চালু রাখা এবং চালানো বেশ কঠিন ছিল, সর্বোত্তমভাবে। তখন, বাসস্থান এখনও ব্যয়বহুল ছিল। GitHub এবং SourceForge-এর মতো প্রোজেক্ট হোস্টিং পরিষেবাগুলি বিদ্যমান ছিল না, যার অর্থ আপনাকে নিজের জন্য প্রতিরোধ করতে হবে৷ আমি ইবেতে একটি ছোট SPARC স্টেশন কিনেছি এবং হোস্টিং পাওয়ার জন্য শহরে বেশ কয়েকটি ISP-এর সাথে পরামর্শের সময় ট্রেড করেছি। চুক্তিগুলি অনানুষ্ঠানিক ছিল এবং তারা বন্ধ হওয়া পর্যন্ত খুব ভালভাবে কাজ করেছিল। যে কোম্পানিগুলো পরে ব্যবসার বাইরে চলে যাবে, অধিগ্রহণ করা হবে বা তাদের ব্যবসার লাইন সম্পূর্ণভাবে পরিবর্তন করবে সেগুলি খুঁজে বের করার জন্য তার দক্ষতা ছিল।
আমার ছোট সার্ভার অন্য কারো জায়, কখনও কখনও অন্ধকারের আড়ালে শেষ না হয় তা নিশ্চিত করার জন্য কয়েকবার আমাকে লড়াই করতে হয়েছিল। অবশেষে, আমি আমার নিয়োগকর্তার ডেটা সেন্টারে প্রকল্প সার্ভার হোস্টিং শেষ করেছি। আমি নিশ্চিত করতে চেয়েছিলাম যে ব্যবস্থাটি স্থিতিশীল এবং টেকসই ছিল এবং এটি শেষ পর্যন্ত প্রকল্পের বর্তমান স্পনসরশিপ মডেলের দিকে পরিচালিত করে।"
কম্বস সেটা স্বীকার করে প্রথমে আমি উইন্ডোজের জন্য একটি সংস্করণ বিকাশ করতে চাইনি, কিন্তুকিন্তু যখন অন্য ডেভেলপাররা প্রজেক্টটি পোর্ট করে তখন ওয়্যারশার্কের জন্য বড় টেকঅফ ছিল।
এটি 1.0 সালে ছিল যে নামটি পরিবর্তন করা হয়েছিল এবং XNUMX সংস্করণ XNUMX প্রকাশ করা হয়েছিল, এটি প্রথম সম্পূর্ণ সংস্করণ হিসাবে বিবেচিত হয়েছিল যেহেতু এটিতে ন্যূনতম বৈশিষ্ট্যগুলি প্রয়োগ করা হয়েছে।
দিনের আলো দেখতে একটি নতুন ইউজার ইন্টারফেস সহ দ্বিতীয় সংস্করণের জন্য সাত বছর লেগেছে।
XNUMX সালে, Wireshark ফাউন্ডেশন প্রতিষ্ঠিত হয়েছিল। যিনি প্রকল্পের অবকাঠামো পরিচালনা করেন এবং ব্যবহারকারী এবং বিকাশকারী সম্মেলন আয়োজন করেন।
যদিও আমি একজন সক্রিয় Wireshark ব্যবহারকারী নই, আমি প্রকল্পটির খুব পছন্দ করি। একবার আমার এটির প্রয়োজন হয়েছিল এবং উবুন্টুতে অন্তর্ভুক্ত সংস্করণটিতে একটি সমস্যা হয়েছিল। আমি এটি ঠিক করতে পেরেছি এবং এই বিষয়ে একটি টিউটোরিয়াল লিখেছি। এটি ছিল আমার প্রথম পোস্ট যা একশত ভিউ অতিক্রম করেছে।
আপনি Wireshark এ খুঁজে পেতে পারেন আপনার ওয়েবসাইট অথবা আপনার পছন্দের ডিস্ট্রিবিউশনের ভান্ডারে