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

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

أولا السيريال الوهمى
هذه الطريقة توفر حماية بمقدار 0 %
؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

لأنها ليست حماية بل هى طريقة أكيدة لكشف وجود كراكر و تنجح فيها بمقدار 1000% !!!
كيف ؟؟
هناك سيريال للبرنامج و لنفترض أنه 123456789
و هناك سيريال مصيدة لكشف الكراكر و لنجعله 112336547hhguu554698 على سبيل المثال

الآن يبدأ برنامجك فى مقارنة السيريال المدخل من المستخدم مع 112336547hhguu554698 (سيريال المصيدة) و لا تبدأ إطلاقا بالمقارنة مع السيريال الصحيح

إذا أدخل المستخدم السيريال 112336547hhguu554698
فهو بالقطع كراكر بلا ذرة جدال لذلك لن نخبر المستخدم بأن السيريال خاطئ
بل سنقوم بالآتى
إغلاق للشاشة و إغلاق للكيبورد و الماوس
و الكيبورد و الماوس سيتم إغلاقهما من خلال تايمر لا يتعدى 5 من الألف من الثانية فلا يستطيع أى بلقن إجتيازه

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

لو أعجبكم الموضوع سأكمل
و لو أثار حفيظة أى أحد أو ضايق أى أحد
فلا تؤاخذونى و السلام عليكم و رحمة الله و بركاته
[-] كل من 1 user says قال شكرا ل خالد على22 على المشاركة المفيدة
  • mohamed49
الرد
#2
[indent]
وعليكم السلام ورحمة الله وبركاته ،
واصل أخي وصلك الله بكل خير.
[/indent]
اللهم اجعلني من أهل القرآن ، الذين هم أهلك و خاصتك.
تذكر بأن الوقت الذي تلهو فيه ، غيرك يبني مجده فيه.
الرد
#3
اخي الكريم هذا يدعى بإنتهاك الخصوصية كيف ولا وانت تقوم بهذا :
خالد على22 كتب :...
إغلاق للشاشة و إغلاق للكيبورد و الماوس
...

بل بالعكس سوف يتم تصنيف برنامجك من البرامج المحظورة او المشكوك فيها واقل شئ سيتم تصنيفه على انه PUA هذا كله مع برامج الحماية AVs .
وهكذا ستكون خسرت اشيأ كثيرة , بل حتى مع عملائك الطيبين ,

مجال الحماية مجال واسع وشاسع .
يجب على المبرمج الحقيقي ان يرى بعينين اثنين : عين المبرمج و عين المستعمل .
والسلام عليكم
[-] كل من 1 user says قال شكرا ل mohfa على المشاركة المفيدة
  • mohamed49
الرد
#4
بداية عندك حق
و لكن من سيصنف البرنامج تحت هذا التصنيف ؟؟
لحسن الحظ من سيفعل ذلك هو من سيضع السيريال الخاص بالمصيدة و هو
112336547hhguu554698 و طبعا من سيدخل هذا الرقم لم و لن يدفع شيئ
هل تعتقد أن رأيه سيهم المبرمج ؟؟

أما العملاء الطيبين
فإنهم إما سيدخلون سيريال صحيح أو سيريال خاطئ و لكنه لا يساوى "112336547hhguu554698"
و لا أعتقد أنهم سيعانون من تلك المشكلة على الإطلاق

تقبل تحياتى
الرد
#5
إقتباس :و لكن من سيصنف البرنامج تحت هذا التصنيف ؟؟

برامج الحماية وخاصة ال Watch Dog .
بحيث سيتم التشكيك في اجرائيات برنامجك لان ماسيفعله برنامجك هو في الغالب ماتقوم به البرامج الخطيرة من فيروسات الى التروجانات والى الخ .
ولا تنسى خاصية ال Heuristics في اغلب ال AVs .
في رائ احذر من هكذا اجراءات .
وكما قلت هذا يعتبر : إنتهاك للخصوصية إلا في عين المخرّب
الرد
#6
أخى الكريم
الأنتى فيرس عندى محدث لأخر لحظة و مفعل به كافة خصائص الكشف و من ضمنها Heuristics أى الكشف على السلوكيات المشبوهة
و لم يبدى أي إعتراض خلال تشغيل البرنامج و خلال فترة قطع الصورة و إغلاق الكيبورد و الماوس
و لا أعتقد أنه يوجد أنتى فيرس يتحفظ على كود إغلاق الشاشة أو تعطيل الكيبورد و الماوس

أما Watch Dog فأعذرنى فأنا لا أعرفه
الرد
#7
هذا ماقلته سابقا :
إقتباس :يجب على المبرمج الحقيقي ان يرى بعينين اثنين : عين المبرمج و عين المستعمل .
عـاجلا أو آجلا سوف يتم التشكيك في اجرائيات برنامجك .
ولا تاخذ المقارنة مع برنامج av واحد .
الرد
#8
كلامك يبدو مقنعا أخى
سأعيد النظر بالموضوع
تقبل تحياتى أخى الكريم
الرد
#9
إقتباس :تصنيفه على انه PUA
تقصد Potentially Unwanted Application
إقتباس :بعينين اثنين : عين المبرمج و عين المستعمل
الأخ Mohfa يرى بعين ثلاثة أيضا! عين مكافحة الفايروسات Smile
الأخ خالد تخيل ماذا لو حصل لك ذلك مع أحد برامج؟
هل رأيت هذه الفكرة عند البرامج العملاقة التي أثمانها ساخنة؟
هل تعتقد أن هذه الفكرة غابت عن أذهان Microsoft وغيرها من الشركات المنتجة للبرامج؟
إقتباس :شخص مجهول ليقطف ثمرة جهدك
لا أرى أي ضرر في ذلك Smile
اللهم احقن دماء المسلمين، لا تنسوهم بالدعاء...
الرد
#10
أخى kachwahed
كلكم إخوانى و المرء يتعلم من إخوانه
أعذرونى
فلم أكن أفهم هذه الفلسفة العميقة
و التى و إن دلت فإنما تدل على رؤية ثاقبة و إدراك عالى
قد لا أكون أتمتع بهما
لذلك فأنا لا أملك إلا أن أضم صوتى لأصواتكم
تحية لك و لأخى mohfa
و سامحونى إن كنت أزعجتكم
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم