اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

طلب ملف الحماية برقم الماك


qathi

الردود الموصى بها

4 دقائق مضت, SEMO.Pa3x said:

طيب تعب نفسك وابحث شوي :rol:

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

 

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

 

رابط هذا التعليق
شارك

1 دقيقه مضت, qathi said:

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

 

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

 

 

اقرأه اولا، وانظر هل هو طلبك ام لا

رابط هذا التعليق
شارك

أستاذي @sandanet 

قمت بفرمته الجهاز .. وثبت ويندوز 7 - 32 بت .. واوفس 2007 - 32بت

ظهرت هذا الرسالة بعد الضغط على زر Get UUID

871244238_201032.PNG.64b610428e897dd210800e090423c8ed.PNG

 

قمت بزالة اوفس 2007 وسطبت 2010 .. ونفس الرسالة تظهر

قمت بزالة اوفس 2010 وسطبت 2016 .. ونفس الرسالة تظهر


 

رابط هذا التعليق
شارك

14 دقائق مضت, qathi said:

أستاذي @sandanet 

قمت بفرمته الجهاز .. وثبت ويندوز 7 - 32 بت .. واوفس 2007 - 32بت

ظهرت هذا الرسالة بعد الضغط على زر Get UUID

871244238_201032.PNG.64b610428e897dd210800e090423c8ed.PNG

 

قمت بزالة اوفس 2007 وسطبت 2010 .. ونفس الرسالة تظهر

قمت بزالة اوفس 2010 وسطبت 2016 .. ونفس الرسالة تظهر


 

 

طيب جرب المرفق ده كده

Get UUID.mdb

رابط هذا التعليق
شارك

الان, qathi said:

أستاذي @ابا جودى ملفك يعمل تمام .. لكن

ممكن أفهم سبب الرسالة .. لانها تظهر عند فتح في ملفات أخرى ؟؟؟

الله اعلى واعلم ليس المسؤل بأعلم من السائل :biggrin:

واخبرنى عن النقطة الفاصلة 

هل بعد الفورمات تغير الرقم عندك ام انه هو هو نفس الرقم :eek2:

رابط هذا التعليق
شارك

أستاذي @ابا جودى 

قمت بنسخ مكتبة  stdole2.tlb الى C:\Windows\System32

من ويندوز7 - 64بت 

فرفض الاستبدال .. ولم يعمل

 

أستاذي @ابا جودى و @sandanet

أذا لم أعرف حل المشكلة .. فلن أطلعكم على النتائج :cool:

فقد ضحيت وقمت بفرمتة جهازي الاخر :rol:

 

تم تعديل بواسطه qathi
رابط هذا التعليق
شارك

10 دقائق مضت, qathi said:

أستاذي @ابا جودى 

قمت بنسخ مكتبة  stdole2.tlb الى C:\Windows\System32

من ويندوز7 - 64بت 

فرفض الاستبدال .. ولم يعمل

 

أستاذي @ابا جودى و @sandanet

أذا لم أعرف حل المشكلة .. فلن أطلعكم على النتائج :cool:

فقد ضحيت وقمت بفرمتة جهازي الاخر :rol:

 

فعلا والله انا لا اعلم 

ويعلم الله تعالى اننى لا اخفى علما علمنيه ربي سبحانه وتعالى

فقط قمت بعمل قاعدة جديدة ولكن بتنسيق 2002-2003

وقمت باعادة التصميم مرة اخرى حتى لم اقم باستيراد الكائنات

ربما اختلاف المكتبات كان له اثر فى شئ والله اعلم 

تم تعديل بواسطه ابا جودى
  • Like 1
رابط هذا التعليق
شارك

1 دقيقه مضت, ابا جودى said:

فعلا والله انا لا اعلم 

ويعلم الله تعالى اننى لا اخفى علما علمنيه ربي سبحانه وتعالى

صدقت أستاذي @ابا جودى وأنت الصادق

أنا أقصد المساعدة في حل المشكلة .. بارك الله فيك 

  • Thanks 1
رابط هذا التعليق
شارك

أستاذي @ابا جودى وأستاذي @sandanet

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

 

حتى يتضح ماقمت توضيح الخطوات:

- التجربة قبل وبعد فصل الشبكة ظهر نفس الرقم

- التجربة بعد أعادة تشغيل .. قبل وبعد فصل الشبكة ظهر نفس الرقم

- التجربة بعد الفرمات .. قبل وبعد فصل الشبكة ظهر نفس الرقم

 

- النظام قبل الفرمات ويندوز 10 - 64Bit   أوفس 2016 32Bit

- النظام بعد الفرمات ويندوز 7 - 32Bit   أوفس 2016 32Bit

تم تعديل بواسطه qathi
  • Like 1
رابط هذا التعليق
شارك

4 دقائق مضت, qathi said:

أستاذي @ابا جودى وأستاذي @sandanet

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

 

حتى يتضح ماقمت توضيح الخطوات:

- التجربة قبل وبعد فصل الشبكة ظهر نفس الرقم

- التجربة بعد أعادة تشغيل .. قبل وبعد فصل الشبكة ظهر نفس الرقم

- التجربة بعد الفرمات .. قبل وبعد فصل الشبكة ظهر نفس الرقم

 

- النظام قبل الفرمات ويندوز 10 - 64Bit   أوفس 2016 32Bit

- النظام بعد الفرمات ويندوز 7 - 32Bit   أوفس 2016 32Bit

بشر نفسك انت انت من تريد تلك الحمايه :biggrin:

  • Haha 1
  • Confused 1
رابط هذا التعليق
شارك

في ١‏/١١‏/٢٠١٩ at 15:22, ابا جودى said:

 

HWND.zip 110.04 \u0643\u064a\u0644\u0648 \u0628\u0627\u064a\u062a · 8 downloads

وظيفة هذا الملف يقوم باستخراج ( رقم الهارد , البروسيسور , المذربورد , الماك أدريس ) ثم يرسل منه العميل نسخة الى المبرمج ثم يضع المبرمج فى الكود ويرسل القاعدة للعميل 

والكود


Public Function GetMyHWND()

    Dim objWMIService As Object
    Dim colItems As Object
    Dim objItem As Object

    Set objWMIService = GetObject("winmgmts:{impersonationLevel=impersonate}!\\.\root\cimv2")
    Set colItems = objWMIService.ExecQuery("SELECT * FROM win32_logicaldisk")

    For Each objItem In colItems
    If objItem.volumeserialnumber <> "" Then
    GetMyHWND = objItem.volumeserialnumber
        Exit For
    End If

    Next

    Set objItem = Nothing
    Set colItems = Nothing
    Set objWMIService = Nothing

End Function

 


واعتمد المرفق الاتى على تجربة بنفس الالية مع بعض اضافة المعادلات الرياضية التى تزيد من صعوبة الفهم وكسر الحماية على المستخدمين الغير محترفين
Security My App (v.01).mdb.zip 148.59 \u0643\u064a\u0644\u0648 \u0628\u0627\u064a\u062a · 36 downloads
 

 

 

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

بواسطة  ( رقم الهارد , البروسيسور , المذربورد , الماك أدريس )

مع بعض اضافة العمليات الحسابية والتى لا علاقة لها بالحماية الا اضفاء القليل من الصعوبة على من يحاول كسر الحماية ( مماطلة فى الوقت ليس الا )

 

اذن قم بالتطبيق على هذا المرفق  :yes:

في ١‏/١١‏/٢٠١٩ at 14:41, SEMO.Pa3x said:

 

دعني اشرح لك الذي فهمته من خوارزميتك.

1- قمت بإحضار volume serial number ( الرقم التسلسلي )

2- طلبت ان يتم ابقاء اول 3 محارف من الرقم

3- طلبت يتم جمع الرقم الناتج مع ( 95312876 )

4- ثم رجعت الى مربع البداية الى الرقم volume serial number الاصلي قبل التعديل عليه

وقمت بطرحه من الرقم الذي نتج بعد جمعه مع ( 95312876 )

5- بعدها ضربت الناتج * 2

0000000000000000000000000.PNG

 

رابط هذا التعليق
شارك

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

ألا أذا تفضلت وقمت بشرح لي طريقة التشفير والحماية وكيف اضيف كود مستقبل ..... وو الخ

رابط هذا التعليق
شارك

3 دقائق مضت, qathi said:

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

ألا أذا تفضلت وقمت بشرح لي طريقة التشفير والحماية وكيف اضيف كود مستقبل ..... وو الخ

طيب هات الرقم ياللى حصلته  uuid

رابط هذا التعليق
شارك

اعتذر منكم على التأخير في الاستجابة فقد كنت مشغول جداً نوعاً ما .. إن شاء الله متابع معكم

الآن نستطيع القول مبدئياً انه يمكننا اعتماد رقم الـ UUID بالاضافة الى اسم المعالج في الحماية مالم يطرأ أي جديد على الـ UUID

وبذلك ننتهي من موضوع حماية البرنامج من النسخ .. اي بمعنى انه اذا تسرب برنامجك الى جهاز آخر فسيعمل البرنامج لكن بالفترة التجريبية 

الآن ننتقل الى فقرة الفترة التجريبية والتي برأيي هي الأهم فما هي الآلية التي تقترحونها؟؟

رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information