هل برنامج db to exe لتحويل اكسس الى ملف تنفيذى يمكن اختراقه وعرض اكواد النماذج والتقاير وشكرا
برنمج dbtoexe
اخي الفاضل : الحجازي طارق
اي اختراق تتحدث عنه
لا يوجد في برنامج تحويل قاعدة البيانات الى EXE اي اوامر لغرض اننا نخترقها اولا لا نخترقها
لأن الملف اساسا مفتوح ولا يحتاج الى اي اختراق
فبمجرد ان تقوم بتحويل قاعدة البيانات الى ملف EXE يمكنك فتح القاعدة في وضع التصميم ثم الإطلاع على الكواد البرمجية
لاحظ معي هذا المثال المحول بواسطة برنامج DB2EXE
وهذه هي الأكواد التي في القاعدة
وحتى لو كانت قاعدة البيانات تم تحويلها الى ملف EXE او كان هناك اي ملف EXE بغض النظر كان قاعدة بيانات او اي برنامج عليه اعقد انواع الحمايات وحتى لو كان سعره مليون دولار فحتما سيتم كسر حمايته فلا يوجد شيء لا يمكن كسر حمايته .
وهذه قاعدة بيانات محوله الى EXE
تعقيب : يوجد لديك مشاركة سابقة ولم تخبرنا عن النتائج
اغلاق جهاز عن طريق زر امر
الحجازي طارق كتب:الاخت الفاضلة ام عهود سأقوم بتجربة النموذجين فى اى مركز للنت وسأخبرك بالنتيجة ان شاءالله ولكن هل من المفترض ان يقوم اى من النماذج باستكشاف الاجهزة تلقائيا وشكرا
بالتوفيق
تم تعديل هذه المشاركة بواسطة zahrah في 5 سبتمبر 2012 في 09:51
اشكرك على الرد ولكن هذا يجعلنا نشعر ان مجهودنا لعمل قاعدة بيانات سيذهب هباءاً فلا توجد وسيلة لحماية البرنامج من النسخ او حماية التصميم -اما بالنسبة لموضوع مركز النت فعذرا ظروف عملى منعتنى فى الايام سابقا وقريبا سأوافيكى بالرد وبارك الله فيكى
الحجازي طارق كتب:اشكرك على الرد ولكن هذا يجعلنا نشعر ان مجهودنا لعمل قاعدة بيانات سيذهب هباءاً فلا توجد وسيلة لحماية البرنامج من النسخ او حماية التصميم -اما بالنسبة لموضوع مركز النت فعذرا ظروف عملى منعتنى فى الايام سابقا وقريبا سأوافيكى بالرد وبارك الله فيكى
اخي الفاضل
على العكس لن يذهب مجهودك هباء منثورا لو قمت بتصميم قاعدة بيانات على اسس علمية صحيحة وخالية من الأخطاء مع الحفاظ على مرونة القاعدة وبدون اي تعقيدات مع نسيان امر الحماية في هذا الوقت .
ولكن الخلل والخطأ الفادح اننا لانعرف اساسا طرق تصميم قواعد البيانات لا من حيث التحليل ولا من حيث البناء ولا التصميم ولا معالجة الأخطاء فإن ما نفعله دائما هو فتح برنامج الأكسيس والبدء مباشرة بكتابة الحقول في الجداول ثم انشاء النماذج وبعد ذلك نبحث عن الحماية المطلقة لهذه القاعدة .
عندما نفكر مباشرة بعمل حماية لقاعدة البيانات قبل البدء بتصميمها فإننا نحكم على ان هذه القاعدة فاشلة 100% ولن يكتب لها الإستمرار ابدا لأنه سيأتي لها يوما من الأيام وتنهار كليا .
سيدي الفاضل : هذه المره المليون اعيد واكرر ان الحماية في برنامج الأكسيس تساوي ( صفر ) ولا يوجد شيء اسمه حماية في برنامج الأكسيس لأن الحماية به ضعيفة جدا وابسط واسهل مما تتخيل حيث يمكن كسر حمايتها بكل بساطة وسهوله حتى لو وضعت على قاعدة البيانات اكسيس جميع انواع الحمايات الموجوده في الدنيا كلها فمصيرها انه سيتم كسرها لا محاله .
إن رغبت يا أخي في الحماية فإن الحماية هي حماية البيانات التي في القاعدة وليس الأشكال الخارجية مثل النماذج والتقارير وغيرها من الكائنات لأنه بكل بساطة يستطيع اي شخص ان يقوم بإنشاء قاعدة افضل واجمل من القاعدة الخاصة بك ولكنه لا يستطيع الحصول على البيانات في حال حمايتها اذا كانت مشفره وهذه هي الحماية الحقيقية .
نصيحة : حماية البيانات اهم مليون مره من حماية القاعدة نفسها لأنه بكل بساطة يمكن كسر حماية قاعدة البيانات فلا تتعب نفسك وراء سراب لا فائدة منه .
بالتوفيق
zahrah كتب:نصيحة : حماية البيانات اهم مليون مره من حماية القاعدة نفسها لأنه بكل بساطة يمكن كسر حماية قاعدة البيانات فلا تتعب نفسك وراء سراب لا فائدة منه .
بالتوفيق
لم أحب أبدا موضوع المبالغة فى حماية القواعد المصممة
لكن
هلا تفضلت و أفردت لنا موضوعا - إن لم يكن موجودا بالفعل - حول تشفير البيانات و حمايتها
زادك الله علما و نفع بك
أبو لميس كتب:لم أحب أبدا موضوع المبالغة فى حماية القواعد المصممة
لكن
هلا تفضلت و أفردت لنا موضوعا - إن لم يكن موجودا بالفعل - حول تشفير البيانات و حمايتها
زادك الله علما و نفع بك
اخي الفاضل : ابو لميس
السلام عليكم ورحمة الله وبركاته
راجع هذه المواضيع بعناية لمعرفة وفهم آليات التشفير مع الامثلة المطروحه على ذلك فقد اجبنا وشرحنا وناقشنا مثل هذا الموضوع في اكثر من موضوع
التشفير و فك التشفير والترميز
تشفير وفك تشفير جداول قاعدة البيانات الحالية
تشفير وفك التشفير عن جداول قاعدة بيانات خارجيه
تشفير بيانات الجداول و فك التشفير من خلال النموذج
التشفير وفك التشفير لقواعد البيانات أو اي ملف مهما كانت صيغته
بالتوفيق
السلام عليكم
انا استخدم الدناغل في الحماية
1- هناك نوع اسمه Sentiental Pro الاكواد البرمجية له قويه.. ولكنه مكلف بعض الشئ حوالي 25 دولار
2- وهناك نوع ارخص اسمه Rockey4Nd الكود البرمجي ابسط ... وهو فعال معي ( ثمنه حوالي 10 دولار ) وصار لي على استخدامه مع برنامجي المحاسبي مايقارب الاربع سنوات والحمد لله ... لم اسمع يوما من اي زبون حدوث خلل في ذلك الدنغل... ولم يتم كسر البرنامج حتى تاريخه..
والسلام عليكم
نشكرك أختنا جزيل الشكر
وفقك الله للخير
kafi كتب:السلام عليكم
انا استخدم الدناغل في الحماية
1- هناك نوع اسمه Sentiental Pro الاكواد البرمجية له قويه.. ولكنه مكلف بعض الشئ حوالي 25 دولار
2- وهناك نوع ارخص اسمه Rockey4Nd الكود البرمجي ابسط ... وهو فعال معي ( ثمنه حوالي 10 دولار ) وصار لي على استخدامه مع برنامجي المحاسبي مايقارب الاربع سنوات والحمد لله ... لم اسمع يوما من اي زبون حدوث خلل في ذلك الدنغل... ولم يتم كسر البرنامج حتى تاريخه..
والسلام عليكم
اخي الفاضل : كافي
لا ويجد شيء لا يمكن كسر حمايته سواء دنقل او غير دنقل ففي عالم البرمجة كل شيء قابل للكسر
بالنسبة للحماية بواسطة القطعة الخارجية الـ Dongle التي تركب في المنفذ LPT او USB فيوجد العديد من البرامج المحاكية Dongle Emulator تستطيع ان تستخرج الأوامر والبارامترات المرسله من الدنقل الى البرنامج وتقوم بحفظها ثم تقوم بصنع برنامج محاكي تماما لما يقوم به الدنقل وبعد ذلك يمكنك الإستغناء عن الدنقل نهائيا لأنه لم يعد له لازمه ابدا فقد تم كسر حمايته .
بالنسبة للحماية بواسطة Sentiental فهذه قد تم كسر حمايتها منذ زمن بعيد اي من حوالي 10 سنوات تقريبا وكانت هذه الحماية متمثلة في برنامج 3D MAX والذي كان سعره في ذلك الوقت حوالي 15000 دولار وتم كسر حماية الدنقل ووضع برنامج كسر الحماية مع البرنامج وبإمكانك البحث عن هذا النوع من الحمايات وطرق كسرها . لأنني كنت استخدم برنامج 3D MAX سابقا ومكسور الحماية وبدون اي دنقل خارجي .
ايضا هناك حماية بواسطة Hasp Dongle قد تم كسر حمايتها نهائيا واعتقد والله اعلم على ما اتذكر في ذلك الوقت اننا كنا نستخدم برنامج محاسبة كان محمي بهذه الطريقة وتم كسر حماية الدنقل الخاص بها
ايضا يوجد برنامج القارئ الآلي من صخر الذي كان محمي بواسطة الدنقل وتم كسر حمايته واصبح برنامج القارئ الآلي مفتوح بدون اي حماية .
وايضا هناك برنامج الكلك الخاص بكتابة الخط الفارسي فقد كان محمي ايضا بواسطة قطعة الدنقل وتم كسر حمايته واصبح البرنامج مفتوح بدون اي حماية .
حاول تبحث عن مثل هذه البرامج المحمية بواسطة الدنقل وستجد انها برامج مكسوره كلها جميعا ومعها مرفق ملف صغير جدا لا يتعدى 4 كيلوبايت به جميع الأوامر والبارامترات الخاصة الدنقل الخارجي وكأن هذا الملف الصغير يقوم بعمل الدنقل يحيث يتم تمرير وجلب الأوامر الناقصة والتي يطلبها البرنامج الى البرنامج نفسه من خلال الملف الصغير .
اما بالنسبة لبرنامجك وقطعة الدنقل الخاصة بك Rockey4Nd لو توفرت عندي فحتما سوف اقوم بكسر حمايتها بدون اي تردد واجعل برنامجك مفتوح المصدر بدون اي دنقل فلا يوجد شيء مستحيل او صعب لا يمكن تحقيقه .
بالتوفيق
تم تعديل هذه المشاركة بواسطة zahrah في 5 سبتمبر 2012 في 20:54
شكرا اخت زهرة
على ما تفضلت به، نعم اعلم ان كل شي كما تفضلت به حضرتك يمكن كسر حمايته، فهاهي الشركات العظمي برامجها كلها متداولة في الاسواق
ولكن اعتقد ان الدنغل هو الحل الانسب، وخصوصا ان برامجنا هي برامج ذات تكلفة منخفضة بحدود 200 - 250 $ ، وان احتمال كسر حمايتها ليست كبيرة بسبب تكلفتها الغير باهظة الثمن.
كما ان على الاغلب من يريد شراء اي برنامج محاسبي يهمه بالدرجة الاولى التحقق من المصدر، لانه في حال صادف اي مشكلة ....فالمبرمج هو الذي سوف يحل له مشكلته..
كما انني اتبع اسلوبا اخر زيادة في الحماية... بأن ترويسة الطباعة لكافة تقارير البرنامج بيدي انا، اي بمعنى اخر، عندما يتم الاتفاق مع الزبون على البرنامج اقوم بوضع الترويسة على راس الصفحة التي يريدها الزبون، على كافة التقارير ثم اقفل النسخة بعد ذلك، واعطي تلك النسخة اليه.
اعتقد أن علينا ان نسعى، ونتوكل على الله، ونعمل ونأخذ بالاسباب ( استخدام الدنغل كحماية براي معقولة نوعا ما) والباقي على الله... والا مافائدة ان نقضي مئات الساعات بل آلاف الساعات على تصميم برنامج .. ثم نتركه عرضة لمن هب ودب
والسلام عليكم
تم تعديل هذه المشاركة بواسطة kafi في 5 سبتمبر 2012 في 22:09
بارك الله بك أخي كافي .... على المشاركه
بالنسبة للحماية فالحامي هو الله بالدرجة الأولى ولكننا نستخدم مثل هذه الطرق في برامجنا لتقليل فرص الخسارة او العبث في البرنامج ولكن اذا وقع البرنامج المحمي في يد الكراكر الذي يريد كسر حماية البرنامج فلا يوجد مجال لإيقاف هذا الكراكر لكسر الحماية لأنه سوف يتبع اساليب وطرق يستطيع بها استغلال الثغرات التي تركها المبرمج مفتوحة على مصراعيها وكما تعلم ان اي مبرمج ليس لديه الإلمام بكل طرق سد ثغرات البرنامج لكي يكون محمي 100% .
ولنا عبره فيما قامت به شركة مايكروسوفت من الدعاية والتحدي لنظام التشغيل فيستا بأنه لا يستطيع احدا كسر حمايته وكان ذلك قبل نزول النسخة النهاية من نظام التشغيل وبعد تدشين النسخة النهائية وصدروها في ذلك اليوم وخلال مراسيم الحفل بحوالي نصف ساعة فقط تم الإعلان مباشرة انه تم كسر حماية نظام التشغيل فيستا مع انه يحتوي على ملايين الأسطر البرمجية ومعد من قبل كبار مبرمجي مايكروسوفت . ولكن عندما وجد الكراكر بأن النظام به ثغرات قام بإستغلال هذه الثغرات وقام بكسر الحماية وانزال النسخة مفتوحة بدون اي حماية .
ايضا لو تبحث في الأنترنت ستجد الآف المواقع الخاصة بالـ CRACK لجميع انواع البرامج الحديثة والجديده والتي لم يمضي على صدروها سوى دقائق لأن الكراكر قد يستخدم ادوات التنقيح ويقوم بإيقاف او القفز عن موقع الحماية والإنتقال مباشرة الى موقع وحدث تشغيل البرنامج مباشرة بدون المرور على موقع الحماية التي وضعها المبرمج .
لذا فإننا لا نعول كثيرا على الحماية لأن كل شيء قابل للكسر ولا يوجد حماية مطلقة 100% ولكن كما ذكرت انت نقوم بعمل اللازم والباقي على رب العالمين .
بالتوفيق
شكرا اخت زهرة
على الروابط التي قمت بوضعها، والتي تحتوي على كم هائل من المعلومات، فيما يخص تشفير قاعدة البيانات.
ولكن لفت انتباهي في الرابط الاخير مشاركة للاخ مفرج
/index.php?showtopic=212835&st=60
اقتباسارك الله فيكم جميعالكن مالفائدة من التشفير
ممكن أن اشفر قاعدة بيانات وإذا أردت أن أعمل عليها أفتح التشفير وإذا انتهيت من العمل أشفرها وهذه بسيط إختراقهاوهو إقفال الأكسس اضطراريا وتكون قاعدة البيانات لم تشفر بعد أو إعمل عليها أثناء التشغيل
وفعلا هنا توقفت وفكرت مليئاً، فيما تفضل به الاخ السائل والذي لم يتم الرد على سؤاله،
تتم تشفير قاعدة البيانات عند اغلاقها، وعند فتحها يتم فك التشفير.. الى هنا الامور كلها سليمة ومنطقية.
طيب اذا لسبب من الاسباب تم كسر القاعدة البيانات، اي الخروج اضطراريا من قاعدة البيانات... فعندئذ تكون القاعدة غير مشفرة... وبالتالي يسهل الحصول على جدوال تلك القاعدة...
ارجو التوضيح فما يخص النقطة المذكور اكثر
والف الف شكر على هذا المجهود الخرافي الجبار
بارك الله فيك
والسلام عليكم
تم تعديل هذه المشاركة بواسطة kafi في 10 سبتمبر 2012 في 00:28
kafi كتب:شكرا اخت زهرة
على الروابط التي قمت بوضعها، والتي تحتوي على كم هائل من المعلومات، فيما يخص تشفير قاعدة البيانات.
ولكن لفت انتباهي في الرابط الاخير مشاركة للاخ مفرج
/index.php?showtopic=212835&st=60
وفعلا هنا توقفت وفكرت مليئاً، فيما تفضل به الاخ السائل والذي لم يتم الرد على سؤاله،
تتم تشفير قاعدة البيانات عند اغلاقها، وعند فتحها يتم فك التشفير.. الى هنا الامور كلها سليمة ومنطقية.
طيب اذا لسبب من الاسباب تم كسر القاعدة البيانات، اي الخروج اضطراريا من قاعدة البيانات... فعندئذ تكون القاعدة غير مشفرة... وبالتالي يسهل الحصول على جدوال تلك القاعدة...
ارجو التوضيح فما يخص النقطة المذكور اكثر
والف الف شكر على هذا المجهود الخرافي الجبار
بارك الله فيك
والسلام عليكم
اخي الفاضل : كافي
السلام عليكم ورحمة الله وبركاته
بالنسبة لموضوع التشفير فإنه يتم مباشرة عند حدث الخروج من القاعدة سواء حدث اي طارئ ام لم يحدث فكود التشفير هو المسيطر على جميع احداث القاعدة
ولهذا قام الأستاذ ابو يوسف مشكورا بعمل اضافة جديده وهي تشفير الجداول بمجرد الخروج من النموذج بدلا من الخروج من القاعدة ككل وهنا تم تضييق مرحلة التشفير الى ابعد مدى ممكن على هذا الرابط
ولهذا دعني اخبرك شيء مهم قد تستفيد منه في حياتك العلمية والعملية حيث لا يوجد شيء مبني على الإفتراضات ولكن التجربه خير برهان ولذا دعتي اضرب لك مثال :
لنفترض انك اخذت قاعدة البيانات وذهبت الى كوكب الزهره فهل ستعمل معك القاعدة ام انها ستتوقف بسبب عدم وجود اوكسجين على كوكب الزهره !!!!!
هذا افترض انت تطرحه ؟؟؟
ولهذا سيكون الجواب : اولا اذهب الى كوكب الزهره وقم بتشغيل قاعدة البيانات وانظر ماذا يحدث لأنه يجب ان يكون من واقع تجربه عمليه بحته وبدون اي افتراضات
لذا عندما تقول لأي سبب من الأسباب تم كسر حماية القاعدة :
فالجواب يكون كسر حماية التشفير بسببك انت لا بسبب قاعدة البيانات لأنك حتما انت من سيعطي كاسر التشفير الرقم السري الخاص بالتشفير وعدى ذلك لن يستطيع كاسر التشفير الوصول الى الرقم السري .
ايضا حتى لو اضطررت للخروج من القاعدة اضطراريا فإن كود التشفير سيتم تفعيله مباشرة بمجرد اغلاق قاعدة البيانات سواء بطريقة صحيحة او بطريقة اضطراريه فلا مجال للإفتراضات والتخمين ولهذا اقول لك جرب المثال المعدل من قبل الأخ ابو يوسف او قم بتحميل المثال الخاص بنا ولكن بشرط ان تطبق الخطوات قبل اغلاق القاعدة لأنني وضعت الأكواد على مستوى اغلاق القاعدة وفتحها وليس على مستوى فتح النماذج واغلاقها .
تم تعديل هذه المشاركة بواسطة zahrah في 10 سبتمبر 2012 في 00:49
الف شكر اخت زهرة
على التوضيح

