Cyber Security - الامن السيبراني
10.6K 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
بناء برنامج أمني هجومي متكامل

ب مجال الامن السيبراني، المؤسسات الكبيرة تعوّل على برامج هجومية داخلية أو فرق مختصة تمثل "الخصم" لمواجهة وتقييم قوة الأنظمة والبنية التحتية ، لكن عملية تأسيس برنامج أمني هجومي متكامل مو مجرد إعداد أدوات وتوزيع المهام. ،
الموضوع أكبر من هيج، يتطلب تخطيط دقيق، ووعي كامل بالتفاصيل، مع تكوين فريق عنده مهارات عالية ومهام محددة بوضوح.


1️⃣ تأسيس الفريق

هاي الخطوة هي حجر الأساس، لأن الفريق اللي يتحمل مسؤولية الهجوم لازم يكون عنده خلفية تقنية قوية. ما يكفي يكون متمكن من اختبارات الاختراق، لازم يعرف شلون يشتغل بمنظور المهاجم ويتفاعل مع جميع أنواع الأنظمة
اختيار المختصين بالأدوار:

مثلًا، مختبرين اختراق (Penetration Testers) يكون شغلهم اختراق الأنظمة وإيجاد نقاط الضعف.
مهندسي استغلال الثغرات (Exploit Engineers) اللي يحوّلون نقاط الضعف المكتشفة إلى استغلالات عملية توضح المخاطر.
ومحللي استجابة التهديدات (Threat Intelligence Analysts) اللي يتابعون آخر التهديدات ويحدثون الفريق بها.

توزيع المهام والالتزام بالضوابط ،يتم تحديد نطاق المسؤوليات، ويجب أن يكون عندهم وضوح كافي عن كل مهمة حتى لا يصير تداخل. مثلًا، مختبر الاختراق يتعامل مباشرةً مع النظام، في حين يتابع مهندس الاستغلال تطوير برمجيات أو استغلالات الثغرات.

CH : @SparkSecurity
👍4❤3👏3🔥1
2️⃣ وضع السياسات والقواعد – تنظيم العمل بطرق احترافية

السياسات هي اللي تضمن الأمان داخل المؤسسة وتمنع أي استغلال غير قانوني من الفريق. بدون ضوابط، العملية تصير خطرة، خصوصًا وأن الفريق يمتلك القدرة للوصول لنقاط حساسة بالنظام.

سياسات النزاهة:

ممنوع تمامًا على أعضاء الفريق استغلال أي نقاط ضعف يكتشفوها خارج نطاق التقييم ، تفعيل إجراءات التحقق لكل تغيير يتم إضافته إلى النظام.


سياسات التوثيق:


كل عملية يتم تسجيلها بالتفصيل، مع التأكيد على ذكر جميع الأدوات المستخدمة، التواريخ، والنتائج.

هذا يفيد المؤسسة في حالة مراجعة الثغرات أو تطوير الأنظمة


3️⃣ التدريب المستمر – العلم ما يوكف!

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



الفريق يحتاج يتعلم على أدوات مثل Metasploit، Burp Suite، أو أدوات متقدمة لاختبار الشبكات وتحليل الملوير او غيرها حسب نوع الشركة او حسب نوع البرنامج الامن ، هذا يضمن أن الفريق متمكن من كل أداة يحتاجها للعمل بالبيئة الموجودين بيها !

CH : @SparkSecurity
👍4👏3🔥2
5️⃣ التقييم المستمر

التقييم المستمر هو العنصر الأساسي لضمان نجاح البرنامج ، كل مرة يتم مراجعة أنظمة وتقييم الأمان بشكل دوري، تتحسن قدرات الفريق ويتأكدون من أن النظام دائماً محصن.


عمليات التقييم دورية مثلًا، يجرون اختبارات شهرية للنظام أو اختبارات نصف سنوية شاملة (Penetration Tests) مع تحليل لكافة نتائج الثغرات اللي تم اكتشافها.

تجارب هجوم محاكية (Simulated Attacks)

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


6️⃣ استخدام الأدوات والتقنيات المتقدمة



ب كل عملية هجومية، الأدوات هي الأساس لتحقيق نتائج فعّالة. يتم تجهيز الفريق بأفضل الأدوات وتدريبهم عليها لتحقيق أعلى استفادة ممكنة.

أدوات جمع المعلومات (Reconnaissance Tools)


أدوات مثل Nmap وRecon-ng تتيح للفريق جمع المعلومات المطلوبة وتحليل الشبكة ومعرفة كل التفاصيل قبل بدء الهجوم.

أدوات التحليل والتفكيك (Reverse Engineering Tools)

مثل IDA Pro وGhidra لتحليل البرمجيات الخبيثة وفهم طريقة عملها، بحيث يقدر الفريق يتوقع أماكن الثغرات.

أدوات اختبار الثغرات (Exploitation Tools)


أدوات مثل Metasploit Framework تُعتبر من أهم الأدوات اللي تتيح للفريق استغلال الثغرات بشكل آمن داخل بيئة مختبرية.



💬 تذكير مهم بناء برنامج أمني هجومي مو بس موضوع تقني، بل يحتاج إدارة واضحة، تنظيم دقيق، واستثمار دائم
بعد ما يتأسس الفريق ويبدأ بتنفيذ المهام، يكون للمؤسسة نظام أمني قوي ودفاعات تصد الهجمات المتقدمة.

CH : @SparkSecurity
❤7👏3👍2🔥2🤯1🙏1
6000 ❤️
❤26🫡3⚡2🔥2🎉1
اهلا جميعاً بالمُشتركين الجدد !

عندك سؤال استفسار اتفضلوا على البوت واتواصلوا

@Nationofdev_bot

ولاتنسى تتابع حساباتنا على منصات التواصل


Follow us : https://linktr.ee/spark.sec

CH : @SparkSecurity
❤10👍2🔥1🎉1
جاهزين 🔥
🔥8👏3👍2⚡1
تغيرنا، بس مو عليكم!

رابط المنشور على الانستكرام اتمنى من كل المشتركين

القناة يوجهون المنشور ويشاركو ستوري وتعليق جميل مثلكم ولايك ، وتشاركونا التغيير الجديد اللي صار ❤️

[ اضغط هنا لرؤية المنشور ]

CH :@Spark Security
❤15🔥4👏3👍2🆒2⚡1🤯1
هالصورة تختصر مشكلة شائعة عند المبتدئين بعالم الأمن السيبراني!

هواي من الناس يريدون يدخلون "عالم الاختراق" مباشرةً
ويتجاوزون الأساسيات مثل مبادئ الكمبيوتر، الشبكات، ونظام لينكس، كأنهم قافزين للخطوات الأخيرة بدون تأسيس.

نصيحتي الكم لا تستعجلون!

كل مرحلة تعلم لها أهميتها، والأساسيات هي اللي تبني لك قاعدة صلبة. ركّز أولاً على فهم الأنظمة، تعلم الشبكات، وفهم لينكس، وراح تشوف شلون يكون عندك قدرة أقوى لما تدخل في المواضيع المتقدمة.

CH : @SparkSecurity
❤17👏5👍2🔥2💯2⚡1
🚨 أخبار مؤقتة

🚨 تحذير مهم!

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

🔗 شكد ما يوصلك رابط مثل هذا، لا تضغط عليه نهائياً!
اذا دخلت على الرابط وسجلت، رح يتم إرسال الكود الخاص بحسابك للمخترقين، وبعدها يكدرون يدخلون على حسابك خصوصاً إذا ما مفعل المصادقة الثنائية وضايف ايميل

🛑 نصيحة:

لا تفتح أي رابط، حتى لو كان من شخص تعرفه إلا إذا تأكدت منه شخصياً.

فعل المصادقة الثنائية بأسرع وقت لحماية حسابك من الاختراق.
خلّيك حذر ولا تخلي أي شخص يستغل ثقتك!


CH : @SparkSecurity
❤4👍3👏3🔥2
منشورات قوية بعد شوي
❤5🔥5🫡2
📚 أهم مكتبات بايثون في مجال الاختراق

1. مكتبة Scapy

مكتبة قوية تُستخدم ب تحليل حزم البيانات (Packets) والتلاعب بيها ،
تعتبر Scapy من أفضل الأدوات ب التعامل مع الحزم من خلال بروتوكولات الشبكة المختلف ومن مميزاتها انو تكدر تنبي حزم او باكتس مخصصة من الصفر

راح نشرح مثال على انو تبني باكت ب استخدام سكابي ب لغة بايثون وظيفة الكود انو يفحص المنافذ بمعنى الـ ( Port Scanning )

ب هذا المثال راح نسوي حزمة TCP SYN من خلال مكتبة سكابي وارسالها الى جهاز معين لفحص ما اذا جان المنفذ مفتوح او مغلق ، كلنا انو نستخدم هذا المثال ونجيك بعمليات الـ TCP SYN SCAN والي تعتبر طريقة شائعة لاكتشاف البورتات او المنافذ المفتوحة على الاجهزة


الكود :

from scapy.all import *
target_ip = "192.168.1.1"
target_port = 80
ip = IP(dst=target_ip)
tcp = TCP(dport=target_port, flags="S")
packet = ip/tcp
response = sr1(packet, timeout=1)
if response:
if response.haslayer(TCP) and response[TCP].flags == "SA":
print(f" port {target_port} open!")
else:
print(f" port {target_port} Closed.")
else:
print("No Response from target ")


بالكود هذا بالبداية سوينا انشاء حزمة لـ IP بعدها انشاء حزمة tcp
حزمة الـTCP تحتوي على FLAG SYN يستخدم الـ tcp حتى يبدي الاتصال

TCP(dport=target_port, flags="S")

حيث dport هو منفذ الهدف وflags="S" تعني أنها حزمة SYN

سوينا دمج حزمة IP وTCP معًا من خلال كود packet = ip/tcp.

استخدمنا sr1 لإرسال الحزمة وانتظار الرد ، هذا راح يعيد الرد الأول فقط من الجهاز المستهدف.



إذا وصل الرد وكان يحتوي على حزمة TCP مع العلم SA (SYN-ACK)، فمعناها أن المنفذ مفتوح إذا ماكو رد أو الرد ليس بـ SYN-ACK، فهذا يعني أن المنفذ مغلق.


CH : @SparkSecurity
🔥11❤5🆒3👍1👏1🤯1
نكمل بالمثال الفوك عن الـ Scapy شرحنا انو شلون ممكن تكدر تبني حزم مخصصة من الصفر هاي احد المميزات ، بعدها تكدر تستخدها للتحليل وفحص الشبكات ب استخدام بروتوكولات متنوعة مثل
UDP + TCP + IP وغيرها هواي

تكدر تستخدمها ب تنفيذ الهجمات على الشبكة مثل الـ ARP Spoofing , Ping sweep

مثال لاخ !

from scapy.all import *
packet = IP(dst="192.168.1.1")/ICMP()
send(packet)


رابط مكتبة سكابي

https://scapy.net/

CH : @SparkSecurity
🔥5❤4⚡2
2. مكتبة Requests

مكتبة جداً مشهورة للتعامل مع الـ HTTP Requests وتستخدمها للحصول على الـ GET OR POST البيانات من والى المواقع من مميزاتها تستخدم بالـ Web Scraping حتى تسحب البيانات من المواقع ارسال بيانات من خلال GET , POST بطريقة بسيطة ، مفيدة ب هجمات الـ Brute force عند محاولة ارسال دخول للموقع

مثال
import requests
url = "http://example.com/login"
data = {"username": "admin", "password": "123456"}
response = requests.post(url, data=data)
print(response.text)


تعتبر هم مفيدة لجمع البيانات من المواقع (Data Extraction)
وفحص الثغرات المتعلقة بـ HTTP

الموقع
https://requests.readthedocs.io/en/latest/user/quickstart/

CH : @SparkSecurity
❤6🔥3👏2
3. مكتبة Socket

تعتبر مكتبة اساسية ب بايثون للتعامل وي الشبكات تكدر تستخدمها حتى تفتح الاتصالات وتتبادل البيانات ايضاً عن طريق الـ TCP/IP ومن مميزاتها تكدر من خلال تبني تبني الكلاينت سيرفر موديل وتكدر تبني اداواتك من خلال السوكت ايضاً عن طريق بناء البورت سكاننك مثل فكرة مكتبة سكابي والشغلة الحلوة والقويه بيها تكدر تبني

Tools That Contact between Devices Like " Backdoors"


Client-Server Models
import socket
serv = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
serv.bind(('0.0.0.0', 8080))
serv.listen(5)
while True:
conn, addr = serv.accept()
from_client = ''
while True:
data = conn.recv(4096)
if not data: break
from_client += data.decode('utf8')
print (f'From client: {from_client}')
conn.send("I am SERVER\n".encode())
conn.close()
print ('client disconnected and shutdown')

هذا مثال بسيط

هذا الكود ينشئ سيرفر باستخدام مكتبة "socket" ب بايثون ويكون جاهز لاستقبال اتصالات من العملاء (clients) على أي عنوان (0.0.0.0) ومنفذ 8080. السيرفر بالبداية يسوي استماع (listening) للاتصالات الواردة، وكلما اتصل عميل، يقبل السيرفر الاتصال ويبدأ باستلام البيانات منه.

بعد استقبال البيانات من العميل، السيرفر يعرض الرسالة المرسلة من العميل في نافذة الكونسول ويرد عليه برسالة بسيطة "I am SERVER". بعد انتهاء تبادل البيانات، يتم إغلاق الاتصال مع العميل، ويبقى السيرفر منتظراً اتصالات جديدة بدون توقف

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

CH : @SparkSecurity
🔥5❤4👍2🤯2
هاي الصورة توضح التواصل بين السيرفر والكلاينت بالنسبة للمكتبة لل Library Socket

رابط مهم لفهم عمل المكتبة بشكل مفصل اكثر
https://www.pubnub.com/blog/python-socket-programming-client-server/

رابط المكتبة

https://docs.python.org/3/library/socket.html

CH : @SparkSecurity
❤4🔥4👍3
نكمل بعدين شرحنا حالياً 3 مكاتب وباقي 5 مكاتب نشرحها الكم بغير وكت

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

https://t.me/SparkSecurity/5118

رابط المنشور الاول عن المكاتب


أي سؤال او استفسار عندك حول المكاتب اذا تحتاج مساعدة بيهم فقط تواصل ويانا على البوت وراح نساعدك
@Nationofdev_bot

CH : @SparkSecurity
❤5🙏3🔥2