delphi4arab منتديات دلفي للعرب
arab licencer حل سريع لعمل تراخيص لبرامج - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي الأخرى (https://delphi4arab.net/forum/forumdisplay.php?fid=4)
+--- قسم : برامج دلفي من عمل الأعضاء (https://delphi4arab.net/forum/forumdisplay.php?fid=27)
+--- الموضوع : arab licencer حل سريع لعمل تراخيص لبرامج (/showthread.php?tid=5721)

الصفحات: 1 2


arab licencer حل سريع لعمل تراخيص لبرامج - Houdini - 16-11-2013

مرحبا اخواني

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

اولا دي واجهة البرنامج
[صورة: GiUyX.png]

في الحقل الاول تحدد برنامج الي تريد ان تحميه
في حقل ثاني تحدد الـ dll المسؤولة عن حماية و هي مرفقة باسم arab licencer.dll
ثم تصغط الـ build

الان كل ماعليك انك ترسل برنامج معدل الى زبائن
عندما يفتح برنامج المعدل راح تظهر واجهة تسجيل

[صورة: p2e8t.png]

كل ماعليك ان تطلب من زبون يرسلك الى licence id و بعدها تفتح مولد مفاتيح كما في صورة

[صورة: zghho.png]

نضعlicence id الزبون في خانة الاولى و تظغط توليد ليظهر مفتاح تسحيل لدلك زبون
كل ماعليك انك ترسله له و سيعمل برنامج على جهازه
[COLOR="Red"]
ملاحظات
- برنامج يعمل حالياا على برامج دلفي فقط ( نظام حماية مخصص لدلفي ، يمكن اضيف برامج ناتجة عن مصرفات اخرى )
- برنامج مجرب على xp ، لا اضمن عمله بسيفن بسبب حماية الـ address space random[/COLOR]

لتحميل برنامج
كود :
http://rghost.net/797SdSd6B http://www.gulfup.com/?AUzG29



arab licencer حل سريع لعمل تراخيص لبرامج - بن دهيبة - 16-11-2013

السلام عليكم ورحمة الله تعالى وبركاته.

[صورة: HmdvL.jpg]


arab licencer حل سريع لعمل تراخيص لبرامج - Houdini - 16-11-2013

البرنامج نظيف على ضمانتي
اغلب برامج من هدا نوع تجدها هكدا مكشوفة من برامج حماية بقيم خاطئة
امثال : armadilo - molebox - vmprotect - enigma
و هذه نتيجة الفحص
كود :
http://virusscan.jotti.org/fr/scanresult/3f3fb1b9dd6b308aaa7f484b7832d567fdcf763a
الافاست يغرد خارج سرب :p


arab licencer حل سريع لعمل تراخيص لبرامج - SMP3 - 16-11-2013

السلام عليكم ورحمة الله وبركاته ..
ماشاء الله .. عمل رائع أخي ..
المشروع عربي و يتكلم عن الحماية !!
و الله أسعدتني ..

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


إقتباس :هل رفعت السورس مع البرنامج ؟
مافائدة برنامج حماية ان تم عرض السورس الخاص به ؟
عرض السورس يعني نهاية أكيدة لبرنامج الحماية


إقتباس :البرنامج نظيف على ضمانتي
اغلب برامج من هدا نوع تجدها هكدا مكشوفة من برامج حماية بقيم خاطئة
لا .. السبب راجع لاستخدامك مكتبة te ..


arab licencer حل سريع لعمل تراخيص لبرامج - Houdini - 16-11-2013

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

الجيد ان البرنامج عمل على سيفن و فيما يخص ملاحظاتك هته تعقيباتي
كود :
عند تسجيل البرنامج ثم اغلاقه بدون الضغط على زر موافق تحدث مشكلة : الملف و جميع الملفات المحمية لا تشتغل .. أعتقد أن السبب راجع الى التحقق في قيم الرجيستري .
لم اتوقع هدا الخطا لاكنه صحيح و سبب كما دكرت رقم تسجيل الرجستري لا يحفظ بالشكل النهائي
كود :
ثانيا : عند عمل حماية لملفين الأول يسجل والثاني لا يتم تسجيله .. يمكن التحايل على الحماية بتعديل اسم الملف الثاني الى اسم الملف الأول .
لم افكر في هدا ^^ لاكنه صحيح ، سافكر بحل له
كود :
ثالثا : بعد حماية ملف لاحظت زيادة كبيرة في حجم البرنامج الناتج من 356كب الى 770 كب .
اجل بسبب الـ dll للحماية التي تدمج معه و هي مسؤولة عن صناعة نافدة تسجيل وانت تعرف حجم ناتج عن استعمال tform بدلفي ^^
كود :
رابعا : لقد قمت بتصنيع دواء للحماية لكني لن أنشره .. ستكون وحدك القادر على تجربته (سأرسل الباس على الخاص) .. مثل هده البرامج تحتاج الى الدعم .. انشر الاداة في مواقع RE حتى تعلم مواطن الضعف فيها و ترقيعها . الدواء جاء مبكرا بعض الشيئ .. لكن كن متيقن أخي لن أنشره .. ان أردت السورس أو طريقة عمل الدواء أرسل لي رسالة على الخاص .
شيئ متوقع اخي ، لا باس سالقي نظرة على مرفق و انا كنت متخوف من القنص لاني قمة بالمقارنة على طبق من دهب بين سريال صحيح و مدخل و الحقيقة كنت مشغول اكثر بجعله يعمل
في نسخة القادمة ساطور خوازرمية تسجيل لاني ساكون متفرغ لها ^^ و عندما افرغ كل ما جعبتي فيه ساعرضه على منتديات rc لنرى تحليلاتهم

تحياتي اخي


arab licencer حل سريع لعمل تراخيص لبرامج - noureddin - 30-11-2013

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


arab licencer حل سريع لعمل تراخيص لبرامج - Amer12 - 30-11-2013

houdini كتب :تسلم اخي على تجربة و تشجيع
فعلا البرامج العربية من هدا نوع منقطعة لما يكتنف هدا المجال من غموض و لا اثر لمراجع او شروحات عنها حتى بالنات
هو شبيه بالهندسة العكسية من الامور المحتكرة من الغرب
و الحمد الله وفقت في فهم بعض المفاهيم التي ساعدتني في بناء هدا البرنامج

لماذا لا تكسر هذا الغموض والاحتكار وتقدم دروس وشروحات تشرح هذا المجال !!


arab licencer حل سريع لعمل تراخيص لبرامج - Houdini - 30-12-2013

إقتباس :فكرة جيدة لكنها غير عملية فالبرنامج يجب أن يجرب أولا لمدة معينة بعدها يقرر الزبون هل يشتري المنتج أم لا، هذه الطريقة لا تعطيه حرية ًهل تشتري السمك في البحرً كما يقول المثل، هذه وجهة نظري الشخصية وشكراّ
فعلاا النسخة ثانية قيد تطوير و تحوي ميزات جديدة منها
- trial period او فترة تجريب تحددها انت حسب رغبتك - يوم - اسبوع - شهر ....
- nag screen او نوافد مزعجة تشير الى شراء البرنامج في كل وقت تحدده انت

- تقوية نظام الحماية اكثر

إقتباس :لماذا لا تكسر هذا الغموض والاحتكار وتقدم دروس وشروحات تشرح هذا المجال !!
ان شاء الله اخي قريباا لاكن بالنهاية من يجد - يجتهد - سيجد


arab licencer حل سريع لعمل تراخيص لبرامج - خالد على22 - 05-02-2014

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

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


arab licencer حل سريع لعمل تراخيص لبرامج - SMP3 - 05-02-2014

خالد على22 كتب :فكرة جيدة
من لا يملك القدرة على حماية برنامجه بنفسه
فغالبا لا تكون برامجه على المستوى الذى يجعل العميل يخرج محفظته و يخرج منها النقود

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