Cyber Security - الامن السيبراني
10.7K subscribers
718 photos
35 videos
846 files
664 links
سبـارك سكيورتي هي مصدرك الموثوق والرائد في عالم الأمن السيبراني. | Spark Security is your source of security and the leader in the world of cyber security.


EN|AR

بوت التواصل
@Nationofdev_bot.

#cybersecurity
Download Telegram
شباب انتو جاي تشوفون كمية الجهد والتعب الي جاي نبذله على القناة !
فقط الي نريدة من عدكم توصلون هذا المحتوى لـ ناس تستحقة مثل ماوصلكم 😕
كلش بسيط هالشي انو تشارك هالقناة وي اصدقائك او ناس مهتمة بالموضوع
مو صعبة اذا نشرت على الفيسبوك او على حسابك الستوري
ترة كمية المعلومات المفيدة هنا ممكن تفيد غيرك وشخص غيرك يحتاج هالمعلومات

شكرا لكم ❤️

CH : @SparkSecurity
❤20🔥2⚡1👍1
أنواع واجهات برمجة التطبيقات | API's

○ RESTful
○ Soap
○ GraphQL
○ OPen APi's


CH : @SparkSecurity
❤5🔥1👏1💯1
شنو هو الـ APi ؟ 🤔

هي اختصار لـ "واجهة برمجة التطبيقات" او بالانكليزي

🌐 (Application Programming Interface)

هي
عبارة عن مجموعة من الادوات والبرتوكولات والوظائف الي تسمح للبرامجيات بالتواصل يعني شنو !

يعني تعتبر نقطة اتصال بين برنامج واخر هدف الـ API هو استخدامه للوصول الى ميزات وبيانات التطبيق الاصلي او الخدمة

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

🔎| مثلا اذا ردنا نصنع التطبيق او الموقع الخاص بينا يحتاج نصمم API بمعمارية معينة ، وهذا التطبيق مالتنا يحتاج بوابة دفع فشنو راح نحتاج!

⚙️ راح نحتاج الـ API الخاص بالشركة الي توفر خاصية الدفع الالكتروني مثلاً الزين كاش ، هنا احنا نطلب من الزين كاش توفر النا الـ API الخاص بيهم حتى نربطها بالتطبيق الخاص بينا وبهيج يصير اكو ربط مباشر بين تطبيقك وبين زين كاش وبين العميل الي راح يستخدم موقعك مثلا او تطبيقك على الاندرويد

شوية شوية وندخل بالسكيورتي من ناحية هذا الموضوع وشلون نحقق الاستفادة من الـ API ⚠️

يعتبر الويب هو الاكثر شيوعاً وتداول لاستخدام الـ API للاتصال بتطبيق او الخدمة وتبادل البيانات وياها ..

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

بالمختصر .. API يعتبر " جســر " بين التطبيقات او المواقع والخدمات الاخرى المختلفة

CH : @SparkSecurity
❤5👏2🔥1💯1
⚪️ زين انت هسه تريد تفهم شنو هاي البروتكولات وشنو هاي الادوات الي يستخدموها نجيها بالترتيب

شرحنا عن الموضوع سابقاً بس راح اعيدة بالنسبة للـAPI

HTTP
REST
SOAP
OAuth


✅| - HTTP

يعتبر احد البروتكولات الاساسية وبالانكليزي معناه
(Hypertext Transfer Protocol)

على شنو يعتمد الـ HTTP ؟ 🤔
يعتمد على
GET
POST
PUT
DELETE

الكيت هو ياخذ طلب من السيرفر وينتظر استجابة من السيرفر

البوست هو طريقة يرسل بيها البيانات السيرفر

البت هو عملية الابديت والتحديث

الديليت هو عملية الحذف الموارد من السورس او السيرفر

عموماً عن طريق الـ HTTP ممكن نرسل معلومات ونتوقع من API ان يوصل هاي المعلومات حتى نستلم الاستجابة من السيرفر ( الجســـر 🔑 )


الطريقة الثانية هي الـ REST ⚪️

هو نمط معماري نستخدمة بتصميم الـ API يستند على الـ URL وعناوين الريسورسز هاي ، ويعتمد المفهوم هذا على الـ HTTP او بالاحرى نفس مفهوم
الـ HTTP

JSON هو ايضا من ضمن التنسيقات ومايعتبر لغة برمجية

هو فائدتة تمثيل البيانات وتنسيق مشترك لتبادل بين العميل والخادم

السيرفر والكلاينت ➡️ تتذكرون شنو السيرفر والكلاينت شرحناه بمنشور سابق

CH : @SparkSecurity
❤6👍2🔥1
⛔️
بعض الناس تعتقد انو API مرتبط بلغة برمجية محددة وهذا الشي غلط وانما

➡️ | API
هو مفهوم عام ويمكن تطبيقه ب اي لغة برمجية تدعم التواصل والتفاعل مع البرامج والخدمات الثانية

من اللغات الشائعة الي تدعم الـ API

مثل : JAVA 🔗

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

او
🔴 JS + C# + RUBY وباقي اللغات الاخرى

هي كلها تحتوي على مكاتب وادوات تساعدك بتطوير الـ API الخاص بيك


CH : @SparkSecurity
❤2💯2
هسه نجي بالنسبة للامن السيبراني والـ API ❤️👀

شوف بالبداية راح انطيك بعض المصطلحات وانت اربطهم وانت شوف شلون ممكن يكون الـ API حساس بالسكيورتي واله علاقة وممكن من خلاله يتم اختراق النظام بالكامل عن طريق الأي بي آي

✅| - Authentication and Authorization
✅| - Secure Communication
✅| - Input Validation and Sanitization
✅| - Rate Limiting and Throttling
☑️| - Data Privacy and Protection ( ركزلي هنا )
☑️| - Vulnerability Management
☑️| - API Security Testing



CH : @SparkSecurity
❤6👍1👏1💯1
ناخذ فاصل ونرجع بعدين نكمل المواضيع
👏3❤2
نكمل
❤2🔥2👏2
✅| - Authentication and Authorization

تتطلب الوجهات البرمجية والي نقصد بيها هنـا الـ API المصادقة والتصريح

شنو نقصد بالمصادقة والتصريح هنـا ! 😑

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

Implementing strong authentication methods |
يقوم ببناء طرق قوية ومعقدة من المصادقات
example :

☑️| - API keys
☑️| - Tokens
☑️| - OAuth


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


CH : @SparkSecurity
❤5🔥1👏1
⚪️| - Secure Communication

التواصل الامن ، لازم تستخدم عند برمجة API بروتكولات أمنة وكلنا نعرف شنو يعني البروتكولات ومن ضمنها

HTTPS
HTTP ~> SSL / TLS


⚪️ الغرض من البروتكولات ..

حتى نشفر البيانات المرسلة بين العمــيل والخادم ( Client&Server)
يساعدنا هذا الشي حتى نحمي من الاستماع الغير مصرح بي والتلاعب والهجمات على البيانات
○ | data interception attacks
○ | eavesdropping,
○ | tampering

CH :
@SparkSecurity
❤6👏2
API.txt
4.1 KB
تفاصيل اكثر شرحنا الكم بداخل الملف ، لتقليل المنشورات بالقناة

CH : @SparkSecurity
👍4❤2👏1💯1
https://t.me/SparkSecurity/3642

من خلال هذا الكتاب راح تتعلم تبني الـ API على الويب

https://t.me/SparkSecurity/3587

ومن خلال هذا الكتاب الثاني راح تتعلم شلون تبني API من خلال Swagger

CH : @SparkSecurity
❤4👏2🔥1😢1
الي يحبون يقرون الكتب

هذا الكتب ارشحه الكم ان تقروا وبعدين انزل الكم شرح عنه وشلون ممكن يفيدكم

https://t.me/SparkSecurity/2312

CH : @SparkSecurity
❤4👍2
راح انصحكم نصيحة مهمة وضرورية كلش

اولاً :

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

انت انسى شي اسمة امن سيبراني هسه بمرحلة انو انت طالب

حاول تنظم وقتك - تجزء - ترتب وضعك الدراسي - تهيئ حالتك النفسية والمعنوية المصادر الي بالقناة - رهيبة والله

اخذلي كتاب منا اروح ادرس نضري نضري نضرييييي


اخلصة اروح ارجع ع الكورس مالتة - مالكيت بقناتي كورس ؟ روح دور باليوتيوب وانتضر لحد ماينزل ..

الفكرة وين انو انت تعوف الامن السيبراني

وتركز تروح تتعلم البرمجة شي تروح تتعلم الشبكات شي تتعلم الكلاود شي

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



CH : @SparkSecurity
❤26👍3🔥2🆒2⚡1💯1
جمعة مباركة ❤️
❤16🔥1
s1_-sentinellabs_chi.pdf
1.7 MB
CHINA’S CYBER REVENGE |
WHY THE PRC FAILS TO
BACK ITS CLAIMS OF
WESTERN ESPIONAGE

CH : @SparkSecurity
❤7🤯2
شرحنا القادم عن

🎯 Advanced Persistent Threat ( APT )
🔥8❤2👏1💯1