Skip to content
KitploitKITPLOIT
أدواتعمليات الاستغلالالمدونة
Log in
إرسال
أدواتعمليات الاستغلالالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

الخلاصاتاتصالالخصوصية© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
how_to_become_a_malware_analyst — دليل منسّق لتصبح محلل برمجيات خبيثة، يغطي المعرفة الأساسية، والهندسة العكسية، وأدوات التحليل، والتعلم بمساعدة LLM مع تمارين وموارد عملية. | Kitploit
أدوات/GitHubGitHub/pinksawtooth/how_to_become_a_malware_analyst
تحليل الذاكرة الجنائيالهندسة العكسيةتحليل البرمجيات الخبيثةالتحاليل الرقمية الجنائيةCTFتحليل الملفات الثنائيةالتعلم والتعليمموارد منسقةمسارات ودورات التعلم

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة
مختبرات وتدريب عملي
GitHubpinksawtooth/how_to_become_a_malware_analyst

how_to_become_a_malware_analyst

دليل منسّق لتصبح محلل برمجيات خبيثة، يغطي المعرفة الأساسية، والهندسة العكسية، وأدوات التحليل، والتعلم بمساعدة LLM مع تمارين وموارد عملية.

عرض المستودع
282681منذ 23 أيامتمت المراجعة من قبل Kitploit

طرق الدراسة لتصبح محلل برمجيات خبيثة (work-in-progress)

هذا رأي شخصي لـ@PINKSAWTOOTH، وقد لا يكون بالضرورة أفضل طريقة بالنسبة لك. آمل أن يكون مفيدًا كأحد الأمثلة على طرق الدراسة.

قبل قراءة هذا، قام محلل البرمجيات الخبيثة الذي أحترمه، السيد @hasherezade، بتلخيص كيفية البدء في دراسة تحليل البرمجيات الخبيثة في مدونته. قد تكون هناك أجزاء متداخلة، لكنني أوصي بقراءتها. كما أن المدونات التالية تركز بشكل أساسي على المصادر الإنجليزية، لذا أود تقديم مصادر تركز على اللغة اليابانية قدر الإمكان.

  • https://hshrzd.wordpress.com/how-to-start/

[!NOTE]

إضافة 2026: تعلم تحليل البرمجيات الخبيثة في عصر LLM

في الوقت الذي بدأت فيه كتابة هذه الصفحة، لم يكن عصر استخدام LLM وAI Agent بشكل يومي كما هو الحال الآن. في عام 2026 الحالي، إذا كنت تدرس تحليل البرمجيات الخبيثة أو الهندسة العكسية، فإنني أوصي بالاستفادة النشطة من LLM بالإضافة إلى الكتب والمواد على الويب. خاصةً في إنشاء برامج للتعلم، وشرح الأكواد واللغة التجميعية، والتحليل، وإنشاء نصوص التحليل البرمجية، وتنظيم نتائج التحليل، وغيرها.

من ناحية أخرى، تزايدت المواقف التي يتفوق فيها LLM على البشر في العديد من تقنيات التحليل. ومع ذلك، هذا لا يعني أن المعرفة الأساسية أصبحت غير ضرورية. لفهم مخرجات LLM والتحقق بنفسك من أساسها وصحتها، من المهم امتلاك المعرفة المتخصصة (وقد يقترب اليوم الذي تصبح فيه هذه المهمة بلا معنى...). تفترض هذه المقالة استخدام LLM ليس كـ"جهاز لإخراج الإجابات" بل كـ"معلم يتعلم معك، ومساعد أثناء التحليل".

المعرفة الأساسية لتحليل البرمجيات الخبيثة

أولاً، سأشرح بإيجاز المعرفة الأساسية لتحليل البرمجيات الخبيثة. قبل تعلم تحليل البرمجيات الخبيثة، هناك حاجة على الأقل إلى معرفة بعلوم الحاسوب.

  • معمارية الحاسوب
  • شبكات الحاسوب
  • أنظمة التشغيل
  • لغات البرمجة
  • هياكل البيانات والخوارزميات
  • إلخ...

بالنسبة لهذه، أعتقد أنه يكفي أن تفهم المحتوى الذي يُدرَّس في الجامعات أو المعاهد المتخصصة. (يمكنك معرفة محتوى أكثر تحديدًا من خلال الاطلاع على المناهج الدراسية عبر الإنترنت لبعض الجامعات.) في هذه المقالة، لن نتناول كيفية تعلم لغات البرمجة أو علوم الحاسوب، لكن فيما يلي المواد الموصى بها.

  • لماذا يعمل الحاسوب: المعرفة الأساسية للأجهزة والبرمجيات التي يجب معرفتها
  • لماذا يعمل البرنامج، الطبعة الثالثة: المعرفة الأساسية للبرمجة التي يجب معرفتها
  • دليل مطوري البرمجيات لمعمارية Intel® 64 و IA-32 (الأحدث)
  • دليل مطوري البرمجيات لمعمارية IA-32 من Intel، المجلد الأول: المعمارية الأساسية (باليابانية: قديم)
  • دليل مطوري البرمجيات لمعمارية IA-32 من Intel، المجلد الثاني A: مرجع مجموعة التعليمات A-M (باليابانية: قديم)
  • دليل مطوري البرمجيات لمعمارية IA-32 من Intel، المجلد الثاني B: مرجع مجموعة التعليمات N-Z (باليابانية: قديم)
  • دليل مطوري البرمجيات لمعمارية IA-32 من Intel، المجلد الثالث: دليل برمجة الأنظمة (باليابانية: قديم)
  • إتقان TCP/IP: مقدمة (الطبعة السادسة)
  • CS50x
  • CS50.jp

المعرفة اللازمة لتحليل البرمجيات الخبيثة

تنقسم المعرفة اللازمة لتحليل البرمجيات الخبيثة بشكل كبير إلى الخمسة أقسام التالية.

  • المعرفة بتقنيات تحليل البرمجيات الخبيثة، وسلوك البرمجيات الخبيثة، وتنفيذ واستخدام التقنيات المستغلة
  • المعرفة بتطوير البرامج الخاضعة للهندسة العكسية
  • المعرفة بالهندسة العكسية
  • المعرفة بأدوات التحليل
  • المعرفة بـLLM وأتمتة التحليل

المعرفة بتقنيات تحليل البرمجيات الخبيثة، وسلوك البرمجيات الخبيثة، وتنفيذ واستخدام التقنيات المستغلة

أولاً، من الضروري تعلم ما هي البرمجيات الخبيثة، وما هي المهام التي يتضمنها تحليل البرمجيات الخبيثة. سأقدم المواد والكتب الموصى بها لتعلم تحليل البرمجيات الخبيثة بشكل عام.

تنزيل الأداة