السلام عليكــم ورحمـة الله وبركاتــه ،،
أريد تشفير كود asp.net من غير ال dll فقط لأن كثيرين يخبرونا أنها بتتفك ويوجد برامج بتفك ال dll
السلام عليكــم ورحمـة الله وبركاتــه ،،
أريد تشفير كود asp.net من غير ال dll فقط لأن كثيرين يخبرونا أنها بتتفك ويوجد برامج بتفك ال dll
يمكن استخدام برامج الـobfuscation مثل dotfuscator
شكرا على هذه المعلومه لكن أود أن أسأل عن كيفية استخامه وأود أن أسأل أنا ضمن مجموعه من الفريق شغالين في نفس المشروع وبالتالي كل واحد بيخلص صفحه بنضعها في جهاز واحد ونرن لكي نرفع على النت ال dll فأنا عازه أشفر ص فحاتي لوحدي وليس كل المشروع وأعطي لهم الصفحات مشفره هل هذا البرنامج سيوفر لي هذا
البرنامج لا يقوم بالتشفير بالمعنى المعروف و لكنه يقوم بـ"لخبطة" الكود الموجود داخل الـDLL ليصبح من الصعب فكه. يمكنك وضع الكود الحساس في DLL وحده هو الذي يتم عليه الـobfuscation و إعطائه لبقية الفريق.
لو عملت بعض الصفحات في برنامج لوحدي وطلعتها في dll مثل ماتقول كيف سيستخدمها الفريق يعني مثلا عامله صفحه عرض جدول امتحان الطالب و صفحه تسجيل بيانات وعملتها في مشروع جديد لوحدي وخرج dll لو أعطيته لهم كيف سيتخدموها انا حيث فيها صفحات aspx وليس vb فقط
هذه صعبة نوعاً ما. يمكنك وضع كود الصفحة في كلاس داخل dll و تجعلي كلاس الصفحة يقوم بعملية وراثة من هذا الـdll. عملية شائكة و تحتاج إلى تصميم جيد لتلافي المشاكل المستقبلية. إذا كان الجزء الذي سيتم إخفاؤه محدود (عمليات الداتابيس مثلاً) يمكن وضعه وحده فقط في الـdll. قد تكون هناك حلول أخرى و لكن هذا يعتمد على السيناريو المطلوب عمله.