الحالة
موضوع مغلق

saiddsa3980

عضو جديد
التسجيل
13/9/07
المشاركات
16
الإعجابات
2
#1
بسم الله الرحمان الرحيم
كما نعلم أن القرص الصلب له رقم تسلسلي ولكن بعد الفورمات يتغير هذا الرقم
منفضلكم من لديه طريقة أو برنامج يقوم بالتعديل على الرقم التسلسلي للقرص الصلب يعطينا أياها
لكم مني saiddsa3980 التقدير وكل الإحترام
دمتم في خدمة العباد
 

يسعد صباحك

عضوية الشرف
التسجيل
29/7/05
المشاركات
21,626
الإعجابات
4,017
#2

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

saiddsa3980

عضو جديد
التسجيل
13/9/07
المشاركات
16
الإعجابات
2
#3
مشكور أخي منكم نتعلم الحكمة واللباقة وصدرك أوسع من صدري ولكن نوايانا صادقة ومخلصة
ولكن أخي أن البرنامج الذي حدثتك عن موجود بدليل أني ذات يوم عندي برنامج يعمل في بيئة MSDOS
وعلى قرص صلب رقمه معين وحصل لهذا القرص عطب ثم نقلنا البرنامج إلى قرص أخر بعدها شغلت البرنامج فظهرت لي علبة حوار مكتوب عليها أن البرنامج لايعمل على هذا القرص الجديد ففكرت في الذهاب إلى أحد المهندسين المختصين في البرمجة في بيئة MSDOS فطرحت عليه المشكلة فقال لي أعطيني الرقم التسلسلي للقرص المعطوب فأعطيته أياه وقالي لي إرجع بعد لحظات ، بعدها رجعت له فقال لي إن البرنامج أصبح يشتغل على الرقم التسلسلي القديم "أي أنه تمكن من تغيير الرقم التسلسلي " وعملت نظرة بنفسي على الرقم التسلسلي الذي غيره فوجدت أنه تغيير صح
أخي يسعد صباحك البرنامج موجود وليس وهم ولكنه نادر جداً جداً ولم أسمع به أنا شخصياً من قبل
 

يسعد صباحك

عضوية الشرف
التسجيل
29/7/05
المشاركات
21,626
الإعجابات
4,017
#4
اخي الحبيب رأيك على عيني ورأسي يالحبيب
طيب وماله فيه برنامج فيه برنامج ولاتزعل اسفين .
اذا تقول انه نادر .. مافي شي اسمه نادر عندي ...
اللي ابغاه اجيبه اجيبه لو انزله تحت الأرض .
عموما ماعلينا انس الموضوع ووسع صدرك ولاتزعل منا
ترى كل شي عندي الا زعل الداماسييين
وهذه بوسه لك ها . افرح ياعمي مين قدك يسعد صباحك اعطاك بوسه .
وفقك الله
 

gamal gamal

محامى ومستشار قانوني
التسجيل
1/8/04
المشاركات
12,948
الإعجابات
506
#5
والله مشكورين يااخوان
يسعد صباحك بعد البوسة
ما فى كلام 0 خلاص مسامحين
ههههههههههههههههههههه
اخى saiddsa3980
انا معك ما فيه شىء ثابت فى
عالم الكمبيوتر 0 المهم جارى البحث
وهمتكم يا داماسيين !!!!!!!!!!!!!!
 

gamal gamal

محامى ومستشار قانوني
التسجيل
1/8/04
المشاركات
12,948
الإعجابات
506
#6
اخى saiddsa3980
ايه رأيك تذهب لنفس الشخص
الذى غير لك الرقم التسلسلى
لك واطلب البرنامج منه اذا أمكن
ولا الامر صعب 000
 

gamal gamal

محامى ومستشار قانوني
التسجيل
1/8/04
المشاركات
12,948
الإعجابات
506
#7
اخى saiddsa3980
وجدت هذه المعلومة بالنسبة لسؤالك أرجوا أن تنفعك


هذه الدالة ترجع قيمة الرقم التسلسلي للقرص الموجود به البرنامج


PublicFunction HardCode() AsString
Dim Ret AsString
Dim DriveLetter AsString = Application.StartupPath.Substring(0, 3)
Dim obj_FSO AsObject, obj_Drive AsObject
obj_FSO = CreateObject("Scripting.FileSystemObject")
obj_Drive = obj_FSO.GetDrive(DriveLetter)
Ret = obj_Drive.SerialNumber
obj_FSO = Nothing
obj_Drive = Nothing
Ret = NewString("0", 8 - Ret.Length) & Ret
Return Ret
EndFunction


الفكرة بسيطة جدا واختراقها ابسط منها لكن هى اول مرحلة لك لحماية نظام معين وتعتبر عائق بسيط امام السارق للبرنامج
KD هو رقم القرص الصلب نجده من الدالة
SN هو الرقم الذي يمثل معكوس KD ويمكن حسابه من Not KD هذا هو سر الفكرة مع اعادة جعل عدد مراتبه مساوي لثمانية

نحفظ SN في قاعدة البيانات وعند تشغيل البرنامج نجلب SN من القاعدة ثم نقرأ KD من خلال الدالة اعلاه ونختبر Not SN=KD فاذا كانت النتيجة True فان البرنامج غير مسروق والا فهو اما مسروق او تم تنصيبه لاول مرة فنظهر رسالة للمستخدم تعطيه قيمة KD وتطلب منه تسليمه الى البائع للبرنامج ويطلب منه كتابة الرقم الذي يعطيه البائع والذي هو Not KD فعندما يدخل SN نحفظه في قاعدة البيانات ونفحص Not SN=KD اما يكون صحيح او نعيد عرض الرسالة وامكانية انهاء البرنامج
 

يسعد صباحك

عضوية الشرف
التسجيل
29/7/05
المشاركات
21,626
الإعجابات
4,017
#8
اقتباس من: gamal gamal
اخى saiddsa3980
ايه رأيك تذهب لنفس الشخص
الذى غير لك الرقم التسلسلى
لك واطلب البرنامج منه اذا أمكن
ولا الامر صعب 000
انا كنت بقوله كذا بس قلت يمكن يقول
يسعد صباحك ماعنده سالفه ...
حيا الله هالطله والله مستشارنا الغالي .
تقبلوا تحيتي
 

gamal gamal

محامى ومستشار قانوني
التسجيل
1/8/04
المشاركات
12,948
الإعجابات
506
#9
وطبعا هى منقولة ياغالى
كود:
PublicFunction HardCode() AsStringDim Ret AsStringDim DriveLetter AsString = Application.StartupPath.Substring(0, 3)Dim obj_FSO AsObject, obj_Drive AsObjectobj_FSO = CreateObject("Scripting.FileSystemObject")obj_Drive = obj_FSO.GetDrive(DriveLetter)Ret = obj_Drive.SerialNumberobj_FSO = Nothingobj_Drive = NothingRet = NewString("0", 8 - Ret.Length) & RetReturn RetEndFunction
 

k2002

عضوية الشرف
التسجيل
24/6/03
المشاركات
731
الإعجابات
83
#10

اخي الكريم لديه هذا البرنامج من مدة طويلة والبرنامج اسمه Change Harddisk Volume ID كنت استخدمه ايام الشباب عندما كنت ادخل برامج الشاتينج وانطرد من الغرفة كنت اغير سيريال الهارد ديسك عن طريقه وارجع مرة اخري للغرفة ان شاءالله ينفعك البرنامج وتستطيع من خلاله تغيير السيريال او ID الهارد ديسك البرنامج في المرفقات .

صورة البرنامج

 

يسعد صباحك

عضوية الشرف
التسجيل
29/7/05
المشاركات
21,626
الإعجابات
4,017
#11
اها طالما حبيب قلبي وصل مافيه كلام ابدا ...
يعطيك العافيه يالغلا .. .
اثاري انا اللي ماعندي سالفه ...
بس رأي شخصي وانا خوك وعاد انت بكيفك
حذاري من تغيير هالرقم لأن النتيجه ممكن توديك في خبر كان ...
تقبلوا تحيتي
 

k2002

عضوية الشرف
التسجيل
24/6/03
المشاركات
731
الإعجابات
83
#12

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

وهذا برنامج اخر تستطيع من خلاله تغيير رقم Product ID والبرنامج في المرفقات
 

gamal gamal

محامى ومستشار قانوني
التسجيل
1/8/04
المشاركات
12,948
الإعجابات
506
#13
هوه ده الكلام
أحى k2002
حل رائع ياغالى
واذا أمكن برنامج للمازر بورد
أو المعالج أو كارت الشبكة
يبقى خيرررررررررررر
 

saiddsa3980

عضو جديد
التسجيل
13/9/07
المشاركات
16
الإعجابات
2
#14
لاإله إلا الله كلكم مشكورين لايوجد في الدنيا شيء من صنع الإنسان لانستطيع تغييره
فالرقم التسلسلي صنع إنساني مثل شفرة القنوات المكسورة
 

saiddsa3980

عضو جديد
التسجيل
13/9/07
المشاركات
16
الإعجابات
2
#15
هل هناك يا إخوان برنامج يفتح السورس كود للبرنامج المصنوع بالكليبر
 

saiddsa3980

عضو جديد
التسجيل
13/9/07
المشاركات
16
الإعجابات
2
#16
لقد نجحت يا إخوان في تغيير الرقم التسلسلي للقرص الصلب مثل ما أحب
ولكن أخطاء من قال لي هذا الكلام في المنتدى في بداية كلامي ( عزيزي تبي نصيحتي خلك من اللي يقولك ان هالرقم يتغير .
ياخوي هالرقم ثااابت من الشركه ولايمكن التعديل عليه
قولي ممكن انك تظهر التفاصيل سواء للرقم التسلسلي للقرص او للوحه الأم
ووالمذربوررد وخلافه اقولك اي ممكن اما سالفة التعديل ذي فهذه مو صحيحه
واللي يقولك عكس هالشي خليه يجي ونتفاهم انا وياه .. )
 

يسعد صباحك

عضوية الشرف
التسجيل
29/7/05
المشاركات
21,626
الإعجابات
4,017
#17
اقتباس من: saiddsa3980
لقد نجحت يا إخوان في تغيير الرقم التسلسلي للقرص الصلب مثل ما أحب
ولكن أخطاء من قال لي هذا الكلام في المنتدى في بداية كلامي ( عزيزي تبي نصيحتي خلك من اللي يقولك ان هالرقم يتغير .
ياخوي هالرقم ثااابت من الشركه ولايمكن التعديل عليه
قولي ممكن انك تظهر التفاصيل سواء للرقم التسلسلي للقرص او للوحه الأم
ووالمذربوررد وخلافه اقولك اي ممكن اما سالفة التعديل ذي فهذه مو صحيحه
واللي يقولك عكس هالشي خليه يجي ونتفاهم انا وياه .. )

انت تقصدني انا والا منو يالأخو ...
عشان ماتقول ثاني مره
نادر جداً وربما لأول مرة ...
وفقك الله​
 

altoki

عضو محترف
التسجيل
17/3/07
المشاركات
532
الإعجابات
2
#18
اشكركم يا اخواني على المعلومات
 

ابو ياسر

عضو مميز
التسجيل
31/10/03
المشاركات
321
الإعجابات
7
#19
الف شكر
تحياتي
 
الحالة
موضوع مغلق

أعلى