প্রকল্প সম্পর্কে
Gobuster হলো Go-তে লেখা একটি উচ্চ-কর্মক্ষমতা সম্পন্ন ব্রুট-ফোর্সিং টুল, যা নিরাপত্তা পেশাদার এবং পেনিট্রেশন টেস্টারদের লক্ষ্য করে তৈরি। এটি মোড-ভিত্তিক কমান্ড-লাইন ইন্টারফেসের মাধ্যমে ডিরেক্টরি/ফাইল এনুমারেশন, DNS সাবডোমেইন ডিসকভারি, ভার্চুয়াল হোস্ট ডিটেকশন, ক্লাউড স্টোরেজ বাকেট এনুমারেশন এবং কাস্টম ফাজিং সম্পাদন করে।
মূল সক্ষমতাসমূহ:
- ডিরেক্টরি/ফাইল মোড (dir): ওয়েব সার্ভারে লুকানো পাথ আবিষ্কার করে, ফাইল এক্সটেনশন, কাস্টম হেডার ও কুকি, স্ট্যাটাস-কোড ফিল্টারিং, রেসপন্স দৈর্ঘ্য প্রদর্শন এবং ফাইলে আউটপুট সমর্থন করে।
- DNS মোড (dns): কাস্টম ওয়ার্ডলিস্ট এবং ঐচ্ছিক কাস্টম DNS সার্ভার ব্যবহার করে সাবডোমেইন রিজলভ করে, কনফিগারযোগ্য থ্রেড সংখ্যা সহ।
- ভার্চুয়াল হোস্ট মোড (vhost): ভার্চুয়াল হোস্ট শনাক্ত করে, যার মধ্যে একটি --append-domain অপশন এবং এটি বাদ পড়লে সতর্কবার্তা অন্তর্ভুক্ত।
- ক্লাউড স্টোরেজ মোড: পাবলিক Amazon S3 এবং Google Cloud Storage বাকেট এনুমারেট করে।
- TFTP মোড: TFTP সার্ভারে ফাইল খোঁজে।
- ফাজ মোড: URL, কোয়েরি প্যারামিটার, হেডার, POST বডি এবং বেসিক অথে FUZZ কীওয়ার্ড প্রতিস্থাপন করে।
পরিচালনাগত বৈশিষ্ট্যগুলোর মধ্যে রয়েছে কনফিগারযোগ্য কনকারেন্সি সহ মাল্টি-থ্রেডেড স্ক্যানিং, প্যাটার্ন-ভিত্তিক স্ক্যানিং যেখানে প্রতিটি ওয়ার্ডলিস্ট এন্ট্রির জন্য {GOBUSTER} প্রতিস্থাপিত হয়, ওয়ার্ডলিস্ট অফসেট, স্ট্যাটাস-কোড রেঞ্জ ও ব্ল্যাকলিস্ট, exclude-length রেঞ্জ, TLS ক্লায়েন্ট সার্টিফিকেট/mTLS, TLS রিনেগোশিয়েশন, কাস্টম আউটগোয়িং ইন্টারফেস ও লোকাল IP, টাইমআউটে রিট্রাই, রঙিন আউটপুট, কোয়ায়েট মোড, এবং আউটপুট রিডাইরেক্ট করা হলে স্বয়ংক্রিয়ভাবে অগ্রগতি প্রদর্শন বন্ধ করা। ইনস্টলেশন অপশনের মধ্যে রয়েছে go install, প্রি-কম্পাইলড বাইনারি এবং একটি Docker ইমেজ। README-তে ট্রাবলশুটিং, সেরা অনুশীলন এবং SecLists ও FuzzDB-এর মতো সুপারিশকৃত ওয়ার্ডলিস্টও নথিভুক্ত করা হয়েছে। প্রকল্পটি Apache 2.0 লাইসেন্সের অধীনে এবং Open Collective-এর মাধ্যমে অনুদান গ্রহণ করে, যার আয় দাতব্য প্রতিষ্ঠানে দান করা হয়।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.