دراسة في علم الفيروسات و طرق القضاء عليها Viruses
الكاتب: وجدي عصام عبد الرحيم | 2012-06-11
المحتويات:
تتناول هذه الدراسه علم الفايروسات وتو ضيح نشأتها وتطورها عبر الزمن ، وتوضح أنواع الفايروسات والطرق التي تستخدمها للإختفاء والطرق التي تستخدمها في الإصابة. تتناول تعريف الديدان Worms وكيف تصيب الأجهزه ،وتوضح الأخطاء البرمجية وكيفيمكن تجنبها والتي تجعلها عرضه للإستغلال من قبل الديدان. كما تتناول هذه الدراسه تعريف الهندسه العكسية Reverse Code Engineering وفوائدها للمبرمجين وتوضح كيف يمكن الإستفاده من ذلك الحقل في مجال تحليل الفايروسات Malware Reversing لغرض فهم الية عمل الفايروسات. وطبقت الدراسة حصريا على الفايروسات التي تصيب أنظمه ويندوز Windows. وتناولت الدراسه توضيح البنية التحتيةلأنظمه الويندوز حيث أن فهم معمارية النظام Architecture هي الخطوه الأولى لتطوير الفايروسات ولتطوير البرمجيات المضاده للفايروسات. كما تتناول هذه الدارسه توضيح الخوارزميات المستخدمه في عمليات البحث Search Algorithms وتم توضيح بعض من بن ى البيانات التي تبحث بشكل سري ع والتي تستخدم في بناء باحث عن الفايروسات Virus Scanner. كما ت ناولت هذه الدراسه توضيح أغلب ال تقنيات التي تستخدمها برامج الأنتي فايروس للقضاء على الفايروسات وعلى الديدان وتوضيح مزايا وعيوب كل طريقة ، بالإضافة لتوضيح طرقالبحث عن الفايروسات في الذاكرة Memory Scanning. وأخيرا تم بناء مثال عملي وهو باحث عن الفايروس On-Demand Virus Scanner وتم استخدامه للكشف عن عينة معينة من الفايروسات ، بالإضافة الى بناء بعض الأدوات والتي تسهل عملية ادخال المزيد من تواقيع الفايروسات لل Scanner.
تتناول هذه الدراسه علم الفايروسات وتو ضيح نشأتها وتطورها عبر الزمن ، وتوضح أنواع الفايروسات والطرق التي تستخدمها للإختفاء والطرق التي تستخدمها في الإصابة. تتناول تعريف الديدان Worms وكيف تصيب الأجهزه ،وتوضح الأخطاء البرمجية وكيفيمكن تجنبها والتي تجعلها عرضه للإستغلال من قبل الديدان. كما تتناول هذه الدراسه تعريف الهندسه العكسية Reverse Code Engineering وفوائدها للمبرمجين وتوضح كيف يمكن الإستفاده من ذلك الحقل في مجال تحليل الفايروسات Malware Reversing لغرض فهم الية عمل الفايروسات. وطبقت الدراسة حصريا على الفايروسات التي تصيب أنظمه ويندوز Windows. وتناولت الدراسه توضيح البنية التحتيةلأنظمه الويندوز حيث أن فهم معمارية النظام Architecture هي الخطوه الأولى لتطوير الفايروسات ولتطوير البرمجيات المضاده للفايروسات. كما تتناول هذه الدارسه توضيح الخوارزميات المستخدمه في عمليات البحث Search Algorithms وتم توضيح بعض من بن ى البيانات التي تبحث بشكل سري ع والتي تستخدم في بناء باحث عن الفايروسات Virus Scanner. كما ت ناولت هذه الدراسه توضيح أغلب ال تقنيات التي تستخدمها برامج الأنتي فايروس للقضاء على الفايروسات وعلى الديدان وتوضيح مزايا وعيوب كل طريقة ، بالإضافة لتوضيح طرقالبحث عن الفايروسات في الذاكرة Memory Scanning. وأخيرا تم بناء مثال عملي وهو باحث عن الفايروس On-Demand Virus Scanner وتم استخدامه للكشف عن عينة معينة من الفايروسات ، بالإضافة الى بناء بعض الأدوات والتي تسهل عملية ادخال المزيد من تواقيع الفايروسات لل Scanner.