العودة   منتديات عشاق السودان > منتديات الكمبيوتر والإنترنت > منتدى البرمجة
التسجيل مستضيف الصور التعليمـــات قائمة الأعضاء التقويم البحث مشاركات اليوم اجعل كافة المشاركات مقروءة

رد
 
LinkBack أدوات الموضوع طرق مشاهدة الموضوع
قديم 11-09-2005, 17:22   رقم المشاركة : 1 (permalink)
معلومات العضو
demon
عضو مميز
 
الصورة الرمزية demon
 

 

 
إحصائية العضو








demon غير متواجد حالياً

 

إحصائية الترشيح

عدد النقاط : 20
demon is on a distinguished road

 

 

احمي برمجياتك من خطر الانتشار غير القانوني

بسم الله الرحمن الرحيم

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

فمن غير المنطقي ان تتعب وتبرمج وبعد كده ومن اول مره تبيع البرنامج تلاقي البرنامج اتنسخ
وشغال علي كل الاجهزة
اكيد ده مش مقبول تماماً

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

<2>الطريقة الخرى وهي ستخدام قرص مضعوط محمي ضد النسخ
بحيث انه يحتوي علي خط ليزر يعيق عملية النسخ
وهي طريقة جيدة ظلت طوال الاعوام السابقة الحل الامثل
واليوم يوجد محركات نسخ اقراص تتغلب عليها

<3>ويوجد ايضاً طريقة ان تقوم بعمل قرص مضغوط زكي وذالك بحيث ان القرص
يتكون من منطقة توضع بها اسمارت كارد "بطاقة زكية مثل شريحة الجوال"
تحتوى هذه الشريحة علي معلومات التشفير الخاصة بفتح القرص
وبالتالي لايمكن فتح القرص دون تواجد هذ الجزء الهام
الطريقة حلوه ومازالة مستعملة

<4>الطريقة الاحدث وهي استعمال رقم الهاردسك Hard Disk
العميل لتكوين رقم سرى
بحيث يقوم البرنامج باكتشاف رقم الهاردسك الخص بالعميل
ومن ثم تشفيره لتوليد رقم سري
يتصل العميل بموزع البرنامج ليعطيه الرقم السري
ومن ثم يتحقق الموزع من اذا كان العميل فعلا مسجل لديه
وفي حال التاكد يقوم الموزع باعطاء العميل مفتاح التفعيلPass Key
وفعلا هذه الطريقة فعالة جداً
مادام ان برنامج فك التشفير للرقم السري محفوض بشكل جيد ويوم الينكشف تشفير الرقم
فان الطريقة سوف تنهار

التوقيع

demon غير متواجد حالياً   رد مع اقتباس
قديم 11-09-2005, 19:01   رقم المشاركة : 2 (permalink)
معلومات العضو
Temon
عضو مميز
 
الصورة الرمزية Temon
 

 

 
إحصائية العضو









Temon غير متواجد حالياً

 

إحصائية الترشيح

عدد النقاط : 30
Temon is on a distinguished road

 

 

دى الطريقة المتبعه حاليا من اغلب المبرمجين فى العالم !! لكن برضو ما مضمونة 100 ال 100 ..فى اتجاه جديد فى تيكنو التشفير انشالله قريب دا حنزيل ثيرد بخصوصه !!

التوقيع


You will never walk aLone
Temon غير متواجد حالياً   رد مع اقتباس
قديم 12-09-2005, 20:10   رقم المشاركة : 3 (permalink)
معلومات العضو
demon
عضو مميز
 
الصورة الرمزية demon
 

 

 
إحصائية العضو








demon غير متواجد حالياً

 

إحصائية الترشيح

عدد النقاط : 20
demon is on a distinguished road

 

 

استاذي Temon
شكراً علي مرورك الغالي

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

<5>الصريقة الاحدث
عرض في جيتكس
وهي ان الشركة المنتجة للبرنامج تقوم
بعمل تسجيل له عبر لانترنت
هذا التسجيل يحتوي علي بصمة الشخص الذي يقوم بتشغيله
ثم بعد ذالك تحمل ملف الي فلاش دسك صغير
مصمم خصيصاً لهذا العمل
بحيث انه عند فتح البرنامج يطلب منك وضع بصمتك علي الفلاش
الحقيقة الطريقة جداً رائعة
وللاسف ليس لدي المزيد من التفاصيل عنها الان

وانشاء الله اوعدكم انه نعمل تطبيق ونقوم بحمايته باسلوب تشفير رقم الهاردسك

التوقيع

demon غير متواجد حالياً   رد مع اقتباس
قديم 13-09-2005, 12:33   رقم المشاركة : 4 (permalink)
معلومات العضو
Temon
عضو مميز
 
الصورة الرمزية Temon
 

 

 
إحصائية العضو









Temon غير متواجد حالياً

 

إحصائية الترشيح

عدد النقاط : 30
Temon is on a distinguished road

 

 

لى عودة مع الطريقة التى اعلن عنها فى جيتكس بشرح موسع انشالله demon !!
تحياتى
mOe

التوقيع


You will never walk aLone
Temon غير متواجد حالياً   رد مع اقتباس
قديم 14-09-2005, 18:19   رقم المشاركة : 5 (permalink)
معلومات العضو
طارق
المشرف العام
 
الصورة الرمزية طارق
 

 

 
إحصائية العضو









طارق غير متواجد حالياً

 

إحصائية الترشيح

عدد النقاط : 297
طارق is a jewel in the roughطارق is a jewel in the roughطارق is a jewel in the rough

 

 

عزيزي ديمون ... رغم ان الطريقه التى لتها قريبه من ما تتداوله الشركات الان ..
ولكن هل لي .. كيف تمنع من الاستخدام لاحدث الاسطوانات ...
مثلا : احدث افلام هوليود .... !! فيمكن نسخها من الصين بارخص الاسعار ..!!
وتهريبها باي طريقه ..!!!!

وشكرا لك ... وانتظر الاجابه .

التوقيع

طارق غير متواجد حالياً   رد مع اقتباس
قديم 15-09-2005, 18:20   رقم المشاركة : 6 (permalink)
معلومات العضو
demon
عضو مميز
 
الصورة الرمزية demon
 

 

 
إحصائية العضو








demon غير متواجد حالياً

 

إحصائية الترشيح

عدد النقاط : 20
demon is on a distinguished road

 

 

شكرا Temon
وفي الانتظار انشاء الله

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

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

التوقيع

demon غير متواجد حالياً   رد مع اقتباس
قديم 15-09-2005, 18:31   رقم المشاركة : 7 (permalink)
معلومات العضو
demon
عضو مميز
 
الصورة الرمزية demon
 

 

 
إحصائية العضو








demon غير متواجد حالياً

 

إحصائية الترشيح

عدد النقاط : 20
demon is on a distinguished road

 

 

اليوم احظرت لكم برنامج مصمم بلغة دلفي
هذا البرنامج محمي بطريقة تشفير رقم الهاردسك
بحيث عند تشغيلة يقوم بسؤالك عن كود التفعيل
ويقوم باعطائك الرمز
كذالك برنامج اخر يقوم بتوليد كود التفعيل بناء علي الرمز
البرامج مع الشرح الكامل
للتحـــــــــــــــــــــل من هنا

التوقيع


التعديل الأخير تم بواسطة : demon بتاريخ 17-09-2005 الساعة 18:00.
demon غير متواجد حالياً   رد مع اقتباس
قديم 17-09-2005, 01:05   رقم المشاركة : 8 (permalink)
معلومات العضو
aboelmozn
عضو متواصل
 
إحصائية العضو








aboelmozn غير متواجد حالياً

 

إحصائية الترشيح

عدد النقاط : 10
aboelmozn is on a distinguished road

 

 

الاخ ديمون اشكرك على هذه المشاركة.انا في الحقيقة عندي تعقيب عليها
الطريقة التي ذكرتها التي تعتمد على السيريل بيتاع الهارديسك تبدوللوهلة الولى مناسبة ولكن لهاعيب واحد هو ان الشخص الذي تبيع له منتج ويكون سيريله بطريقة او اخرى معتمد على سيريل الهارديسك سوف لن تعمل لديه اذا اضطر الى عمل فورمات لجهازه وتنزيل البرنامج من جديد لان رقم الهارديسك سوف يكون قد تغير. اما انا فلدي اقتراح صيغير لك لحل هذه المشكله كنت قد استعملته قبل ذلك
وهو قراءة معلومات الجهاز او اجزاء منه سيريلها لايتغير وكتابتها داخل الملف التنفيذي لبرنامجك ومن ثم جعل برنامجك يقراء معلومات الجهاز ويقرنها بالتي تم تسجيلها داخل فان طابقت عمل والا فلن يعمل .
لقراءة معلومات الجهاز هناك طريقتين احداهما عن طريق الوصول المباشر للهارد وير وقراءته وهذه الطريقة تعمل في بيئة windows 9X فقط اما في بيئة
windows NT,windows2000, windows xp
فلن تعمل لان الويندوز يمنع الوصول المباشر للهاردوير ولكن يمكن قراءتها من الرجيستري واحب اطمنك انه اذا تم التلاعب في الرجيستري ليعمل البرنامج بصورة غير قانونية فسييعمل ولكن عند اعادة تشغيل الجهاز سيتم من قبل الويندوز قراءة الهاردوير من جديد وتصيححه في الرجيستري فعندها لن يعمل البرنامج اما اذا كانت البرنامج مرخص فان الهاردير سكون نفسه ولن تحصل مشكله.

التوقيع


mazin2831@yahoo.com

aboelmozn غير متواجد حالياً   رد مع اقتباس
قديم 17-09-2005, 18:04   رقم المشاركة : 9 (permalink)
معلومات العضو
demon
عضو مميز
 
الصورة الرمزية demon
 

 

 
إحصائية العضو








demon غير متواجد حالياً

 

إحصائية الترشيح

عدد النقاط : 20
demon is on a distinguished road

 

 

الاخ مازن

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

التوقيع

demon غير متواجد حالياً   رد مع اقتباس
قديم 27-09-2005, 13:35   رقم المشاركة : 10 (permalink)
معلومات العضو
aboelmozn
عضو متواصل
 
إحصائية العضو








aboelmozn غير متواجد حالياً

 

إحصائية الترشيح

عدد النقاط : 10
aboelmozn is on a distinguished road

 

 

Var
Reg : TRegistry;
path : String;
s1 : TStrings;
bd,bv,vd,vv,cv,cn,cs,cf : ShortString;
begin
Reg := TRegistry.Create;
Reg.RootKey := HKEY_LOCAL_MACHINE;
s1:=nil;
try
path := '\HARDWARE\DESCRIPTION\System\';
reg.OpenKey(path,false);
s1:=readMulti(reg,'VideoBIOSVersion');
vv:=s1.Text;
reg.CloseKey;
path := '\HARDWARE\DESCRIPTION\System\CentralProcessor\0\' ;
reg.OpenKey(path,false);
cv:=Reg.ReadString('VendorIdentifier');
cn:=Reg.ReadString('Identifier');
cs:=inttostr(reg.ReadInteger('~MHz'));
cf:=inttostr(reg.ReadInteger('FeatureSet'));
Except
End;

الكود السابق مثال لكود كيف تقرا الهاردوير من الرجيستري

التوقيع


mazin2831@yahoo.com

aboelmozn غير متواجد حالياً   رد مع اقتباس