الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

اريد ان احمي برنامجي

مغلق
بدأه ab12oode في 15 أبريل 2006 · 7 رد · 797 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

مرحباً

اريد ان احمي برنامجي

#2

اذا كنت تعمل بشركة أو البرنامج للبيع فاستخدم

Dongle (عبارة عن قطعة تركب على serial Port)

بحيث لا يعمل البرنامج الا بوجوده

#3

الدنغل اخر ما تفكر فيه لو كنت مبرمج فردي وليس لك عوائد مادية او في حال كان البرنامج لا يدخل سوق المنافسه لان ثمنه يضاف الى تكاليف البرنامج وهو ليس بقليل!

راجع قسم الارشيف والمواضيع المتقدمة موضوعا بعنوان "حان الوقت لحماية برامجك من النسخ غير القانوني" لتستفيد من بعض الخبرات.

ايضا يمكنك كتابة حماية لو اردت ووضع البرنامج للاختبار في قسم الاسمبلي حيث يتسكع قراصنة البرامج :)

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#4

يعني برنامج عملت على الفيجول اريد ان اعطيه لشخص ومن اجل ما ادع الشخص يقوم بنسخة انا اقوم بالحماية

#5

اوكيه و.. ؟

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#6

طيب وبعدين

#7

يا اخي كتبت لك يمكنك ان تكتب الحماية وتقوم باختبارها في قسم الاسمبلي, دعنى اقتبس لك عبارة من واحد من اشهر قراصنة البرامج في العالم:

"CrackZ" كتب:
For this entire session please understand one thing at the very outset; unless you plan on dedicating a significant portion of your life to writing the ultimate protection scheme and not working on your product - understand that it is simply a matter of time before someone finds its weakness, you can then look forward to many (frustrating) years of trying to shut open doors.....I'm definitely not saying its pointless to protect your work, but don't overestimate its importance, many of the most widespread and profitable programs in use today have lousy protections but still generate enough revenue for their authors. The last thing in the universe I'd like to see is my HD further cluttered with authors protection monstrosities.

تذكر فقط, Everything is Crackable لذلك ان اردت الا تتجاهل حماية برنامجك على الاقل حتى تبيع مقدار ما منه فعليك بكتابة خوارزميتك بنفسك.

لماذا؟ دعني اذكر لك النقاط الرئيسية:

1- الحمايات التجارية تمت قرصنتها جميعا, راجع قسم الاسمبلي, وراجع Google!

2- الحمايات التجارية معروفة لجميع قراصنة العالم, جميع قراصنة العالم يعملون على قرصنة كل جديد منها كل يوم, اشهر القراصنة يقضون لربما ايام على حماية ما الى ان يقوموا اخيرا بقرصنتها وطرحها للعلن مع الادوات والمقالات اللازمة لقرصنة هذه الحماية. تم قرصنة ASPack, ASprotect, EXECryptor, Themida, Armadillo, PECompact, حتى الدناغل المعروفة وغير المعروفة. ماذا تريد بعد من الحماية التجارية؟ بالمناسبة, تمت قرصنة هذه البرامج ايضا التي قد تستخدمها في حماية برنامجك.

3- كلما كانت الخوارزمية غير معروفة للجميع كلما كان الامر افضل, الخوارزمية لو كتبتها بنفسك وضمنتها في برنامجك فقط فهي موجودة في برنامجك فقط ومن لم يحاول قرصنة برنامجك فلن يعرف اي كان ما الحماية التي تستخدم.

4- اضف الى هذا, برامج الفيجوال اكثر ما يثير اشمئزاز القراصنة, وغالبا ما يبتعدون عن قرصنتها لانها بكل بساطة غابة من البايتات الغير منسقة بصورة واضحة مما يجعل قرصنتها على المبتدئين صعبة وتقريبا مستحيلة.

5- بنية الملف التنفيذي المكتوب بالفيجوال مبهمة بشكل كبير, لكن تم تشريح اكثر المناطق التي تهم القراصنة وعرضها بالتفصيل من قبل احدهم (Ricardo Narvaja وهو اسباني الاصل) بالتالي المسالة مسالة وقت قبل قتل الحماية في برنامجك.

6- ابسط ما يمكنني ارشادك اليه لحماية برنامجك هو ان تقوم بجعل الملف بصورة PCode عند التجميع وليس Native. هذا سيعرقل مسير اي قرصان ولربما يقتله الملل فيترك برنامجك في حال سبيله.

هل هناك (وبعد) ؟

تم تعديل هذه المشاركة بواسطة Xacker في 16 أبريل 2006 في 21:38

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#8

شكراً

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…