Awesome-REA: جمع 3309 مستودعات و431 حالة عملية حول الهندسة العكسية على GitHub
يجمع مستودع Awesome-REA على GitHub كل ما يلزم للهندسة العكسية للمواقع والتطبيقات والألعاب: 1253 مصدرًا و431 حالة عملية و235 بحثًا علميًا و3309 مستودعات جاهزة. بعض الأدوات تتصل بوكلاء الذكاء الاصطناعي عبر خوادم MCP، ويمكن استخدام المكتبة كلها كقاعدة معرفية للنموذج. الفكرة بسيطة: فهم أسرع لطريقة عمل البرمجيات الأخرى.
معالج بواسطة الذكاء الاصطناعي من TG: @notboring_tech (Not Boring Tech)؛ بتحرير Hamidun News
موقف مألوف: تحتاج إلى فهم كيفية تنفيذ المزامنة لدى منافس، أو كيف يتواصل تطبيق ما مع الخادم، أو كيف تخزّن لعبة بياناتها. لا توجد وثائق، فتقضي أسابيع في جمع مقالات ونقاشات منتديات وأدوات عشوائية متفرقة. يحاول مستودع Awesome-REA على GitHub سدّ هذه الفجوة. وصفه صاحب قناة Not Boring Tech بأنه «ويكيبيديا الهندسة العكسية»، ومن حيث الحجم فالتسمية ليست بعيدة عن الحقيقة.
ما بداخله
وفق الوصف، تضم المجموعة 1253 مصدرًا. من بينها 431 حالة عملية و235 بحثًا علميًا و3309 مستودعات جاهزة. النطاق واسع: مواقع وتطبيقات وألعاب. هذه ليست أداة واحدة بل فهرس. فهو يرشدك من أين تبدأ، وأي الأدوات تستخدم، وكيف تعامل آخرون مع مهام مشابهة.
صيغة قوائم awesome مألوفة لمعظم المطورين. قيمتها أن شخصًا ما انتقى المواد ورتّبها، فلا تحتاج إلى البحث في غوغل من جديد كل مرة. والانتقاء هنا مفيد بشكل خاص: فالمجال مشتت، والتحليلات الجيدة فيه قليلة.
أين يدخل الذكاء الاصطناعي
الفرق الرئيسي عن المجموعات المعتادة أن المكتبة يمكن تسليمها للذكاء الاصطناعي. بعض الأدوات تتصل بالوكلاء عبر خوادم MCP. وMCP، أي Model Context Protocol، هو أسلوب قياسي لمنح الوكيل وصولًا إلى أدوات خارجية. عندها لا يكتفي الوكيل بالنصح بما يجب فعله، بل يشغّل الأدوات اللازمة بنفسه.
السيناريو الثاني أبسط. يمكن استخدام المجموعة كلها كقاعدة معرفية. تحمّلها في السياق أو في فهرس بحث، فيجيب النموذج عن أسئلة تخص مهمة محددة اعتمادًا على حالات مجرَّبة، لا على المعرفة العامة من التدريب.
مثال. أنت تطوّر تطبيق جوال وتريد تكرار آلية رأيتها في تطبيق آخر. سابقًا كنت ستبحث عن أدوات تحليل حركة البيانات وتقرأ ملاحظات الآخرين. الآن يمكنك أن تسأل وكيلًا لديه وصول إلى المكتبة عن الأساليب الموصوفة لهذه المهمة وعن المستودعات التي يجدر فتحها أولًا. والنتيجة قائمة قصيرة بدل أسبوع من البحث.
لمن يفيد
يحتاج مديرو المنتجات والمؤسسون إلى هذه القاعدة لتحليل المنافسين: فهم كيفية تنفيذ ميزة ما قبل أن تقرر ما إذا كنت ستبنيها بنفسك. وهي مفيدة للمطورين في التكامل مع أنظمة بلا API، وفي الترحيل من برمجيات قديمة، وفي أبحاث الأمن. وسيجد مطورو مودات الألعاب فيها حالات خاصة بالألعاب.
القيود
أولًا، ما لا يقوله المنشور. لا نعرف مدى حداثة الروابط في القائمة، ولا كيف يتم التحقق منها، ولا مدى استقرار خوادم MCP. الأرقام مأخوذة من وصف صاحب القناة. لم أعد حسابها، فتعاملوا معها على أنها أرقام معلنة. قبل الاستخدام افتحوا المستودع وتحققوا من تاريخ آخر عمليات commit وحالة الروابط.
القيد الثاني قانوني. تُنظَّم الهندسة العكسية بشكل مختلف من بلد إلى آخر. قد تمنع شروط استخدام الخدمات وتراخيص البرمجيات وحماية حقوق النشر تحليل شيفرة الغير وتجاوز الحمايات. وعبارة «تكرار وظائف أي برنامج» لا تعني أنه يمكن نسخ كل شيء. فالأفكار والأساليب العامة حرة عادةً، أما الشيفرة والموارد والآليات المحمية فلا. وإذا كنتم تعملون في شركة، فاتفقوا على ذلك مع مستشار قانوني.
الخلاصة العملية
أضيفوا المستودع إلى المفضلة وجرّبوه على مهمة حقيقية لديكم الآن. وإذا كنتم تبنون وكلاء، فجرّبوا ربط جزء MCP وتحميل القائمة كقاعدة معرفية. سيتضح سريعًا هل يوفر ذلك الوقت أم أنه مجرد مظهر جميل. وفي مهام مثل تحليل المنافسين والتكامل دون وثائق وأبحاث الأمن، ستوفر هذه المجموعة المنظمة ساعات طويلة من البحث، إذا استُخدمت في إطار القانون.
- 1 مايو 2026KDnuggets يرشّح 10 مستودعات على GitHub تساعد على إتقان Claude Code بعمق أكبر
- 27 أكتوبر 2026Work Agents: 16 باحثًا يبنون منظومة إحداثيات موحدة لوكلاء الذكاء الاصطناعي
- 30 أغسطس 202610 مستودعات على GitHub لقواعد البيانات الحديثة وأدواتها
- 15 أكتوبر 2026SentinelOne: نماذج OpenAI تنجز في 8 ساعات هندسة عكسية تستغرق 4–6 أسابيع
أسئلة وأجوبة حول الخبر
ما أبرز التفاصيل حول ما بداخله؟
وفق الوصف، تضم المجموعة 1253 مصدرًا. من بينها 431 حالة عملية و235 بحثًا علميًا و3309 مستودعات جاهزة. النطاق واسع: مواقع وتطبيقات وألعاب. هذه ليست أداة واحدة بل فهرس. فهو يرشدك من أين تبدأ، وأي الأدوات تستخدم، وكيف تعامل آخرون مع مهام مشابهة. صيغة قوائم awesome مألوفة لمعظم المطورين. قيمتها أن شخصًا ما انتقى المواد ورتّبها، فلا تحتاج إلى البحث في غوغل من جديد كل مرة. والانتقاء هنا مفيد بشكل خاص: فالمجال مشتت، والتحليلات الجيدة فيه قليلة.
ما أبرز التفاصيل حول أين يدخل الذكاء الاصطناعي؟
الفرق الرئيسي عن المجموعات المعتادة أن المكتبة يمكن تسليمها للذكاء الاصطناعي. بعض الأدوات تتصل بالوكلاء عبر خوادم MCP. وMCP، أي Model Context Protocol، هو أسلوب قياسي لمنح الوكيل وصولًا إلى أدوات خارجية. عندها لا يكتفي الوكيل بالنصح بما يجب فعله، بل يشغّل الأدوات اللازمة بنفسه. السيناريو الثاني أبسط. يمكن استخدام المجموعة كلها كقاعدة معرفية. تحمّلها في السياق أو في فهرس بحث، فيجيب النموذج عن أسئلة تخص مهمة محددة اعتمادًا على حالات مجرَّبة، لا على المعرفة العامة من التدريب. مثال.
ما أبرز التفاصيل حول لمن يفيد؟
يحتاج مديرو المنتجات والمؤسسون إلى هذه القاعدة لتحليل المنافسين: فهم كيفية تنفيذ ميزة ما قبل أن تقرر ما إذا كنت ستبنيها بنفسك. وهي مفيدة للمطورين في التكامل مع أنظمة بلا API، وفي الترحيل من برمجيات قديمة، وفي أبحاث الأمن. وسيجد مطورو مودات الألعاب فيها حالات خاصة بالألعاب.
Build & Ship Production AI Agents Without Boilerplate Code
Start your free 72-hour trial at Hamidun Academy (academy.hamidun.com) — interactive lessons on Claude Code & Cursor, live Tech Radar, and production agent templates.
أهم ما في عالم الذكاء الاصطناعي — مرة كل أسبوع
سبع قصص مهمة فعلاً هذا الأسبوع، مختارة بعناية. بلا ضجيج ولا بيانات صحفية.
تم! تحقق من بريدك للتأكيد.