xpredo script

العودة   نيو حب > منتديات الحاسب والاتصالات > تحميل برامج - برامج كامله - برامج مجانية > شرح البرامج - برامج مشروحه
التسجيل

طريقة عمل إديت سيرفر عن طريق الفيجوال بيسك... موضوع قوي

شرح البرامج - برامج مشروحه

26-04-2006, 10:00 PM
sweety byby
 
Thumbs up طريقة عمل إديت سيرفر عن طريق الفيجوال بيسك موضوع قوي

السلام عليكم...

من المؤكد أن الجميع يعرفون أن معظم برامج اختراق الأجهزة تحتوي على ملف للتعديل على خيارات ملف الخادم لكي يعمل في جهاز الضحية حسب رغبتنا و سيره كما نريد... إذا الفكرة هي عملية تعديل على ملف تنفيذي EXE... يمكن البعض يفكر إنو هالعملية صعبة، بالعكس، هي اسهل عملية برمجية على الإطلاق...

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

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

الفكرة من هذه العملية هي إضافة مجموعة من البيانات (البايتات) إلى نهاية بايتات الملف التنفيذي بحيث عندما يعمل الملف لا يأخذ هذه البايتات المضافة بعين الإعتبار...
ما فهمتوا، بعرف، راح اشرحلكم بطريقة أفضل...

لنفرض أنه بعد برمجة برنامج الخادم و عمل الملف التنفيذي له EXE ، قمنا ببرمجة برنامج آخر بسيط جدا يعرف لنا بايتات هذا الملف، أي يقوم بفتح ملف الخادم بصيغة ثنائية Binary و يقوم بوضعها في صندوق نص... طبعا حنلاحظ كتابة مخربطة ما نفهم منها شي، يعني مثل هالصورة:



طيب نحنا منقدر نضيف نص صغير في آخر هالبايتات بشكل عندما ينفذ الملف التنفيذي ما ينظر إلها... يعني مثلا نكتب في آخر الملف الكتابة التالية:

رمز:
LHACKER_SERVER_SETTINGS NAME = %ASDF.EXE% PORT = %3000% EMAI = % - البريد الإلكتروني حذف من قبل الإدارة (غير مسموح بكتابة البريد) -% PASS = %1234% REGI = %True% WINI = %True% SYSI = %True% MELT = %False%


شو بتفهموا وقت بتشوفوا هالنص هاد، هاد هو النص اللي لازم ينوضع بآخر الملف التنفيذي، و مثل ما بتلاحظوا إنو أول سطر هوة ترويسة الخصائص، و طبعا أنا كاتبها هون LHACKER_SERVER_SETTINGS
و طبعا محاطة بنجمتين ... بعدين الأسطر التالية فيها كل خاصية من الخصائص و قيمتها، و لاحظوا أن اسم الخاصية محاط بنجمتين و قيمة الخاصية محاطة بعلامتي %
يعني مثلا الخاصية NAME قيمتها ASDF.EXE، و الخاصية PORT قيمتها 3000 و الخاصية EMAIL قيمتها - البريد الإلكتروني حذف من قبل الإدارة (غير مسموح بكتابة البريد) - و هكذا...
و طبعا هالخصائص يجب على المبرمج ترتيبها و إضافة أو حذف خصائص حسب حاجة برنامجه...
يعني مثلا إذا كان برنامجه لا يدعم خاصية كلمة المرور، فيمكننا الإستغناء عن السطر التالي:

رمز:
PASS = %1234%


طبعا هذا النص المكتوب يمكننا تكوينه من خلال كود الفيجوال بيسك، و وضعه في ملف الخادم حسب المراحل التالية:

1) مرحلة تجهيز النص في متغير، و ذلك حسب الخصائص المرادة و حسب قيم كل خاصية.
2) مرحلة فتح ملف الخادم بصيغة ثنائية Binary.
3) وضع النص في آخر الملف. ( أي حفظه)
4) إغلاق الملف.

يهذا يكون الملف قد احتوى على مجموعة إعدادات دون أن يؤثر ذلك على عمله كملف تنفيذي... و يصبح مظهر بايتاته إذا فتحناه على صيغة ثنائية Binary على الشكل التالي:



=========================================

الآن كيف يجب أن يصبح الخادم حساس لهذه الخيارات... أيضا أنه أمر بسيط...
عندما يعمل الخادم، مباشرة يقوم بعملية نسخ نفسه إلى أي مسار آخر و ليكن "C:\" و فتح هذه النسخة على صيغة ثنائية Binary و قراءة البيانات اللتي فيها ابتداءا من الترويسة التي حددناها، و هي في مثالنا:

LHACKER_SERVER_SETTINGS

و نقوم من خلال الكود بتحليل هذه القيم و جعل الخادم يسير عمله حسب قيمها...

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


انتهينا:thumbs_up
من مواضيع : sweety byby احترف اختراق الشبكات من الصفر حتي الاحتراف
دورة تعليم الاختراق من الصفر وحتي الاحتراف
كيف تتصرف امام مشاكل الكمبيوتر
كيف نضيف الحركات للصور والنصوص في برنامج البوربوينت
الصيانة الوقائية
 

الكلمات الدلالية (Tags)
موضوع, الفيجوال, بيزك, سيرفر, ظلم, عن, هدية, طريق, طريقة, قوى

أدوات الموضوع

الانتقال السريع

المواضيع المتشابهه
تعليم الفلاش شرح من الألف إلى الياء
قائمة بالمواضيع التي لا يجوز نشرها
موسوعة سؤال وجواب في الاكس بي
¤¤ طريقة بناء وتجميع الكمبيوتر موضوع رائع ¤¤

طريقة عمل إديت سيرفر عن طريق الفيجوال بيسك... موضوع قوي

الساعة الآن 07:40 PM.