![]() |
|
كيف احمي برنامجي في الـcd من النسخ غير المشروع وقرصنة البرمجيات - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15) +--- الموضوع : كيف احمي برنامجي في الـcd من النسخ غير المشروع وقرصنة البرمجيات (/showthread.php?tid=194) |
كيف احمي برنامجي في الـcd من النسخ غير المشروع وقرصنة البرمجيات - kml_hmd - 12-05-2008 السلام عليكم ورحمة الله وبركاته اخوني الاعزا لقد فرغت من وضع تصوري لبرنامجي الكامل علي سي دي وهو برنامج تعليمي في الرياضيات والمشكلة التي تواجهني ماذا اضيف للسورسكود وكيف اضيف له تعليمات حتي يعمل البرنامج من السي دي فقط وان لايتم نسخ تلك السيدي الي سيدي اخري او الي الهارد دسك بطريقة غير مشروعة من لديه اي فكرة عن هذا الموضوع فاليمدني بها ويا حبذا لوكان هناك مثال عملي لبرنامج صغير يعمل علي سيدي غير قابل للنسخ اشكركم كيف احمي برنامجي في الـcd من النسخ غير المشروع وقرصنة البرمجيات - bsm12 - 13-05-2008 يا اخي لا توجد حماية 100 ÷ لو كان ممكنا لكانت microsoft السباقة اليها اكبر شركة لانتاج البرمجيات و اقراصها تنسخ كيف احمي برنامجي في الـcd من النسخ غير المشروع وقرصنة البرمجيات - GamingMasteR - 13-05-2008 [COLOR="Red"]بالفعل لا توجد حماية 100% لكن يوجد صعب وسهل .[/COLOR] كيف احمي برنامجي في الـcd من النسخ غير المشروع وقرصنة البرمجيات - محمد عبد العزيز - 13-05-2008 [COLOR="Navy"] كما قال لك الاخوة تقريبا مستحيل الحماية ضد النسخ 100% فان وقع برنامجك بين ايدي شخص مصمم على كسره يكسره - كل ما يمكنك فعله هو تصعيب الامر وتقليل عدد الاشخاص الذين يمكنهم نسخه طبعا الموضوع طويل جدا ولا يكفي موضوع له بل يحتاج لقسم كامل باختصار حاول ان تفكر كقرصان لكي تحمي برنامجك مثال: عندما تريد ان تنسخ برنامج ماذا تستعمل ؟ تستخدم برامج نسخ الاقراص وحرقها مثل Nero وغيره هنا يمكنك احصاء جميع البرامج المستخدمة في نسخ الاقراص وعند تنفيذ برنامج تتحقق من عدم وجودها منفذة بالذاكرة فان وجدت واحد منها برنامج يتوقف عن العمل - فكرة بسيطة اخرى هي التحقق من نوع القرص الذي نفذ منه برنامجك فان وجدته ليس قرص مرن CD-ROM يتوقف برنامجك عن العمل - فكرة اخرى تحاول انشاء ملف في نفس مكان تنفيذ البرنامج فان استطعت يتوقف البرنامج لان القرص المرن غير قابل للكتابة ReadOnly - نفس الفكرة السابقة لكن محاولة حذف البرنامج لنفسه فان استطاع يعني انها نسخة وليس اصلي في CD-ROM - يمكن التاكد من Label اسم القرص المرن CD-ROM فبعض برامج النسخ تهمله وبالتالي يتغير الاسم عند النسخ - يمكن التحقق من المساحة المتبقية في القرص فان كانت تختلف عن قيمة قمت انت بحسابها ومن حجم البرنامج وملفاته من الحجم الكلي للقرص - هناك الكثير من الافكار طبعا لم اذكر بعض برامج الحماية التجارية التي تستحق التجربة - والسلام عليكم ورحمة الله[/COLOR] كيف احمي برنامجي في الـcd من النسخ غير المشروع وقرصنة البرمجيات - مهدي - 13-05-2008 و عليكم السلام و رحمة الله إقتباس : يمكن التحقق من المساحة المتبقية في القرصهذه أنجع الطرق من بين الطرق التي ذكرها أخ عزيز إلى جانب طريقة قراءة الرقم التسلسلي للقرص المضغوط. كيف احمي برنامجي في الـcd من النسخ غير المشروع وقرصنة البرمجيات - snyper - 14-05-2008 اي طريقة يمكن كسرها إقتباس :يمكن التحقق من المساحة المتبقية في القرصابسط طريقة لكسرها يمكن وضعها في سواقة وهمية ويوجد الكثير من برامج السواقة الوهمية واذا وضعت اي دالة يمكن تجاوزها بالهندسة العكسية اظن افضل الحلول هي بحفظ حقوق النشر وتشفير جميع محتوايات القرص بكلمة مرور كما يفعل الوينرار لاني راته مازال مقاوم للكسر كيف احمي برنامجي في الـcd من النسخ غير المشروع وقرصنة البرمجيات - kml_hmd - 15-05-2008 السلام علكم ورحمة الله نعم ان كل ماذكرتموه صحيحا ولكن الكسر الذي تحدثتم عنه لايقوم به الا شخص متقدم في عملية البرمجة ولكن برنامجي موجه الي فئة الطلاب ومستخدمون عاديون وبالتالي ارغب في ابسط طريقة ممكنة لمنع النسخ الاخ DeltaAziz ذكر مجموعة من الافكار وليته يضيف اليها تفاصل وكذلك الاخ snyper وانا شخصيا وجدت برنامج علي سي دي لم استطع نسخه بالطرق المعروفة عليه من يعرف اي طريقة فاليكتب لي تفاصيلها وجزاكم الله خيرار مهدي كتب :و عليكم السلام و رحمة اللهكف اعمل ذلك كيف احمي برنامجي في الـcd من النسخ غير المشروع وقرصنة البرمجيات - محمد عبد العزيز - 15-05-2008 [color="#000000"] إقتباس :ابسط طريقة لكسرها يمكن وضعها في سواقة وهمية ويوجد الكثير من برامج السواقة الوهميةهده البرامج يمكن ردعها بايقافها او خروج البرنامج ان وجدها تعمل ايضا هناك طرق خاصة لاكتشاف بعض البرامج إقتباس :واذا وضعت اي دالة يمكن تجاوزها بالهندسة العكسيةليس كل الناس يجيد الهندسة العكسية ويمكن تصعيب الامور لجعل المهندس العكسي يمل ويترك البرنامج :d إقتباس :افضل الحلول هي بحفظ حقوق النشرانت تعرف لا قانون في الواقع... إقتباس :تشفير جميع محتوايات القرص بكلمة مرور كما يفعل الوينرارتكسر بالحصول على كلمة المرور من شخص اشتراها ثم جعل البرنامج يعمل دونها او تظمينها به وكما قال الجميع لاتوجد حماية 100% لكن توجد حمايات تصعب الامور كثيرا على الاقل زمن كافي لبيع بعض النسخ وكتابة اصدار جديد من البرنامج :d إقتباس :مجموعة من الافكار وليته يضيف اليها تفاصللااعدك بشيئ فان كان هناك وقت ولم يكتب غيري في الامر ساكتب ان شاء الله والسلام عليكم ورحمة الله[/color] كيف احمي برنامجي في الـcd من النسخ غير المشروع وقرصنة البرمجيات - merouane - 15-05-2008 بعد قراءة الأفكار النيرة أحببت أن أذكر kml_hmd أن يركز على الهدف من وراء مشروعه وحسبما فهمت هو تجاري .. لذلك يركز على التسويق ووضع جدول زمني و التصور للربح الكافي أو المأمول ثم صعِّب مثل ما ذكر الإخوة و راقب سوقك قدر الإمكان .. فإذا تحصلت على مبتغاك اترك عنك الحماية والهوس بها لأنه بقدر ما صعب بقدر ما أشعلت الحماسة و روح التحدي عند ... اسأل GamingMatseR ![]() و السلام كيف احمي برنامجي في الـcd من النسخ غير المشروع وقرصنة البرمجيات - مهدي - 17-05-2008 هذه طريقة إستعمال الرقم التسلسلي للقرص يوجد في المرفقات مشروعين Editor Serial يقوم هذا المشروع بقراءة الرقم التسلسلي للقرص المراد حرقه و إنشاء ملف Data.dat هذا الملف الذي يحرق مع الملف التنفيذي المراد حمايته من القرصة. قم بوضع الملفين التنفيذي المراد حمايته و Data.dat في نفس المجلد المشروع الثاني هو مثال للملف التنفيذي المراد حماية و كما قال الأخوة ليست هنا حماية 100% لكن أظن أن هذه الطريقة معقدة نوعا ما. |