الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

استفسار بخصوص حماية الموقع اللى عامله ب Asp.net

مغلق
بدأه Ahmed Metwally في 29 أغسطس 2007 · 6 رد · 1,050 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم و رحمة الله و بركاتة

لو انا عامل Web Application

طبعاً هيتحط على النت

و كل الناس هتقدر تدخل تستخدمه

طيب

الـ Application ده هل يمكن ان فى حد يدخل ياخد منه نسخة و يشغلها فى حتة تانية

أو يحطها فى موقع تانى

و لو ينفع

أزاى احمى الـ Application بتاعى من الحركة دى

Formerly PYTHON

الراجل الحر .. حر و لو زمانه جار

يمشى ف طريقه .. لا يخشى الشوك ولا لحجار

#2

بمجرد التحدث عن كلمة Web Application

أول ما رح يخطر في بالنا أن التطبيق يعمل عند السيرفر

والزبائن لا يرون منه إلى النتائج

مفهوم تطيبقات الويب هو أن ملفات التطبيق موجودة عن السيرفر ولا يستطيع رؤيتها كما هي إلا صاحب الموقع وصاحب السيرفر

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

فهي عنده صفحة html عادية جدا بينما عند السيرفر هي ملف ليس عادي

فلا خوف على التطبيق من أي سرقة من هذا النوع

تم تعديل هذه المشاركة بواسطة Arwany في 29 أغسطس 2007 في 08:16

#3

السلام عليكم

أولاً الف شكر على الرد السريع.

ثانياً

اقتباس
أول ما رح يخطر في بالنا أن التطبيق يعمل عند السيرفر

اه يا باشا طبعاً

بس مش ممكن أن حد ياخد التطبيق من السيرفر

طبعاً انا مابتكلمش على المستضيف

انا بتكلم لو حد من على النت و باستخدام اى Tool قدر انه ينسخ التطبيق عنده

ده اللى اقصده

Formerly PYTHON

الراجل الحر .. حر و لو زمانه جار

يمشى ف طريقه .. لا يخشى الشوك ولا لحجار

#4

السلام عليكم و رحمة الله و بركاته للأخ السائل : انت لما ترفع الموقع على سيرفر استضافة اكيد الحساب الخاص بيك راح يكون محمي و ما حد راح يقدر يدخل على السورس كود الا اذا كان عندو اسم المستخدم و كلمة السر . و زي ما جاوب الاخ انو المتصفح العادي ما راح يتصفح كود الاي اس بي هو بس راح يتصفح صفحة الهتمل اللي السيرفر راح يرسلها . الخلاصة إنو ما حد بقدر يسرق الكود ( و هذارأيي الشخصي المتواضع و يمكن حد غيري يكون عندو معلومة منافية لرأيي بس هاد اللي بعرفوا )بس انا ممكن اسالك سؤالك بشكل تاني : إنو لو انا عملت ويب ابليكيشن لشركة على انترانت و سيرفر داخلي ، اكيد انا من حقي اني احمي الكود اللي انا عملتو و مش من حق الزبون انو يتصفح الكود صح ؟ هلا شو الطريقة اللي انا ممكن احمي فيها الكود ؟؟؟؟اللي عندو جواب يا ريت يفيدنا

M . O . H . ' . D. . . . . . . .G . H . A . L . I . B

e-mail : mumado99@hotmail.com

select * from dbo.my_friends where friend_desc in ('loyal','faithful','dedicated') order by priority_value

#5
اقتباس
إنو لو انا عملت ويب ابليكيشن لشركة على انترانت و سيرفر داخلي ، اكيد انا من حقي اني احمي الكود اللي انا عملتو و مش من حق الزبون انو يتصفح الكود صح ؟ هلا شو الطريقة اللي انا ممكن احمي فيها الكود ؟؟؟؟اللي عندو جواب يا ريت يفيدنا

طبعا من حقك الطبيعي تحمي كودك

الموضوع سهل التحقيق

بمجر ما تعمل شيء اسمو Compile للمشروع رح تتحول كل ملفات الأكواد *.cs إلى ملفات dll أي مكتبات مترجمة

وطبعا هنالك حمايات أعلى للكود بواسطة تقنيات Strong Name والتشويش وغيرها

وكلها أمور تدور حول كودك المكتوب فلا تقلق حياله

#6

السلام عليكم

بالنسبة الى كلام الاخ Arwany :

بمجر ما تعمل شيء اسمو Compile للمشروع رح تتحول كل ملفات الأكواد *.cs إلى ملفات dll أي مكتبات مترجمة

في الحقيقة هذه ليست حماية كافية للانه يمكن عن طريق بعض البرامج تحويل ملفات dll الى ملفات cs

على سبيل المثال برنامج decompiler الذي عن طريقه يمكن رؤية الكود البرمجي لملفات dll

و الله في عون العبد ما دام العبد في عون أخيه

#7

لهذا السبب قمت بكتابه عبارة :

اقتباس
وطبعا هنالك حمايات أعلى للكود بواسطة تقنيات Strong Name والتشويش وغيرها

طبعا عزيزي الكريم لا يمكن حماية الكود 100%

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

وبالنهاية (كلمة حق تقال) لا يمكن حماية كود الدوت نيت 100% من برامج Decompiling وغيرها ولكن يمكن العبث مع تلك البرامج بطريقة تمنع اظهار الكود الصحيح أو تعطي كودا

لا يمكن ترجمته أو حتى تصحيح الأخطاء فيه وهذا ما يسمى تشويش الكود

هذا الموضوع مغلق.

مواضيع مشابهة