ما هي الامور التي تجب على المبرمج حتى يجعل برنامجه صعب اختراقه و يصعب فهم محتواه
هل من قواعد او طرق
او طرق استرجالية في معظمها
ما هي الامور التي تجب على المبرمج حتى يجعل برنامجه صعب اختراقه و يصعب فهم محتواه
هل من قواعد او طرق
او طرق استرجالية في معظمها
مفيش توقيع
ماذا تعني بصعب الاختراق
و ماذا تعني ب يصعب فهم محتواه, على العكس, يجب ان يكون برنامجك سهل ان يفهم محتواه, حتى اذا اعطي لمبرمج غيرك, يستطيع ان ينطلق من حيث وقفت
ENG. IMAD, Programing is a way of life, It's in the air, we breath It's pumps through our veines, Without it, we soon crumble to dust
بان تتقن القرصنة بنفسك في الدرجة الاولى وتتابع اخبار القراصنة واخر ما توصلوا اليه وكيفية تنفيذهم لعمليات القرصنة للتطبيقات البرمجية.
اما لو اردت اختصار هذا الطريق, بابسط شكل.. لربما البحث عن حماية تجارية معقولة.. لكن الامر في النهاية سيكلفك $$$
وباي حال الحماية التجارية مهمتها التاخير وليس المنع التام.
السلام عليكم
Do as I say, not as I do
We are Anonymous. We are Legion. We don't forgive. We don't forget
التشفير ببرامج التشفير الغير مشهورة مثل acprotect و بذلك انت تقطع الطريق علي المبتدأين في كسر برنامجك ولكن المحترفين بالطبع سوف يكسروة :)
ارى من توقيعك انك في طريقك لتصميم نظام تشغيل عربي اذن اليك هذه الطريقة
قم بانشاء Virtual Machine
بحيث يعمل برنامجك بها و باوامرها
طبعا تكمن درجة الصعوبة في مدى تعقيد الأوامر التي اخترتها و كيفية عمل VM
أنا عارف أنك بتهزر يا محمد بس أنا فعلا شوفت حاجة زي دي ;)
اجعل نظام التسجيل في البرنامج يعتمد على الجهاز بحيث ان السيريال نمبر يختلف من جهاز لآخر
هكذا انت تجبر الكراكرز على صنع keygen وليس patch وهذا اصعب بالطبع
ايضا استخدام انواع التشفير الغير معروفة هو امر جيد
ابحث في هذا الموضوع وشوف طرق القرصنة وحاول انك تتحاشى الاخطاء اي سد الثغرات الامنية حتى مايقدر عليك احد بس لمعلوماتك الهاكرز او القراصنة الصينيين مابصعب عليهم ايشي ما شاء الله لو تشوف دماغهم كيف بفكر ...........
الله يحمينا منهم ومن امثالهم............. (h)

الأخ الفاضل ...
اقتباسما هي الامور التي تجب على المبرمج حتى يجعل برنامجه صعب اختراقه و يصعب فهم محتواه
لو تقصد صعب فهم محتواه باستخدام الهندسة العكسية، فيمكن أن يساعدك فى ذلك برنامج Themida من شركة Oreans كذلك بعض منتجاتها الاخرى فى هذا الخصوص هنا أو Armadillo من شركة Silicon Realms
وشكراً
Nothing is impossible, the word impossible itself says that: I M - Possible
R0OT
لا امزح
vm من احسن انواع الحمايات
والجدوى تكون حسب تعقيدها وطريقة عملها و اموامرها
مما قد ياخد ممن يريد كسرها وقت طويلا حتى وان كان قرصان محترف...
Eng. Usama El-Mokadem
تلك البرامج التجارية جيدة لكنها هي نفسها مكسورة
طبعا انا لا اقول ان كسرها سهل
لكن ان وقع تطبيق محمي بها بين ايدي قرصان سبق وان كسرها لن يستغرق الأمر طويلا
ما اعنيه ان استخدام برامج تجارية مكسورة قد يسهل الأمر على بعض القراصنة و ليس كلهم
-
شيئ أخر بالنسبة ل aRMAD!LLO توجد على الأقل اداة واحدة تقوم بفك التشفير الألي خلال دقائق، حتى شخص عادي يمكنه القيام بذلك
-
احسن حماية هي التي يطورها المبرمج نفسه
ثم ان اراد يضيف عليها حماية تجارية ا...
-
للتنويه فقط احد مبرمجي شركة 0REANS قرصان سابق
نفس الشئ بالنسبة لمن كان مسؤل عن الحماية في شركةS!licon Realms لكنه توقف منذ اشهر...
الأخ الفاضل ...
بالنسبة لماقاله السيد/ محمدعبد العزيز
اقتباساحسن حماية هي التي يطورها المبرمج نفسه
فقد قمت بتطوير برنامج (على سبيل المثال) لحماية الملفات التنفيذية بكلمات مرور - والبرنامج ليس فقط يضع كود لباسورد ولكن أيضاً يقوم بتشفير أجزاء من البيانات لا يعمل البرنامج بدونها - وان الباسورد التى يتم إدخالها هى المفتاح (Key) الذى تم أستخدامه فى عملية التشفير - إى بدون معرفة الباسورد فلن يمكنك فك التشفير (bit 128) وبالتالى فلن تستطيع تشغيل البرنامج - ولكن هذا لا يمنع عمليات الهندسة العكسية :(
وهذه النسخة (1.02)، تحتوى على إمكانية أختيار خاصية (Encrypt Data) وهى تعطى مزيد من الأمان
ExecPass.zip ( 109.04k )
وشكراً
Nothing is impossible, the word impossible itself says that: I M - Possible
السلام عليكم ورحمة الله وبركاته
الصراحة موضوع شيق وومهم جدا ولي بعض الاستفسارات :
1 - هل البرامج المصممه ب ++C ممكن الاطلاع على الكود (الشفرة المصدرية).
2 - بالنسبة للشركات الكبيرة التي تصمم البرامج كيف تحمي السورس كود (الشفرة المصدرية) الخاص ببرامجها طبعا انا لا اتكلم عن كسر نسخ الديمو اقصد الكود .
3 - ما هو البرنامج المجرب الذي ينصح به مشرفينا الافاضل بحكم خبرتهم .
طلب اخير من المهندس اسامة
كيف عملت في طريقتك للتشفير وكيف يتم تحرير البرنامج وهو بصيغة EXE
وشكرا للجميع
تم تعديل هذه المشاركة بواسطة ابوطلال في 8 مارس 2007 في 19:20
الأهم هو لو كان البرنامج FTP Server أو Web Server ..
كيف أقدر أتجنب بعض الثغرات اللي يخلي الهاكرز يسيطرون على النظام بـExploit
هل هناك صفحة فيها نصائح
مشكورين مقدما
\خالد
يا اخواني
اريد ان اعرف هيكلة عمل هذه البرامج (برامج التشفير)
لأن كل برنامج تشفير وجد تم كسره
لذلك احسن طريقة اني اعمل نظام تشفير بنفسي فهل من مجيب
و شكرا مقدما
مفيش توقيع
MAE كتب:اريد ان اعرف هيكلة عمل هذه البرامج (برامج التشفير)
ما ذا تقصد ببرامج تشفير ؟ فهذه الكلمة لها معاني مختلفة، لو اظفت الكلمة باللغة الانجليزية احسن
السلام عليكم ورحمة الله وبركاته
قبل الكثر من ثلاث سنوات قرات في احد المواقع (( متخصص في الهكر و فك البرامج المحميه ))
بعض المبرمجين يقومون بتشفير الكود قبل ما يحول البرنامج الى exe
ولا اعرف عن صحة ماقراته في ذالك الوقت
والله اعلم
والسلام عليكم ورحمة الله وبركاته
اقصد تشفير البرنامج ، كود البرنامج ، الملف التنفيذي
اي معنى يوصلنا في النهاية الى تأخير الكراكر في رؤية الكود و التغيير فيه
تم تعديل هذه المشاركة بواسطة MAE في 16 مارس 2007 في 22:38
مفيش توقيع
السلام عليكم
انا استخدمت برنامج التشفير الخاص بالاخ اسامة
ولكن فيه مشكله انه بعد ما بيحمي بيمنعني من تشغيل البرنامج كليا
ارجو توضيح لماذا يحدث هذا
شكرا
اذا لم تزد شيئا علي الحياة فلا تكن انت زائدا عليها
الأخ الفاضل ...
مش فاهم بيمنعك إذاى... لازم تدخل كلمة المرور الى خصصتها للبرنامج عشان يشتغل
إذا ما تقصده غير ذلك أرجوا التوضيح
شكراً
Nothing is impossible, the word impossible itself says that: I M - Possible
MAE كتب:اقصد تشفير البرنامج ، كود البرنامج ، الملف التنفيذياي معنى يوصلنا في النهاية الى تأخير الكراكر في رؤية الكود و التغيير فيه
لو بحثت قليلا في الاقسام المختلفة من المنتدى لوجدت بداية الطريق...
مثلا برنامج ضغط الملفات التنفيذية mPack, EXEcutable file compressor
في الصفحة الخامسة رابط لكيفية فعل ذلك باستخدم C
على كل سارفقه هنا، درس كتبه BigBoote اواخر سنة 2003 نشر في موقع AntiCrack.de اظن الاخ Xacker يتذكره...
وثم نشر في مجلة CodeBreakers سنة 2006
ما عليك الا اتطبيق ما هو مكتوب لتفهم الية عمل Packer
طبعا ليصبح برنامج حماية Protector عليك اظافة Anti-xxx وتلك قصة اخرى...
والسلام عليكم ورحمة الله و بركاته
جاري التجربة أخي الفاضل
اقتباسIf A is success in life, then A equals x plus y plus z. Work is x; y is play; and z is keeping your mouth shut
Albert Einstein
Ala2 VB كتب:جاري التجربة أخي الفاضل
يا ترى - يا هل ترى - ما نتيجة التجربة ؟
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…