إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

اريد معرفة كيفية عمل هذا النوع من الحماية ببرنامج الاتوبلاى

تقليص
هذا الموضوع مغلق.
X
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • #31
    h,g jugdr

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

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

    و هذه خاصية غير موجودة بالأوتوبلاى و لها dll خاص و هو موجود بداخل الملف المفتوح
    و الخاصية الموجودة فى الأوتوبلاى هى إستخراج رقم البارتيشن و هو متغير و ليس ثابت

    هذا الكود لم يكن يعمل على الإصدار الثامن أو على ويندوز 7

    الموضوع لم ينتهى بل هو للتو بدأ
    الملف المفتوح يظهر الرقم التسلسلى للهارد فقط
    المضغوط به ملفان
    أحدهما للإصدار السابع و الآخر للإصدار الثامن

    الموضوع سيمضى على دفعات لتيسير التتبع و سيتم تعديل المشاركة الأولى تباعا
    فى الحلقة القادمة سنربط رقم القرص مع باقى المشروع

    الحلقة الثانية



    اليوم سنقوم بتحويل الخمسة محارف من جهة اليمين إلى أرقام
    و ذلك بالتحويل للكود أسكى
    س لماذا من ناحية اليمين ؟؟
    ج لنضمن ألا تتشابه فى نفس النوع من الأقراص الصلبة
    س ماذا سيحدث لو أخذنا أول 5 حروف من اليسار و هى فى هذا المثال wd-wc و تعاملنا معها وقمنا بتوليد سيريال لها فماذا سيحدث ؟؟؟
    ج: ستحدث كارثة بكل المقاييس
    فالسيريال المتولد سيقوم بتسجيل ملايين الأقراص من شركة وسترن ديجيتال لأن هذه محارف الجهة اليسرى ثابتة فى هذا النوع

    س: أمر عجيب ما فائدة هذا الإجراء ؟؟؟ ....لماذا نحول 00012 لأرقام و هى أصلا أرقام ؟؟؟؟؟؟؟؟؟؟

    ج لأننا لا نعرف نوع القرص الصلب لدى العميل
    فمثلا فى النوع ماكستور
    الرقم التسلسلى y126p9fe
    كيف نجرى الحسابات على آخر خمسة محارف وهى 6p9fe ؟؟؟
    لابد من التحويل ليكون المثال صالح لأى نوع من انواع الأقراص الصلبة


    مولد المفاتيح


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

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

    لا تقلق فمهما وضعت من عمليات حسابية فلن تظهر علامات عشرية او كسور
    انا استخدمت الدالة فلور لهذا الغرض

    كود PHP:
    السيناريو سيكون مختلف تماما عما ذكرت هنا
    هذا الرقم سيتم تحويله بالكامل إلى أعداد 
    (و لهذا سبب)
    سيتم إقتصاص الأحرف الثمانية من إتجاه اليمين و ليس اليسار (لهذا سبب أيضا)
    سيظهر هذا الرقم ذو الثمانية أعداد عند المستخدم تحت إسم (رقم النسخة)
     
    سيقوم المستخدم بإبلاغك بهذا الرقم تليفونيا أو عن طريق التسجيل عبر الإنترنت
    ستدخل هذا الرقم فى معادلة و تعطيه للعميل
    سيتقبل البرنامج الرقم لأن به نفس المعادلة 
    يمكنك تحميل الملفات من المرفقات


    وللعلم الموضوع منقول من منتدا اخر كل الشكر لصاحب الموضوع الاصلى

    تعليق


    • #32
      كل موضوع يضيف فائدة ويزيد المعرفة ..

      اللهم لا علم لنا إلا ما علمتنا إنك أنت العليم الحكيم ، اللهم علمنا ما ينفعنا وانفعنا بما علمتنا وزدنا علما إلى علمنا يا أرحم الراحمين

      يا رب أدم علينا نعمة العلم وعلمنا من علمك يا عليم ..

      جزاكم الله خيرا

      تعليق


      • #33
        شـكــ وبارك الله فيك ـــرا لك ... لك مني أجمل تحية .

        تعليق


        • #34
          يرفع للمتابعة ولاضافة الجديد

          تعليق


          • #35
            شكر وتقدير

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

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

            و هذه خاصية غير موجودة بالأوتوبلاى و لها dll خاص و هو موجود بداخل الملف المفتوح
            و الخاصية الموجودة فى الأوتوبلاى هى إستخراج رقم البارتيشن و هو متغير و ليس ثابت

            هذا الكود لم يكن يعمل على الإصدار الثامن أو على ويندوز 7

            الموضوع لم ينتهى بل هو للتو بدأ
            الملف المفتوح يظهر الرقم التسلسلى للهارد فقط
            المضغوط به ملفان
            أحدهما للإصدار السابع و الآخر للإصدار الثامن

            الموضوع سيمضى على دفعات لتيسير التتبع و سيتم تعديل المشاركة الأولى تباعا
            فى الحلقة القادمة سنربط رقم القرص مع باقى المشروع

            الحلقة الثانية



            اليوم سنقوم بتحويل الخمسة محارف من جهة اليمين إلى أرقام
            و ذلك بالتحويل للكود أسكى
            س لماذا من ناحية اليمين ؟؟
            ج لنضمن ألا تتشابه فى نفس النوع من الأقراص الصلبة
            س ماذا سيحدث لو أخذنا أول 5 حروف من اليسار و هى فى هذا المثال wd-wc و تعاملنا معها وقمنا بتوليد سيريال لها فماذا سيحدث ؟؟؟
            ج: ستحدث كارثة بكل المقاييس
            فالسيريال المتولد سيقوم بتسجيل ملايين الأقراص من شركة وسترن ديجيتال لأن هذه محارف الجهة اليسرى ثابتة فى هذا النوع

            س: أمر عجيب ما فائدة هذا الإجراء ؟؟؟ ....لماذا نحول 00012 لأرقام و هى أصلا أرقام ؟؟؟؟؟؟؟؟؟؟

            ج لأننا لا نعرف نوع القرص الصلب لدى العميل
            فمثلا فى النوع ماكستور
            الرقم التسلسلى y126p9fe
            كيف نجرى الحسابات على آخر خمسة محارف وهى 6p9fe ؟؟؟
            لابد من التحويل ليكون المثال صالح لأى نوع من انواع الأقراص الصلبة


            مولد المفاتيح


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

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

            لا تقلق فمهما وضعت من عمليات حسابية فلن تظهر علامات عشرية او كسور
            انا استخدمت الدالة فلور لهذا الغرض

            كود PHP:
            السيناريو سيكون مختلف تماما عما ذكرت هنا
            هذا الرقم سيتم تحويله بالكامل إلى أعداد 
            (و لهذا سبب)
            سيتم إقتصاص الأحرف الثمانية من إتجاه اليمين و ليس اليسار (لهذا سبب أيضا)
            سيظهر هذا الرقم ذو الثمانية أعداد عند المستخدم تحت إسم (رقم النسخة)
             
            سيقوم المستخدم بإبلاغك بهذا الرقم تليفونيا أو عن طريق التسجيل عبر الإنترنت
            ستدخل هذا الرقم فى معادلة و تعطيه للعميل
            سيتقبل البرنامج الرقم لأن به نفس المعادلة 
            بجد انا عاجز عن شكرك اخ فايف استار قليل من هم يتداركون الخطأ الشائع ويشاركون الاخرين الافكار الجيدة حتى وإن لم تكن تتعلق بربح مادي

            تعليق


            • #36
              موضوع جميل جدا

              تعليق


              • #37
                بارك الله فيك اخي الكريم
                فالموضوع غاية في الاهمية... وايضا ليس هناك شيئ مستحيل

                تعليق


                • #38
                  المشاركة الأصلية بواسطة أبو محسن مشاهدة المشاركة
                  بارك الله فيك اخي الكريم
                  فالموضوع غاية في الاهمية... وايضا ليس هناك شيئ مستحيل
                  نعم أخى
                  لا شيئ مستحيل
                  فقط نود الهروب من صغار و متوسطى الكراكر
                  فهم يكسرون بلا قواعد بدافع التباهى
                  أما كبار الكراكر فيعلمون جيدا أنه حرام شرعا نشر كراك للبرامج العربية (أرفع لهم قبعتى)

                  تعليق


                  • #39
                    المشاركة الأصلية بواسطة النصل القاطع مشاهدة المشاركة
                    نعم أخى
                    لا شيئ مستحيل
                    فقط نود الهروب من صغار و متوسطى الكراكر
                    فهم يكسرون بلا قواعد بدافع التباهى
                    أما كبار الكراكر فيعلمون جيدا أنه حرام شرعا نشر كراك للبرامج العربية (أرفع لهم قبعتى)
                    هلا بالأستاذ الفاضل
                    فمثل ما قلت.. أن الهروب هو من صغار ومتوسطي الكراكر
                    لأن هاؤلاء لا يبالون بأي شيئ يفعلوه، فقط هو تهور وتطبيق حتى يتفاخر أمام الغير ..

                    أسعدني ردك وتنبيهك الرائع

                    تعليق


                    • #40
                      نعم اخى
                      المبرمج التجارى لا يتحدى أحد
                      يبرمج من أجل المال

                      فقط يحاول كسب العيش الحلال من البرمجة التى صرف عليها معظم وقته (أعتقد من حقه)
                      الشيئ الوحيد الذى يحاول المبرمج تحديه
                      هو ظروفه المادية
                      و تسويقه لأى منتج برمجى من برمجته هو هدفه الأوحد و الأهم

                      تعليق


                      • #41
                        شـكــ وبارك الله فيك ـــرا لك ... لك مني أجمل تحية .

                        تعليق


                        • #42
                          ألف شكرررررررررررررررررررر جارى التجربة

                          تعليق


                          • #43
                            اريد معرفة كيفية عمل هذا النوع من الحماية ببرنامج الاتوبلاى

                            السلام عليكم ورحمة الله وبركاته
                            شـكــ وبارك الله فيك ـــرا لك ... لك مني أجمل تحية .

                            تعليق


                            • #44

                              تعليق


                              • #45
                                موضوع ممتاز جدا شكرا

                                تعليق

                                مواضيع تهمك

                                تقليص

                                المنتدى: القسم العام نشرت بواسطة: Reem2Rabeh الوقت: 04-23-2025 الساعة 04:27 PM
                                المنتدى: ضبط وتوكيد الجودة نشرت بواسطة: HeaD Master الوقت: 04-15-2025 الساعة 09:30 AM
                                المنتدى: التصنيع والانتاج نشرت بواسطة: HeaD Master الوقت: 04-11-2025 الساعة 01:08 PM
                                المنتدى: القسم العام نشرت بواسطة: نوال الخطيب الوقت: 03-19-2025 الساعة 03:07 AM
                                المنتدى: الكمبيوتر والإنترنت نشرت بواسطة: عوض السوداني الوقت: 03-18-2025 الساعة 07:22 AM
                                يعمل...
                                X