• لمتابعة آخر المقالات و الحصول على كورسات مجانية انضم لقناتنا الآن إنضم الأن

المرحلة الرابعة "والأخيرة" [قواعد البيانات]

GREEN ARMOR

 

سلسلة كيف تبدأ في مجال الأمن السيبراني؟ 🧑‍💻..


✔️المرحلة الرابعة "والأخيرة" [قواعد البيانات]..


▪️يفترض منك في هذه المرحلة انك اصبحت قادر على كتابة كود برمجي بسيط بلغتين او اكثر وقادر على فهم أي كود برمجي يظهر امامك.


‏▪️ويفترض منك ايضاً ان تكون قادر على التعامل مع موجه الأوامر في الويندوز والتيرمنال على لينكس.


▪️هذه المرحلة هي في الأصل جزء من مرحلة البرمجة في المرحلة السابقة، ولكن خصصت لها مرحلة مستقلة حتى يتم شرحها بالتفصيل.


✔️"قاعدة البيانات - Database" ما هي؟ ولماذا تهمك كمختبر إختراق؟


‏🟢نبدأ بهذا المثال البسيط:


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

ما حدث هو ان احد المسؤولين دخل على الموقع قبل إعلان موعد الدرجات ورفع بيانات الطلاب، البيانات هذه ذهبت لقاعدة البيانات من خلال الموقع.


💥 "الكود البرمجي يتواصل مع قاعدة البيانات الموجودة في السيرفر"


‏🟢ببساطه: قواعد البيانات مقرها في السيرفر ووظيفتها هي تخزين وعرض البيانات من خلال الموقع او التطبيق.


🟢الكود البرمجي او المبرمج حتى يطلب معلومة من قواعد البيانات، بيستخدم ما يدعى بالإستعلامات (Queries) مثلاً:


SELECT password FROM users


(طلب كلمات المرور من جدول بيانات المستخدمين)


‏🟢کمختبر إختراق مهم جداً تتعلم هذه الإستعلامات في لغة مثل ال SQL او ال NoSQL، لأن من اكثر الثغرات اللي بتحتاج تفحصها وتستغلها هي ثغرة ال SQL Injection، والذي تعتبر من اخطر الثغرات في المجال.


🟢اقترح عليك تتعلم نظام ادارة قواعد بيانات مثل MySQL او SQL Server وتفهم لغة ال SQL 

من خلاله اذا حبيت تتعمق اكثر تعلم ايضاً لغة NoSQL من خلال نظام مثل MongoDB او Redis.

 

🛡️الى هنا انتهت هذه السلسلة واتمنى انكم استفدتم منها.

إرسال تعليق

Cookie Consent
We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.
Oops!
It seems there is something wrong with your internet connection. Please connect to the internet and start browsing again.
AdBlock Detected!
We have detected that you are using adblocking plugin in your browser.
The revenue we earn by the advertisements is used to manage this website, we request you to whitelist our website in your adblocking plugin.
Site is Blocked
Sorry! This site is not available in your country.