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

درجة الحماية و الأمن مع الـ c أو ++c؟

بدأه anis.w في 1 مارس 2011 · 8 رد · 1,114 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

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

الرابط: /index.php?showtopic=237134

و أسأل هل موضوع التشفير مع هذه اللغة (c أو ++c) يقترب إلى ما أبحث عنه و الشكر

الجزيل و تقديري الكبير لكل من يستطيع تقديم يد المساعدة لي هنا أو هناك. .

#2

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

هي لغات قوية وآمنة ومتعددة الأغراض والتشفير غرض من تلك الأغراض

أما بخصوص ما بتحبت عنه بموضوعك السابق هناك ردود عامة كافية

ولم أقرأه جيداً...

وربما تجد إجابة وافية اكتر من إجابتي هي

تمنياتنا بالتوفيق

أطيب المُنى

[وسط]

♥ Countess ♥

57899411.gif

♥

[/وسط]

#3

شكرا لك كثيرا أختي

لي رجاء لو هناك من خبراء الـ c و الـ ++c من صادفتهم نقاشات أو

مواضيـع تصب في هذه النقطـة أن يزودونـا بالروابــــط أو باقتراحـاتهم

#4

فـي اتظـــار روابـــط و اقتراحـــات. . شكرا

#5
anis.w كتب:

شكرا لك كثيرا أختي

لي رجاء لو هناك من خبراء الـ c و الـ ++c من صادفتهم نقاشات أو

مواضيـع تصب في هذه النقطـة أن يزودونـا بالروابــــط أو باقتراحـاتهم

آسفة لقد نسيت الموضوع ربما بسبب غيابي بفترة النقاش والله اعلم

,.,.,.,.,.

في هذه النقطة بموضوعك!؟ لم يسبق لي

ربما هناك اهتمام من الإخوة بالمنتدى

اطيب المُنى

[وسط]

♥ Countess ♥

57899411.gif

♥

[/وسط]

#6

السلام عليكم اخي انا رديت عليك قبل هيك بس انت يمكن ما فهمت قصدي بالزبط خليني اوضحلك

هسا شوف اي برنامج بنعمل بالاخر بدو يتحول للغة الالة مهما كانت لغة البرمجة المبرمجة به ولما يتحول للغة الالة المختصين ( اعني بمن لهم خبرات كبيرة في الهندسة العكسية للبرامج ويمكن بنعدو على الاصابع ) بقدرو يحولو هذا البرنامج لاحد اللغات الي بدهم اياها او على الاقل يعرفو وظائف البرنامج وكيف بتتم الوظائف هاي بالبرنامج.

هسا انا برد بحكيلك مش اي حدة بقدر يعمل هاي الشغلة لانها صعبة كتير (بس مش مستحيلة) بس في ناس بقدرو يعملو هاي الشغلة .

انا حسب ما بذكر انو انت حكيت انو برنامج كبير كتير ومهم جدا وفي معادلات ما بدك حدا يعرفها بالمرة مهما حاول هسا لو كان برنامجك الو اهمية كبيرة عند حدا الو نفوذ مثلا دولة او اي حدا بقدر يوظف الناس الي عندهم هاي الاستطاة فانا بنصحك اتخلى عن فكرة انو يكون البرنامج على جهاز العميل (المستخدم)ز لانو صراحة مافي طريقة تمنع الجميع من انهم يعرفو شو الوظائف الي برنامجك وكيف بتم هذا اذا ما عملو نفس برنامجك ويمكن يزيدو عليه شغلات فبروح برنامجك ببطل حدا يهتم فيه.

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

وانا مش عارف انت ليش معارض فكرة انو يكون على سيرفر بالزمن الي احنا فيه اغلب البيوت فيها انترنت وكل الشركات فيها نت

تم تعديل هذه المشاركة بواسطة khalid_se في 13 أبريل 2011 في 14:30

#7

أختي حوريّة ألف شكر ليك و لا عليك من التأخير يكفي أنك اهتممت لموضوعي و بارك الله فيك

أخي khalid_se أشكرك على كل ما كتبته و أوضحته لي و بالنسة لوضع البرنامج على سيرفر

فالموضوع معقد نوعا ما، ليس من ناحية تواصل المستخدمين مع البيانات بل يدخل فيها تواصل

المستخدمين أيضا مع بعضهم البعض و لكن عن طريق بيانات جزئية ليست هي نفس البيانات

التي ستكون على السيرفر أي بعبارة أخرى تكون بيانات جزئية متداولة بين مستخدمين اثنين

أو ثلاثة فيما بينهم أو أربعة أو خمسة و هكذا.

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

شبه مستحيلة أو مستحيلة تماما و ذكرت هنا شبه مستحيلة إلا في حالة موافقة جميع

المستخدمين الذين قد يكونون بالآلاف إعطاء (أي إمداد) المؤسسة الشريك بالبيانات المتداولة

بينهم و لذا هذا الاحتمال مستبعد جدا بأن لا يكون و لا واحد يريد حفظ و لو جزء من البيانات

عن المؤسسة الاقتصادية الشريك.

هناك تعاملات جزئية تكون بعيدة عن المؤسسة الشريك و لها ارتباط معها في نفس الوقت

بنسب معينة محددة مسبقا ما بين مستخدم و آخر أو مستخدم و أربعة مستخدمين مثلا

في غياب بيانات هذه التعاملات عن السيرفر و عن باقي المستخدمين. و هنا أسألك

أليس من الممكن بل و الأكيد أن القائمين على السيرفر يمكنهم الاطلاع على محتوى تلك

التعاملات الجانبية؟

البرنامج و إن كان صغيرا جدا فهو مرتبط إرتباطا وثيقا بالمستخدين و يلزم أن يكون في متناول

أيديهم و مرفوع على النت ليستخدمه من يريد الاشتراك و التعامل مع هذه المؤسسة و هي

تعتبر مستخدم عادي و لكنه المستخدم المدير للعملية و له الصلاحيات القانونية و المالية

(بحكم أنه المساهم الأكبر) و كذا أمور أخرى كضمان أن مفهوم الخسارة لا يمس المستخدم

و و و و

أرجو أن أكون أوصلت و لو جزء بسيط من الفكرة العامة للعملية و تبقى التفاصيل الحسابية

الدقيقة و الهيكل الذي تبنى عليه لأهل الاختصاص في حال وجود الحماية المطلقة في

البرمجة و إن كنت بدأت افقد الأمل في هذا

نظريا العملية ناجحة و عمليا الله أعلم. . و أشكركم مرة أخرى

#8

للرفــع. .

#9

التشفير لا يفرق بين لغة برمجية و أخرى, فإذا شفرت بإستحدام لغة السى/سى++ ستؤدى بالضرورة لنفس النتيجة إذا إستخدمت الجافا مثلا, فتقنيات التشفير تختلف عن بعضها فى عاملين أساسيين:

1. خوارزمية التشفير المستخدمة.

2. طول مفتاح التشفير المستخدم.

3. مقدار العشوائية المستخدمة خلال عملية توليد هذا المفتاح.

و لكن لب الموضوع لن يحل عن طريق التشفير, و إذا كنت تريد الحماية المثلى لكودك المصدرى, فيجب أن تفعل كما قال اﻷخ خالد قبلاً, أن تضع جميع المعادلات الجوهرية و السرية على خادم ﻻ يسمح بالدخول إليه إﻻ بميكانيكية معينة تحافظ على السرية, كما يحمى جوجل مثلا خوارزميات البحث الخاصة به, و لكن مهما إستخدمت من تشفير أو تعقيد للكود عند جهاز العميل فلا شئ يضمن عدم إجراء الهندسة العكسية على برنامجك و إكتشاف طريقة إجراءه لحساباته.

1

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…