ماريكم في بناء برنامج مفتوح المصدر لتنقيح البرامج
إدا اعجبتكم الفكرة سأضع كتاب يتالف من حوالي 25 صفحة (وصلت إلى 20 صفحة عندا كتابة هده السطور ) يشرح الاسس الاولية لتقيح البرامج
والسلام عليكم
ماريكم في بناء برنامج مفتوح المصدر لتنقيح البرامج
إدا اعجبتكم الفكرة سأضع كتاب يتالف من حوالي 25 صفحة (وصلت إلى 20 صفحة عندا كتابة هده السطور ) يشرح الاسس الاولية لتقيح البرامج
والسلام عليكم
لا نريد كتابة برامج اقوى نريد برنامج يماثله فقط....
ويا ريت تحط الكتيب
أضاعوني وأي فتى أضاعـوا * * * ليـوم كــريهـة وســـداد ثغــــر
وخـــــلونـي ومعتـرك المنايـا * * * وقد شـــرعوا أسنــتهم لنحـري
كأني لم أكــــــن فيهـم وسيطـا * * * ولم تك نســبتي في آل عمــرو
أجرر في الجـــوامع كـل يـوم * * * ألا لله مظــــلمتـي وهـصـــري
عسى الملك المجيب لمن دعاه * * * سينجيني فيعلم كيــف شكـري
فأجـــزي بالكرامـة أهـل ودي * * * وأجزي بالضـغينة أهل ضري
أتفق مع romanof :) ولو وضعت ما تعمل عليه لربما تجد أفكاراً أخرى مفيدة ويمكن أثناءها التناقش بالأمر.
Do as I say, not as I do
We are Anonymous. We are Legion. We don't forgive. We don't forget
تريد فعل ذلك عن طريق دوال API الخاصة بالتنقيح ام عن طريق الـkernel-mode ؟
mov eax, dword ptr ds:[0xffdf0308]
jmp dword ptr [eax+0xfc]
استخدمت API
في المرفقات يوجد كتاب صغير في يتحدث عن اسس التنقيح مع أداة أكتيف x لعمل ديسمبلي
في المرة القادمة سارفق جزء من البرنامج ونقوم بمناقشته
..
تم تعديل هذه المشاركة بواسطة Junkie في 8 فبراير 2008 في 10:57
طالما ان الموضوع يتعلق بالفيجوال بيسك ما دخل الاسمبلي هنا ؟؟؟؟؟؟؟؟؟؟؟
كلمة احسن من OllyDbg هذه كبيرة جدا او انك تريد جولة مع OD مرة اخرى !
بالنسبة لي فأنا افضل كتابة Plugin لـOllyDbg بدلا من صنع واحد جديد يحتاج الى وقت وجهد لتصميمه (ولن يكون افضل من الأول أيضا) ... ثم يأتي بعد ذلك شخص اخر يقول "لماذا لا اكتب منقح خاص بي بدلا من هذا" , وتدور الحلقة !
يجب ان نستفيد مما هو موجود حاليا وتطويره ! OllyDbg يوفر نظام Plugins قوي جدا يمكنك من خلالة ان تكمل نقائصه لا أن تبدأ الموضوع من أوله !
mov eax, dword ptr ds:[0xffdf0308]
jmp dword ptr [eax+0xfc]
لا مانع أخي GM حتى لو كان بالفيجوال بيسك, فكرت مثلك وكنت سأقول لننقل الموضوع إلى قسم الفيجوال بيسك, لكنك لن تجد الاهتمام الكافي هناك, ليكن للأسمبلاوية اليد في النصح هنا عندما يتعلق الأمر بالتعامل مع الخفايا, ألا تعتقد معي؟
أيضا أتفق معك فيما ذكرت عن Olly, فـ Oleh لديه باع طويل في هذا المجال وأتصور أن خبرته لم تأتي عن خبرة سنة واحدة فقط وبدون الدعم الذي تلقاه من قبل مبرمجين آخرين و قراصنة حتى فهو شخص يستحق التصفيق. متى سيصدر الإصدار الثاني فأنا اعمل حاليا على x64 :tantrum:
بأي حال الموضوع مفتوح للنقاش - سيشارك في هذا الموضوع أشخاص على علم جيد جداً بهذا الشأن وأعتقد الأسماء معروفة سلفاً :)
سأحاول قراءة الكتيب اليوم مساء إن شاء الله
Do as I say, not as I do
We are Anonymous. We are Legion. We don't forgive. We don't forget
اقتباسطالما ان الموضوع يتعلق بالفيجوال بيسك ما دخل الاسمبلي هنا
اخي الموضوع لايتعلق باي لغة برمجة والسبب في استخدام الفيجوال هو حتي لايتهو الاعضاء في طيات اكواد الاسمبلي
اقتباسثم يأتي بعد ذلك شخص اخر يقول "لماذا لا اكتب منقح خاص بي بدلا من هذا" , وتدور الحلقة
لمادا اد قلت سنكتبه مفتوح المصدر
اقتباسكلمة احسن من OllyDbg هذه كبيرة جدا او انك تريد جولة مع OD مرة اخرى
هل انت متاكد
اقتباسفـ Oleh لديه باع طويل في هذا المجال وأتصور أن خبرته لم تأتي عن خبرة سنة واحدة
البرامج المفتوحة تتفوق في عامل الخبرة واسرع في التطوير
اقتباسطالما في الأمر Active X فالامر ليس جاد!
اولا مالعبيب في استخدام active x
ثانيا
عندما قمت بوضع الدرس اردت ان ابسط الامور الى اقصى حدا حتي يستطيع الجميع المشاركة والاستفادة من الدرس
عندما سيصبح الجميع فهمين المضوع كويس سنتفق على اللغة اتي سنبني بها البرنامج
ملاحظة
لم اري الى حد الان تعليق ع الفكرة اغلب الردود تهكمية
اريد احد ان يجبني
هل فكرة برنامج يضاهي olly ضرب من الستحيل
اقتباسهل فكرة برنامج يضاهي olly ضرب من الستحيل
لا , لكنها ضرب من تضييع الوقت , عندك وقت كثير ؟ تعلم او اعمل فيه "شئ جديـــــد" !
mov eax, dword ptr ds:[0xffdf0308]
jmp dword ptr [eax+0xfc]
اقتباسملاحظةلم اري الى حد الان تعليق ع الفكرة اغلب الردود تهكمية
الردود ليست تهكمية يجب مناقشة الموضوع من كل الجوانب وطبعا اهم جانب هو لغة البرمجة المستخدمة.
وشيء جيد جدا ان يفكر العرب في عمل اداة مشابها بالأولي لكن يجب ان نبدا حيث انتهي الأخرين ولا نبدأ من الصفر.
وانا اتفق مع الأخوة فأن عمل برنامج شبية بالأولي سوف يحتاج وقت وجهد وفي النهاية لن تحصل علي اداة تنافس الأولي لا في الكفائة ولا في الشهرة
شكر لك اخ Ahmed18 على النقاش الجيد
اولا نحن لنبداء من الصفر سنواكب التطور الجديد ودالك باستعارة الافكار من البرامج المشبه والتطوير عليها
اما بالنسبة للوقت فلكل شيء ثمنه
اقتباسوفي النهاية لن تحصل علي اداة تنافس الأولي لا في الكفائة ولا في الشهرة
صدقني لن تخسر شيئ شوف كم المعلومات التي ستتحصل عليها والافكار الجديد
ابسط مثال حماية برامجك من القرصنة ستجد نفسك تقوم باكتشاف طرق لمقاومة التتقيح لم يسبق لاحد معرفتها فبدالك ستربك القراصنة
وتمديد الوقت اللازم للقرصنة برامجك
ستتعلم كيف تقوم بمراقبة الرجيستري والقرص الصلب مراقبة الشبكة ومراقبة اي دالة API
ياخي تعبنا من البرامج التقلدية والاكود المسروقة وعدم الاتيان بالجديد
بصراحة بداءنا مستهلكين برمجيا
Ahmed18 يقوم بتنقيح البرامج بنفسه, هذا أكسبه بما لا شك فيه معلومات جيدة في موضوع حماية برامجه :)
بأي حال أخي الكريم كل هذه أفكار من أشخاص لهم خبرة في مجال تنقيح البرمجيات يمكنك أن تأخذ بها وتعدّل قليلاً في مسارك ويمكنك ألا تفعل وأن تتابع ما تفعله بنفس المسار, بالحالتين القسم سيستقبل مشاركاتك ومواضيعك بغض النظر عن الكيفية.
Do as I say, not as I do
We are Anonymous. We are Legion. We don't forgive. We don't forget
هذا الموضوع مغلق.