রিভার্স শেল
রিভার্স শেল Ogma ওয়ার্কস্পেসের মধ্যে TCP লিসেনার চালু করে। এটি এক্সপ্লয়েট করা লক্ষ্য থেকে আসা সংযোগ গ্রহণ করে, ফলে আলাদা টার্মিনালে না গিয়েই ইন্টারঅ্যাকটিভ শেল সেশন পান।
লিসেনার চালু করা
- সহায়ক সরঞ্জাম > রিভার্স শেল খুলুন।
- লিসেনার যে পোর্টে বাইন্ড হবে, সেটি নির্ধারণ করুন।
- শুরু করুন চাপুন। অবস্থার সূচক সক্রিয় হয়।
- তৈরি পেলোড কমান্ড ব্যবহার করুন অথবা আপনার Ogma হোস্ট ও নির্বাচিত পোর্ট লক্ষ্য করে নিজের রিভার্স শেল কমান্ড তৈরি করুন।
লিসেনার bash, sh, nc, Python ও অনুরূপ মানক রিভার্স শেল সংযোগ গ্রহণ করে। Ogma শেলের ধরন সীমাবদ্ধ করে না।
সংযোগ গ্রহণ
লক্ষ্য সংযোগ করলে সেশনের তালিকায় নতুন সেশন ট্যাব দেখা যায়। প্রতিটি সেশনে দেখায়:
- আগত সংযোগের উৎস IP ও পোর্ট।
- সেশন স্থাপিত হওয়ার সময়।
- শেলের সঙ্গে কাজ করার টার্মিনাল ট্যাব।
একসঙ্গে একাধিক সেশন খোলা থাকতে পারে। সেশনের তালিকা দিয়ে সেগুলোর মধ্যে বদল করুন।
সেশনে কাজ করা
টার্মিনাল ট্যাব খুলতে সেশনে ক্লিক করুন। টার্মিনালে সরাসরি কমান্ড লিখুন। লক্ষ্যের আউটপুট সঙ্গে সঙ্গে দেখা যায়।
টার্মিনাল সমর্থন করে:
- ইন্টারঅ্যাকটিভ কমান্ডের মানক ইনপুট/আউটপুট।
- ক্লিপবোর্ড থেকে কপি/পেস্ট।
- স্ক্রল করে আগের আউটপুট দেখা।
কোনো পক্ষ সংযোগ বন্ধ না করা পর্যন্ত সেশন খোলা থাকে। সক্রিয় সেশন বন্ধ না করেও লিসেনার থামাতে পারেন।
লিসেনার থামানো
নতুন সংযোগ গ্রহণ থামাতে থামান চাপুন। বিদ্যমান সেশন প্রভাবিত হয় না।
সেশন বন্ধ করতে তার ট্যাব বন্ধ করুন বা লক্ষ্য সিস্টেমে প্রসেসটি থামান।
ব্যবহারের ক্ষেত্র
- RCE নিশ্চিত করুন - দূর থেকে কোড চালানোর দুর্বলতা শনাক্ত করার পর রিভার্স শেল দিয়ে কার্যকর শেল পান, যা প্রতিবেদনে নিশ্চিত প্রমাণ হিসেবে ব্যবহার করা যায়।
- এক্সপ্লয়েটের পর তথ্য সংগ্রহ - প্রকৃত প্রভাব (ফাইলের অ্যাক্সেস, অভ্যন্তরীণ নেটওয়ার্কে পৌঁছানো, বিশেষাধিকারের স্তর) মূল্যায়ন করতে লক্ষ্য সিস্টেমে কমান্ড চালান।
- প্রভাব দেখান - নিরাপত্তা পরীক্ষার ফলাফলের সঙ্গে শেল সেশন প্রমাণ হিসেবে রেকর্ড করুন।
সম্পর্কিত পৃষ্ঠা
- পর্যবেক্ষণ (নিরাপত্তা পরীক্ষার ফলাফল)
- সেটিংস