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

كيف يمكنني ان اقوم بتشفير قاعدة البيانات

مغلق
بدأه العالم في 21 سبتمبر 2006 · 4 رد · 490 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

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

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

ممكن مثال

وشكرا

** أقم صلاتك قبل مماتك **

الصلاة : جالبة للرزق . حافظة ‏للصحة دافعة للأذى ، طاردة للأدواء ، مقوية للقلب ، مبيضة للوجه ، ‏مفرحة للنفس ، مذهبة للكسل ، منشطة للجوارح ، ممدة للقوى ‏،شارحة للصدر، مغذية للروح ، منورة للقلب ، حافظة للنعمة ، دافعة ‏للنقمة ، جالبة للبركة, مبعدة من الشيطان.

* هل تعلم أن النبي صلى الله عليه وسلم وصف تارك الصلاة بالكفر ؟

‏* هل تعلم أن الذي لا يصلي إذا مات لا يدفن في مقابر المسلمين!!

‏* هل تعلم أن أول ما تحاسب عليه الصلاة ؟

‏* هل تعلم أن تارك الصلاة يحشر يوم القيامة مع فرعون ؟

‏* هل تعلم أن تارك الصلاة مع المجرمين في جهنم ؟

#2

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

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

وذلك عن طريق تغيير أماكن الـ Bytes وبذلك لا يمكن فتحها

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

بالتوفيق

MRKing.rar

JusT LeT YouR MinD WorK

#3

اشكر اخي على المبادرة

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

وشكرا

** أقم صلاتك قبل مماتك **

الصلاة : جالبة للرزق . حافظة ‏للصحة دافعة للأذى ، طاردة للأدواء ، مقوية للقلب ، مبيضة للوجه ، ‏مفرحة للنفس ، مذهبة للكسل ، منشطة للجوارح ، ممدة للقوى ‏،شارحة للصدر، مغذية للروح ، منورة للقلب ، حافظة للنعمة ، دافعة ‏للنقمة ، جالبة للبركة, مبعدة من الشيطان.

* هل تعلم أن النبي صلى الله عليه وسلم وصف تارك الصلاة بالكفر ؟

‏* هل تعلم أن الذي لا يصلي إذا مات لا يدفن في مقابر المسلمين!!

‏* هل تعلم أن أول ما تحاسب عليه الصلاة ؟

‏* هل تعلم أن تارك الصلاة يحشر يوم القيامة مع فرعون ؟

‏* هل تعلم أن تارك الصلاة مع المجرمين في جهنم ؟

#4

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

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

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

حيث انك ستقوم بوضع نفس الكود عندفتح برنامج وتقوم بربطه بها بالطريقة العادية

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

أرجو ان تكون وضحت الفكرة

بالتوفيق

============

الى اللقاء

JusT LeT YouR MinD WorK

#5

في طريقه احسن قم بتشفير البيانات قبل تسجيلها في ملف قاعدة البيانات خذ مثال على ذلك :

Private Sub Command1_Click()
  Rc.AddNew
	Rc(1) = CoodingText(Text1)
  Rc.Update
End Sub

وعند القراءة من ملف قاعدة البيانات استخدم العمليه عكسيه كالتالي:

Private Sub Command2_Click()
  Rc.MoveFirst
	Text1 =  CoodingText(Rc(1))
End Sub

وهذا الجزء الخاص بعملية التشفير :

Public Function CoodingText(nTxt As String) As String
Dim a As String, z As Integer
	For z = 1 To Len(Trim(nTxt))
		a = a & Chr((Asc(Mid(StrReverse(nTxt), z, 1)) Xor 99))
	Next z
CoodingText = a
End Function

ليس كل ما يتمناه المرء يدركه

arabteam2000.gif

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

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

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

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

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

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