![]() |
|
[سؤال] عدم الوصول الي الكلاسات الخاصة - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : [سؤال] عدم الوصول الي الكلاسات الخاصة (/showthread.php?tid=1203) الصفحات:
1
2
|
RE: عدم الوصول الي الكلاسات الخاصة - الشاكي لله - 08-12-13 إقتباس :أهلاً أخي الشاكي لله اخي انا لم استعمل الهندسة العكسية طريقة المرايا الي استعملتها معروفة جدا عند المبرمجين ولاتعتبر من الهندسة العكسية بالنسبة لإطلاق الخطأ من class1 فهذا يحدث فقط عندك لو توفر ملف class1 في الجهاز وطبعا اكيد مستخدم المكتبة (غير اصلي) ليس لديه class1 تحياتي RE: عدم الوصول الي الكلاسات الخاصة - ali.alfoly - 08-12-13 السلام عليكم انظر لهذا Solution به 3 مشاريع WindowsApplication وبه مشروعان ClassLibrary كل مشاريع WindowsApplication تعتمد علي اكوادها من ClassLibrary اريد حماية ClassLibrary بحيث لا يستطيع احد الوصول الي الدوال او الكلاسات التي بداخله اخي الشاكي لله ممكن توضيح إقتباس :طريقة المرايا الي استعملتها معروفة جدا عند المبرمجين ولاتعتبر من الهندسة العكسية RE: عدم الوصول الي الكلاسات الخاصة - الشاكي لله - 08-12-13 إقتباس :اخي الشاكي لله ممكن توضيح [/size] [/quote] اوضح شنو ! -- استخدم طريقة الباسوورد الي كتبت عنها في احد الردود ثم شفر الdll الناتج وانتهينا RE: عدم الوصول الي الكلاسات الخاصة - Aly El-Haddad - 08-12-13 (08-12-13, 09:32 PM)ali.alfoly كتب : السلام عليكم استخدم أحد برامج التشفير مثل: Dotfuscator CodeWall SmartAssembly RE: عدم الوصول الي الكلاسات الخاصة - kslawy - 08-12-13 السلام عليكم ورحمة الله وبركاته أخي علي .. ما حصل اشتركت في موضوع يخص أمن الأكواد لأنني مقتنع مهما أمنته سيكسر (يكفيك برامج مايكروسوفت مكسورة) . انت بس صمم واترك الباقي علي الله ![]() وفي سرك قول اذا حدا كسر كودي عفوت عنه
RE: عدم الوصول الي الكلاسات الخاصة - Aly El-Haddad - 08-12-13 (08-12-13, 10:32 PM)kslawy كتب : السلام عليكم ورحمة الله وبركاته هههههههه ، بس على الأقل ليس كل من هب و دب كسر كودي، طلاما الكود مكسور مكسور يبقى لازم أطلع عين أللي هيكسره الأول
RE: عدم الوصول الي الكلاسات الخاصة - ali.alfoly - 08-12-13 تمام كده هود ده الكلام انا اعرف انه مفيش حماية كاملة لاكن فعلا قولك في محله إقتباس :بس على الأقل ليس كل من هب و دب كسر كودي اخي الشاكي لله تقريبا فكرتك تمام انا راح انفذها بطريقة معينة انشاء Module جديد داخل كل مكتبة واضع به متغير عام وليكن اسمه Check ثم انشئ Sub وليكن Set_Check مهمة هذا الـ Sub هو تغير قيمة Check الي True وداخل اي كلاس او دالة اقوم بالتحقق منها عن طريق Select Case ولي عن طريق الشرط If لانها لايمكن كسرها في الهندسة العكسية طبعا مع تشفير المشروع ككل لان تقريبا المشروع لو مشفر وحدث خطاء الاكواد لاتظهر طبعا اقصد إقتباس :فسيظهر كود الـClass بأكمله في الـVisual Studio ليريك السطر المكتوب فيه Throw Exception ايه رائيكم كده كويس RE: عدم الوصول الي الكلاسات الخاصة - Aly El-Haddad - 08-12-13 (08-12-13, 11:04 PM)ali.alfoly كتب : تمام كده هود ده الكلام حسب معلوماتي المحدودة عن الهندسة العكسية فإن If و Select Case هما أسهل ما يمكن كسره لكن توكل على الله و ابدأ في التشفير
RE: عدم الوصول الي الكلاسات الخاصة - الشاكي لله - 08-12-13 ههههه لاتحبطه هو سهل تكسر if وبواسطة تغيير بايت واحد ولكن بالتشفير يصبح الامر صعبا - اضن انه حان الوقت لاتعلم علوم الخداع والتشفير لأني مقبل على مشروع جديد ايضا ويحتاج حماية RE: عدم الوصول الي الكلاسات الخاصة - hoob computer - 09-12-13 كان لي إقتراح من أيام المنتدى القديم (vb4arab.com) حول فتح موضوع على التشفير و أفضل الطرق في تشفير ملفات الـ DLL و المشروع بأكمله ... لكن لم يكن هنالك أي إستجابة ![]() و هنالك إقتراح أيضاً في المنتدى حول هذا الامر ... لكن لا أعرف إن كان سيفتح موضوع في هذا الامر أم لا! تحياتي |