এই আর্টিকেলটি প্রদর্শন করার জন্য লিখা হয়েছে যে, Veil ফ্রেমওয়ার্ক ব্যবহার করে অ্যান্টি-ভাইরাস ডিটেকশন কীভাবে বাইপাস করা যায়। এটি পেনিট্রেশন টেস্টিং-এ ব্যবহারের জন্য ডিজাইন করা টুলের একটি সংকলন। বর্তমানে এতে নিচের মডিউলগুলো রয়েছে:
- Veil-Evasion — বিভিন্ন টেকনিক এবং ভাষা ব্যবহার করে অ্যান্টি-ভাইরাস এড়িয়ে পেলোড জেনারেট করার টুল
- Veil-Catapult — Veil-Evasion ইন্টিগ্রেটেড psexec-স্টাইল পেলোড ডেলিভারি সিস্টেম
- Veil-PowerView — উইন্ডোজ ডোমেনে নেটওয়ার্ক সিচুয়েশনাল আওয়ারেনেসের জন্য পাওয়ারশেল টুল
- Veil-Pillage — Veil-Evasion ইন্টিগ্রেটেড মডুলার পোস্ট-এক্সপ্লয়েটেশন ফ্রেমওয়ার্ক
প্রয়োজনীয়তা
Veil Framework ইনস্টল করতে আপনার মেশিনে সর্বশেষ Python প্যাকেজগুলো কনফিগার করা থাকতে হবে।
কীভাবে ইনস্টল করবেন
গুরুত্বপূর্ণ বিষয়: ইনস্টলেশন অবশ্যই সুপারইউজার প্রিভিলেজে করতে হবে। যদি রুট অ্যাকাউন্ট ব্যবহার না করেন (Kali Linux-এ ডিফল্ট রুট থাকে), তবে কমান্ডগুলোতে sudo প্রিপেন্ড করুন বা রুট ইউজারে চেঞ্জ করুন। Veil-Framework অ্যান্টি-ভাইরাস সফটওয়্যার দিয়ে পেলোড ডিটেকশন এড়ানোর একটি চমৎকার টুল। ইনস্টল করতে প্রথমে GitHub থেকে ডাউনলোড করুন এবং নিচের কমান্ডগুলো রান করুন।
git clone https://github.com/Veil-Framework/Veil.git cd Veil/ ./config/setup.sh --force --silent

পেলোড জেনারেট করুন
স্টেপ - ১
অপারেশন লিস্ট থেকে Evasion সিলেক্ট করুন পেলোড জেনারেট করতে।

স্টেপ - ২
সকল উপলব্ধ পেলোড লিস্ট করতে list অপশন সিলেক্ট করুন।

স্টেপ - ৩
আপনার পছন্দের পেলোড সিলেক্ট করতে use কমান্ড ব্যবহার করুন।

স্টেপ - ৪
পেলোড সিলেক্ট করার পর py2exe অপশন সিলেক্ট করুন এবং generate কমান্ড দিয়ে ডিজায়ারড FUD পেলোড জেনারেট করুন।

উপরোক্ত চিত্রে সহজেই দেখা যাচ্ছে যে, runme.bat ফুলি আনডিটেক্টেবল ভাইরাস (পেলোড) জেনারেট হয়েছে এবং /usr/share/veil-output/source ডিরেক্টরিতে সংরক্ষিত।