প্রকল্প সম্পর্কে

এজেন্টিক বাগ হান্টার একটি AI-চালিত বাগ বাউন্টি শিকারের টুলকিট যা সম্পূর্ণ দুর্বলতা আবিষ্কারের কর্মপ্রবাহ স্বয়ংক্রিয় করে: রিকনেসান্স, দুর্বলতা পরীক্ষা, যাচাইকরণ এবং রিপোর্ট তৈরি। এটি ক্লড কোড প্লাগইন হিসেবে বা একটি স্ট্যান্ডঅ্যালোন CLI কমান্ড (`bughunter`) হিসেবে ব্যবহার করা যেতে পারে যার জন্য কোনো অর্থপ্রদানের AI সাবস্ক্রিপশনের প্রয়োজন হয় না। টুলকিটটি একাধিক AI প্রদানকারীকে সমর্থন করে যেখানে বিনামূল্যের অগ্রাধিকার রয়েছে: Ollama (১০০% বিনামূল্যে, স্থানীয়ভাবে চলে), Groq (ফ্রি টিয়ার), DeepSeek (খুব সস্তা), পাশাপাশি ক্লড API, OpenAI, Grok, OpenRouter, OrcaRouter এবং LiteLLM-এর মতো অর্থপ্রদানের বিকল্প। এটি একটি নির্দিষ্ট ক্রমে প্রদানকারীদের স্বয়ংক্রিয়ভাবে সনাক্ত করে এবং `bughunter setup` এর মাধ্যমে যেকোনো সময় পরিবর্তন করার অনুমতি দেয়। মূল বৈশিষ্ট্যগুলির মধ্যে রয়েছে: - **রিকন**: সাবডোমেইন এনুমারেশন, লাইভ হোস্ট প্রোবিং, URL ক্রলিং, nuclei সুইপ, ক্লাউড বাকেট আবিষ্কার, প্যারামিটার আবিষ্কার, সিক্রেট শিকার, সাবডোমেইন টেকওভার সনাক্তকরণ, CVE স্ক্যানিং, 403 বাইপাস, পোর্ট স্ক্যানিং এবং স্ক্রিনশট গ্যালারি - **শিকার**: IDOR, অথ বাইপাস, SSRF, XSS, SQLi, লজিক ফ্ল, CORS ভুল কনফিগারেশন, CRLF ইনজেকশন, NoSQL ইনজেকশন, JWT দুর্বলতা, OOB ইন্টারঅ্যাকশন, DOM XSS এবং LLM প্রম্পট ইনজেকশনের জন্য পরীক্ষা - **যাচাইকরণ**: একটি 7-প্রশ্ন গেট যা রিপোর্ট করার আগে দুর্বল ফলাফল ফিল্টার করে - **রিপোর্টিং**: HackerOne, Bugcrowd, Intigriti এবং Immunefi-এর জন্য জমা দেওয়ার উপযোগী রিপোর্ট তৈরি করে - **Web3 সমর্থন**: ১০টি বাগ শ্রেণী জুড়ে স্মার্ট কন্ট্রাক্ট অডিট, টোকেন রাগ পুল স্ক্যানিং এবং Foundry PoC টেমপ্লেট - **সেশন মেমরি**: সেশন জুড়ে ফলাফল এবং প্যাটার্ন সংরক্ষণ করে, যেখান থেকে ছেড়েছিলেন সেখান থেকে পুনরায় শুরু করার ক্ষমতা সহ - **MCP সমর্থন**: Cursor, Claude Code, Codex এবং OpenCode-এর মতো AI এজেন্ট থেকে ব্যবহার করা যেতে পারে - **৯টি বিশেষায়িত AI এজেন্ট**: রিকন, রিপোর্ট লেখা, যাচাইকরণ, web3 অডিটিং, চেইন বিল্ডিং, অটোপাইলট, রিকন র্যাঙ্কিং, টোকেন অডিটিং এবং ক্রেডেনশিয়াল শিকার টুলকিটটিতে ৩৩টি স্ল্যাশ কমান্ড, ২৬টি Web2 দুর্বলতা শ্রেণী, ১০টি Web3 বাগ শ্রেণী এবং দক্ষতা, কমান্ড, এজেন্ট, টুল, মেমরি, নিয়ম, পরীক্ষা এবং ডকুমেন্টেশন সহ একটি বিস্তৃত প্রকল্প কাঠামো অন্তর্ভুক্ত রয়েছে। এটির জন্য Python 3.10+ প্রয়োজন এবং একটি সাধারণ ইনস্টল স্ক্রিপ্টের মাধ্যমে ইনস্টল করা যেতে পারে যা একটি সিস্টেম-ব্যাপী `bughunter` কমান্ড তৈরি করে।