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

শুরু করুন ​

Ogma হলো ওয়েব অ্যাপ্লিকেশনের ট্রাফিক আটকে রাখা, পরীক্ষা করা, পুনরায় পাঠানো, স্বয়ংক্রিয়ভাবে পরিচালনা করা, স্ক্যান করা এবং নথিভুক্ত করার জন্য একটি ডেস্কটপ ওয়েব নিরাপত্তা টুলকিট।

এই পৃষ্ঠা আপনাকে নতুন ইনস্টলেশন থেকে কার্যকর প্রক্সি সেশন পর্যন্ত নিয়ে যাবে। প্রথম পরীক্ষার সম্পূর্ণ প্রক্রিয়ার জন্য প্রথম ক্যাপচার দেখুন।

প্রয়োজনীয় শর্ত ​

  • সমর্থিত ডেস্কটপ প্ল্যাটফর্ম: Linux, Windows বা macOS।
  • HTTP প্রক্সি ব্যবহার করতে পারে এমন ব্রাউজার বা অ্যাপ্লিকেশন।
  • HTTPS পরীক্ষার জন্য, পরীক্ষায় ব্যবহৃত ব্রাউজার বা অপারেটিং সিস্টেমের প্রোফাইলে Ogma-র স্থানীয় CA সার্টিফিকেট আমদানি করা থাকতে হবে।

Ogma ইনস্টল করুন ​

GitHub থেকে সর্বশেষ রিলিজ ডাউনলোড করুন:

https://github.com/ogmabox/ogma/releases

কোন প্যাকেজ পাওয়া যাবে, তা রিলিজের ওপর নির্ভর করে:

প্ল্যাটফর্মপ্যাকেজমন্তব্য
WindowsNSIS ইনস্টলারসাধারণ ব্যবহারকারীদের জন্য প্রস্তাবিত। ভবিষ্যতের কোনো রিলিজে কোড সাইনিং যোগ হতে পারে।
macOSঅ্যাপ বান্ডল বা আর্কাইভরিলিজে থাকা ফাইলের ওপর প্রাপ্যতা নির্ভর করে।
LinuxAppImageঅ্যাপের ভেতর থেকে আপডেট সমর্থন করে এমন পোর্টেবল প্যাকেজ।
Linux.debDebian/Ubuntu ধরনের সিস্টেমের জন্য প্রস্তাবিত। প্যাকেজ প্রতিস্থাপন করে আপডেট ইনস্টল করা হয়।

একটি ইনস্ট্যান্স চালু করুন ​

  1. Ogma খুলুন।
  2. লঞ্চার থেকে স্থানীয় ইনস্ট্যান্স চালু করুন।
  3. ওয়ার্কস্পেস খুলুন। ইনস্ট্যান্সে আলাদা সেটিং না থাকলে Ogma-র HTTP প্রক্সি লিসেনার ডিফল্টভাবে 127.0.0.1:8080 এবং API 127.0.0.1:8181 ব্যবহার করে।
  4. পরীক্ষার ডেটা স্থায়ীভাবে ও আলাদা করে রাখতে চাইলে একটি প্রজেক্ট তৈরি করুন বা বেছে নিন।

ক্যাপচার সেটআপ করুন ​

দুইভাবে ট্রাফিক ক্যাপচার করতে পারেন:

পদ্ধতিকখন ব্যবহার করবেন
Ogma ব্রাউজারসবচেয়ে সহজ সেটআপ চাইলে। বিল্ট-ইন ব্রাউজারের ট্রাফিক আগে থেকেই Ogma-র প্রক্সি দিয়ে যায়।
বাহ্যিক ব্রাউজার বা অ্যাপনির্দিষ্ট ব্রাউজার প্রোফাইল, মোবাইল এমুলেটর, CLI টুল বা থিক ক্লায়েন্ট দরকার হলে। HTTP প্রক্সি হিসেবে Ogma ব্যবহার করার জন্য সেটআপ করুন।

HTTPS ট্রাফিকের জন্য সার্টিফিকেট সেটিংস থেকে Ogma CA সার্টিফিকেট ডাউনলোড করুন এবং Ogma-র সঙ্গে ব্যবহৃত ব্রাউজার বা অপারেটিং সিস্টেমের প্রোফাইলে আমদানি করুন।

প্রথম কর্মপ্রবাহ ​

  1. লক্ষ্য অ্যাপ্লিকেশন ব্রাউজ করুন।
  2. HTTP ইতিহাস-এ নতুন সারি দেখা যাচ্ছে কি না নিশ্চিত করুন।
  3. পরীক্ষার আওতা খুলে লক্ষ্য হোস্ট বা HTTPQL এক্সপ্রেশন নির্ধারণ করুন।
  4. পরিবর্তন করে আবার পাঠানোর জন্য একটি অনুরোধ পুনঃপ্রেরণ-এ পাঠান।
  5. ক্যাপচার করা ট্রাফিকে স্ক্যানার-এর প্যাসিভ বিশ্লেষণ চালান।
  6. প্রমাণ স্পষ্ট হলেই শুধু পর্যবেক্ষণ (নিরাপত্তা পরীক্ষার ফলাফল) তৈরি করুন।
  7. রিপোর্ট তৈরির সময় নিরাপত্তা পরীক্ষার ফলাফল বা নির্বাচিত ট্রাফিক এক্সপোর্ট করুন।

পরিচালনা সংক্রান্ত মন্তব্য ​

  • প্রজেক্ট ডেটাবেস, এক্সপোর্ট, লগ, প্লাগইনের ডেটা ও ব্যাকআপে প্রমাণীকরণের তথ্য, টোকেন এবং অভ্যন্তরীণ ট্রাফিক থাকতে পারে।
  • সার্টিফিকেট সেটিংসে CA ডাউনলোড, আমদানি, ব্যাকআপ এবং পুনরায় তৈরি করার সুবিধা আছে।
  • প্লাগইন দৃশ্য থেকে প্লাগইন ইনস্টল, আপডেট ও মার্কেটপ্লেসের প্যাকেজ পরিচালনা করা হয়।

আপডেট ​

Ogma আপডেটের জন্য GitHub Releases পরীক্ষা করে।

  • Windows ইনস্টলার ও Linux AppImage বিল্ডে অ্যাপের ভেতর থেকে ডাউনলোড ও পুনরায় চালু করার সুবিধা থাকতে পারে।
  • Linux .deb বিল্ডে আপডেটের বিজ্ঞপ্তি ও GitHub Releases-এর লিংক দেখানো হয়।
  • স্থানীয় আনপ্যাক করা ডেভেলপমেন্ট বিল্ড স্বয়ংক্রিয়ভাবে আপডেট হয় না।

সহায়তা দরকার? ​

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