VERSION 3.0 — Demo mode

JMS

El Jasus Moderation System — نظام الإشراف الآلي المتقدم

نظام JMS هو نظام الاشراف والحظورات الخاص بالجاسوس والذي تم صنعه وتطويره على يد مجموعة فينيكس, يستطيع النظام كشف اي محتوى مسئ حتى لو حاول شخص اخفاءه مثل "ك.لب" او "ك0لب" او "ك-لب" او "ك_لب" او "حيو1ن" لانه تم تطويره ليحول الارقام والرموز الى اقرب حرف ليستطيع قرائة الكلمة بسهولة , تم تصنيف المخالفات الى 5 مستويات مختلفة للتعامل معها بشكل مناسب, من التحذيرات البسيطة إلى الحظر الدائم.

5
مستويات المخالفات
300+
الأنماط المحظورة
متغيرات الرموز
< 50ms
وقت الاستجابة

نظرة عامة

JMS هو نظام إشراف محتوى شامل مصمم لحماية مجتمع الجاسوس من خلال كشف وردع المحتوى المسيء بشكل تلقائي.

حماية متعددة المستويات

نظام تصنيف من 5 مستويات يتعامل مع كل نوع من أنواع المخالفات بالطريقة المناسبة، من التحذيرات البسيطة إلى الحظر الدائم.

كشف ذكي للتحايل

تقنية متقدمة لكشف محاولات التحايل باستخدام الأرقام والرموز (مثل عرص → 3رص) مع تحويل آلاف الرموز الى حروف لكشف الكلمات المحظورة.

مراقبة فورية

تكامل مع Firebase لمراقبة الحالة في الوقت الفعلي، مع تحديثات تلقائية كل 30 ثانية لضمان تطبيق القيود بشكل فوري.

كشف الرموز

يحول النظام الرموز لاقرب حرف مثل $ --> S و رموز اخرى ويستطيع مسح الفروقات والنقاط لقراءة النصوص بشكل عادي وهذا ما يميز النظام.

نظام تحذيرات تصاعدي

يمنح المستخدمين فرصة للإصلاح من خلال تحذيرات متعددة قبل الحظر، مع تقليل عتبة التسامح للمخالفين المتكررين.

سجل شامل

حفظ كامل لتاريخ المخالفات والحظر، مع إمكانية المراجعة والاستئناف، وتخزين محلي كنسخة احتياطية.

مستويات المخالفات

نظام تصاعدي من 5 مستويات، كل مستوى له عتبة تحذيرات ومدة حظر محددة.

المستوى الأول

LEVEL 1 — MINOR

عتبة التحذيرات 10 تحذيرات
مدة الحظر 3 أيام
الفئة ألفاظ غير لائقة خفيفة

يشمل الألفاظ البسيطة غير اللائقة، الإهانات الخفيفة، والرسائل المتكررة (سبام). يُعطى المستخدم 10 فرص للتصحيح.

المستوى الثاني

LEVEL 2 — MODERATE

عتبة التحذيرات 5 تحذيرات
مدة الحظر 1 يوم
الفئة تحرش وإزعاج

التحرش اللفظي، الإزعاج المتعمد، والإهانات المتوسطة الشدة. حظر مؤقت قصير بعد 5 مخالفات.

المستوى الثالث

LEVEL 3 — SEVERE

عتبة التحذيرات 3 تحذيرات
مدة الحظر 10 أيام
الفئة ألفاظ بذيئة شديدة

الألفاظ البذيئة والجنسية الصريحة. تسامح منخفض مع 3 تحذيرات فقط قبل حظر متوسط المدة.

المستوى الرابع

LEVEL 4 — CRITICAL

عتبة التحذيرات تحذير واحد
مدة الحظر 45 يوم
الفئة خطاب كراهية وتهديدات

خطاب الكراهية، التمييز العنصري، التحرش الجنسي الشديد، والتهديدات المباشرة. تحذير واحد فقط قبل الحظر الطويل.

المستوى الخامس

LEVEL 5 — PERMANENT

عتبة التحذيرات صفر ❌
مدة الحظر دائم ♾️
الفئة تهديدات جسيمة

التهديدات الجسيمة، العنف المباشر، الإرهاب، والتحريض على الجرائم. حظر فوري ودائم بدون تحذير مسبق.

آلية العمل

خمس خطوات متقدمة لمعالجة وتحليل كل رسالة بسرعة فائقة.

1

تطبيع النص (Text Normalization)

إزالة التشكيل العربي، توحيد الهمزات، تحويل الحروف المتشابهة، وإزالة الرموز الخاصة لتوحيد شكل النص.

normArabic(text) → أإآٱ → ا | ة → ه | ى → ي
2

توسيع الرموز (Symbol Expansion)

توليد كل الاحتمالات الممكنة للنص بتحويل الأرقام والرموز إلى حروف. مثال: "k0s" ينتج عنه ["kos", "k0s", "cus", "coss", ...].

expandSymbols("k0s") → ['kos', 'k0s', 'кos', ...] (100+ variants)
3

المطابقة التسلسلية (Sequential Matching)

فحص النص من المستوى الخامس (الأشد) إلى الأول، مع مطابقة الأنماط والكلمات المحظورة في جميع الاحتمالات المولدة.

for level 5→1: check patterns + words in all variations
4

إدارة التحذيرات (Warning Management)

إذا اكتشفت مخالفة، يتم إضافة تحذير. عند الوصول للحد الأقصى، يصدر حظر تلقائي. المخالفون المتكررون يحصلون على تسامح أقل.

warnings++; if warnings >= threshold → issue_ban()
5

التنفيذ والمراقبة (Enforcement & Monitoring)

حفظ الحظر في Firebase والذاكرة المحلية، عرض شاشة الحظر، قفل التنقل، ومراقبة مستمرة للحالة كل 30 ثانية.

localStorage + Firebase sync → lock navigation → show ban screen

التفاصيل التقنية

معلومات تقنية متقدمة للمطورين والمشرفين.

خريطة استبدال الرموز

الرمز البدائل المحتملة مثال الاستخدام
0 o, ο, о, ٠ k0s → kos / كوس
1 i, l, ١ 1d1ot → idiot
3 e, ٣ 3ars → ears / عرص
4 a, ٤ 4ss → ass
5 s, ٥ a55 → ass
7 h, ٧ 7aram → حرام
$ s a$$ → ass
@ a @ss → ass

مثال للتكامل

// التهيئة
await MOD.init(firebaseDatabase, currentUser);

// فحص رسالة
const blocked = await MOD.scan(messageText);
if (blocked) {
    // الرسالة محظورة - لا ترسل
    return;
}

// حظر يدوي من الإدارة
await MOD.banUserManual(
    targetUid,
    'سبب الحظر',
    'hate_speech',
    4 // المستوى
);

// رفع حظر
await MOD.liftBanManual(targetUid);

إعدادات النظام

المعامل القيمة الوصف
PERM_BAN_THRESHOLD 3 عدد الحظورات قبل الحظر الدائم
RECHECK_INTERVAL_MS 30000 فترة إعادة الفحص (30 ثانية)
Symbol Combinations 100+ عدد الاحتمالات المولدة لكل نص
Response Time < 50ms زمن المعالجة المتوسط