قبل أول تقييم أمني
هل Ogma مجاني؟ وهل أحتاج إلى حساب للاختبار؟
أدوات سطح المكتب مجانية حاليًا ولا تتطلب حساب Ogma. يمكنك التقاط حركة الشبكة وتعديل الطلبات وإعادة إرسالها وتشغيل سير العمل ومراجعة النتائج دون ربط مزوّد ذكاء اصطناعي. Ogma برنامج مملوك، وأي تكاليف لاستخدام مزوّد ذكاء اصطناعي اختياري منفصلة عنه.
نزّل Ogmaهل يمكنني استخدام متصفحي، أم أحتاج إلى إعداد متصفح خاص؟
ابدأ بالمتصفح المدمج لالتقاط حركة الشبكة دون إعداد وسيط خارجي أو استيراد شهادة CA إلى متصفح آخر. ويمكنك أيضًا استخدام متصفحك: وجّه اتصاله إلى منفذ الاستماع في Ogma، وثق بشهادة Ogma CA ضمن ملف متصفح مخصص للاختبار. تتوفر نسخ سطح المكتب لأنظمة Windows وmacOS وLinux بمعماريتَي x64 وARM64.
إعداد المتصفحكيف يحافظ Ogma على سلاسة التعامل مع سجل ضخم؟
يعالج وسيط Rust عمليات الإدخال والإخراج بصورة غير متزامنة. وتحمل واجهة Vue السجل على دفعات، وتعرض فقط صفوف الجدول القريبة من الجزء المرئي، وتجلب محتوى الطلبات والاستجابات عند فحصها. يظل استهلاك الموارد مرتبطًا بحجم البيانات والاختبارات المتزامنة وتبويبات المتصفح المفتوحة؛ فالتصميم الخفيف لا يعني تسجيلًا بلا حدود أو استهلاكًا ثابتًا للذاكرة.
استكشف سجل HTTPالالتقاط وإعادة الإرسال
هل يمكنني فحص حركة HTTPS وHTTP/2 وWebSocket؟
نعم. يدعم Ogma اعتراض HTTP/1.x وHTTP/2، وفحص HTTPS باستخدام شهادة CA المحلية، والتقاط WebSocket واعتراضه وإعادة تشغيل رسائله. يتطلب فحص HTTPS أن يثق العميل بشهادة CA. قد ترفض التطبيقات التي تثبّت شهادة محددة الاعتراض؛ ويمكن تمرير TLS دون فك تشفيره للحفاظ على الاتصال، لكن المحتوى المشفّر لن يكون متاحًا للفحص.
إعدادات الوسيط وTLSهل يمكنني إعادة إرسال طلبات مصادَق عليها ومقارنة حسابات الاختبار؟
يتيح Replay تعديل ترويسات التفويض وملفات تعريف الارتباط، واستخدام متغيرات البيئة للرموز ومعرّفات الحسابات، واختيار ملفات الارتباط من الطلب أو مخزنها أو متصفح Ogma. احتفظ بجلسات أو مجموعات منفصلة لكل هوية، وقارن المحاولات عند اختبار التحكم في الوصول. قد تنتهي صلاحية الرموز الملتقطة؛ لذا تحقق من الهوية الحالية بدل افتراض استمرار المصادقة.
Replay ومتغيرات البيئةهل يصحح Replay الطلب غير السليم قبل إرساله؟
استخدم الإرسال بصيغة Raw أو Hex عندما تحتاج إلى الحفاظ على بايتات HTTP/1.x كما هي، بما فيها CR/LF المعدّلة والترويسات المكررة وأخطاء تأطير الرسالة المتعمدة. يختلف الإرسال المنظّم، ويتيح مثلًا حساب Content-Length اختياريًا. يستخدم الإرسال الخام HTTP/1.1، ولا يمكن تمثيل تأطير HTTP/1.x غير السليم في طلب HTTP/2.
دليل Replayهل يعيد WebSocket Replay المحادثة كاملة مع حالة تسجيل الدخول؟
يوفر اتصالًا جديدًا لإرسال الرسائل وفحص الردود. تتطلب بعض التطبيقات بيانات مصافحة حديثة أو رسالة مصادقة أو تسلسل اشتراك قبل قبول الرسالة التي تريد اختبارها. أعد هذه الخطوات أولًا؛ فالرسالة القديمة وحدها قد لا تعيد إنشاء حالة الجلسة على الخادم.
WebSocket Replayالأتمتة والأدلة
هل يمكنني أتمتة اختبار دون إنشاء إضافة؟
نعم. استخدم Automate لتجربة قيم حمولة مختلفة، وسير عمل Convert لتحويل المحتوى مثل تنسيق الاستجابة، وسير عمل Active لمعالجة عناصر مختارة من السجل، وسير عمل Passive لمعالجة حركة الشبكة الملتقطة. تساعد مرشحات HTTPQL على استهداف الطلبات المطلوبة بدقة. ويتضمن سير العمل بيانات اختبار للطلبات والاستجابات، مع تسجيل اختياري للتنفيذ.
سير العمل والاختبارهل يمكنني بدء الاختبار من وصف API؟
يستورد Replay تعريفات OpenAPI 3.x التي تتضمن جميع المراجع اللازمة، ومجموعات Postman v2.1، ونتائج استعلام بنية GraphQL (introspection)، ومستندات WSDL، ويحوّلها إلى طلبات قابلة للتعديل. راجع القيم المولّدة وبيانات الاعتماد وعناوين الأهداف قبل الإرسال. لا تُجلب مراجع المخطط الخارجية أثناء الاستيراد؛ ضمّنها داخل التعريف. وتحتاج بيانات GraphQL أيضًا إلى عنوان نقطة النهاية المستهدفة.
استكشف اختبار API في Replayماذا يمكنني أن أتوقع من أدوات الفحص؟
يحلل الفحص السلبي حركة الشبكة الملتقطة دون إرسال طلبات إضافية. أما الفحص النشط فيرسل حمولات اختبار ويقيّم الاستجابات. استخدم نطاق الاختبار والطلبات المحددة للتحكم في الأهداف، وتحقق من الأدلة المرتبطة قبل الإبلاغ عن نتيجة. الفحص يدعم تحقيقك، لكنه لا يضمن تغطية كاملة ولا يغني عن اختبار منطق الأعمال والصلاحيات.
الفحص والأدلةالمشاريع والإضافات
أين تُخزّن بيانات العميل؟ وهل يمكنني العمل دون ذكاء اصطناعي؟
تُخزّن بيانات مشاريع سطح المكتب محليًا. ولا يتطلب الالتقاط أو Replay أو سير العمل أو التحليل خدمة ذكاء اصطناعي. إذا فعّلت المساعد أو ربطت عميل MCP خارجيًا، فقد يعالج مزوّد النموذج الذي اخترته السياق المستخدم في تلك التفاعلات. راجع ما تشاركه، وتعامل مع التسجيلات والرموز والملفات المصدّرة بوصفها بيانات حساسة تخص مهمة التقييم.
سياق الذكاء الاصطناعي وإعدادههل يمكنني استيراد تسجيلات سابقة ومشاركة النتائج؟
استورد حركة الشبكة بصيغة HAR أو ملفات Burp XML المدعومة لمتابعة فحص تسجيلات موجودة. ويمكن تصدير حركة HTTP بصيغ HAR أو JSON أو CSV أو HTTP الخام، والنتائج كتقارير تتضمن خطوات إعادة الإنتاج والأدلة. استخدم نسخة احتياطية للمشروع عندما تحتاج إلى استعادة حالة Ogma، لا لمجرد مشاركة حركة الشبكة. راجع الملفات بحثًا عن بيانات اعتماد أو بيانات عملاء قبل مشاركتها.
الاستيراد والتصدير والنسخ الاحتياطيهل يمكنني توسيع Ogma أو ربط أدوات الذكاء الاصطناعي التي أستخدمها؟
أنشئ إضافات JavaScript باستخدام SDK، وثبّتها من مجلد أو حزمة ZIP. واستخدم خادم MCP المدمج لتمكين عميل ذكاء اصطناعي خارجي متوافق من فحص حركة الشبكة وتشغيل Replay والتفاعل مع متصفح Ogma. الإضافات وMCP وسائل اختيارية لتطوير سير عملك، وليست شرطًا للاختبار اليدوي.
بداية سريعة مع SDK الإضافاتما زال لديك سؤال؟
راجع أدلة الإعداد أو تواصل مع المجتمع.