4. مكتبة Nmap
تعتبر هاي المكتبة واجهة ب لغة بايثون للأداة Nmap المشهورة لفحص الشبكات
مكتبة python-nmap توفر الك استخدام Nmap بسهولة من خلال مكتبة متكاملة ومن مميزاتها فحص الشبكات والاجهزة المتصلة وتحديد المنافذ المفتوحة ايضاً البورتات والكشف عن انظمة التشغيل المثبتة على الاجهزة المستهدفة وتحديد انواع البرتوكولات المستخدمة على البورتات
مثل
تعتبر من الأدوات القوية لفحص الشبكات وتحديد نقاط الضعف بيها، خصوصًا لما تشتغل على اختبار الاختراق (Penetration Testing).
رابط الاداة :
https://pypi.org/project/python-nmap/
CH : @SparkSecurity
تعتبر هاي المكتبة واجهة ب لغة بايثون للأداة Nmap المشهورة لفحص الشبكات
مكتبة python-nmap توفر الك استخدام Nmap بسهولة من خلال مكتبة متكاملة ومن مميزاتها فحص الشبكات والاجهزة المتصلة وتحديد المنافذ المفتوحة ايضاً البورتات والكشف عن انظمة التشغيل المثبتة على الاجهزة المستهدفة وتحديد انواع البرتوكولات المستخدمة على البورتات
مثل
import nmap
scanner = nmap.PortScanner()
scanner.scan("192.168.1.0/24", "22-443")
for host in scanner.all_hosts():
print(host, scanner[host].state())
تعتبر من الأدوات القوية لفحص الشبكات وتحديد نقاط الضعف بيها، خصوصًا لما تشتغل على اختبار الاختراق (Penetration Testing).
رابط الاداة :
https://pypi.org/project/python-nmap/
CH : @SparkSecurity
❤8🔥4🆒3👍1👏1🎉1💯1
5. مكتبة Hashlib
تعتبر هاي المكتبة مدمجة ب بايثون لتوليد وتجربة الـ Hashes للبيانات مثل الـ MD5 و SHA-1 و SHA-256 طبعا حاجين ع التشفير احنا من فترة
هذا منشور ع التشفير حتى تفهم الفكرة
https://t.me/SparkSecurity/4485
وبمنشورات ثانية راح نحجي عن الـ Hash حتى تفهم اكثر عموماً ..
من خلال هاي المكتبة حتكون مفيدة الك بالتحقق من سلامة الملفات او كلمات المرور ونكدر نستخدمها ب كسر كلمات المرور عبر مطابقة الرموز مثل
Password Cracking
انت راح تفهم اكثر من خلال الدوكمنتيشن مال المكتبة اذا جنت ناوي تتعلمها واكيد راح تحتاجها بيوم اذا جنت تستعمل بايثون بالبرمجة
رابط المكتبة
https://docs.python.org/3/library/hashlib.html
CH :@SparkSecurity
تعتبر هاي المكتبة مدمجة ب بايثون لتوليد وتجربة الـ Hashes للبيانات مثل الـ MD5 و SHA-1 و SHA-256 طبعا حاجين ع التشفير احنا من فترة
هذا منشور ع التشفير حتى تفهم الفكرة
https://t.me/SparkSecurity/4485
وبمنشورات ثانية راح نحجي عن الـ Hash حتى تفهم اكثر عموماً ..
من خلال هاي المكتبة حتكون مفيدة الك بالتحقق من سلامة الملفات او كلمات المرور ونكدر نستخدمها ب كسر كلمات المرور عبر مطابقة الرموز مثل
Password Cracking
import hashlib
password = "mypassword"
hashed = hashlib.md5(password.encode()).hexdigest()
print(hashed)
انت راح تفهم اكثر من خلال الدوكمنتيشن مال المكتبة اذا جنت ناوي تتعلمها واكيد راح تحتاجها بيوم اذا جنت تستعمل بايثون بالبرمجة
رابط المكتبة
https://docs.python.org/3/library/hashlib.html
CH :@SparkSecurity
❤15🔥5👍2🎉2🆒2🤯1💯1
التفاعل صفر! مامتفقين هيج 😑.
نشر القناة و التفاعلات على المنشورات هاي الامور كلها تساعدنا نكمل نشر الكم وتبين النا انو انتو موجودين ومهتمين للمواضيع اللي ننشرها
أسئلو أي سؤال ببالكم ع المجال استغلوا فرصة تواجدنا وياكم كل شي متوفر كدامكم محتوى بلهجتكم ؟ معلومات قوية ؟ كتب ؟ كورسات؟ خريطة طريق مصادر ؟ كل شي حرفياً استغلوا فرصتكم ولاتضيعوها مستقبلك يعتمد عليك !!
@Nationofdev_bot
CH : @SparkSecurity
نشر القناة و التفاعلات على المنشورات هاي الامور كلها تساعدنا نكمل نشر الكم وتبين النا انو انتو موجودين ومهتمين للمواضيع اللي ننشرها
أسئلو أي سؤال ببالكم ع المجال استغلوا فرصة تواجدنا وياكم كل شي متوفر كدامكم محتوى بلهجتكم ؟ معلومات قوية ؟ كتب ؟ كورسات؟ خريطة طريق مصادر ؟ كل شي حرفياً استغلوا فرصتكم ولاتضيعوها مستقبلك يعتمد عليك !!
@Nationofdev_bot
CH : @SparkSecurity
❤34🔥10👍4👏3🫡3🎉2🙏2💯2🆒2⚡1🤯1
حفاظاً على سلامتكم الامنية اذا عندك لابتوب او حاسبة وجان كارت الشاشة مالتك نيفيديا
سوي تحديث للبرنامج بسبب نفيديا طلبت من مستخدميها تحدث بسبب وجود ثغرات امنية
عالية الخطورة
CH : @SparkSecurity
سوي تحديث للبرنامج بسبب نفيديا طلبت من مستخدميها تحدث بسبب وجود ثغرات امنية
عالية الخطورة
CH : @SparkSecurity
❤17🔥5👏3🎉2👍1🙏1
⚙️ شنو هي NASM Shell وشلون تفيدنا؟
NASM Shell
هي بيئة تفاعلية تستخدم لغة (Assembly) الخاصة بمعمارية
x86 و x86_64
وتعتبر واحدة من أشهر الأدوات في عالم البرمجة منخفضة المستوى 🔥.
🔸 شنو فائدتها؟
NASM Shell تتيح للمبرمجين كتابة وتجميع أوامر لغة التجميع مباشرة، ومعاينة تأثيرها على المعالج والذاكرة. هذا الشيء يساعد المبرمجين والهكرز بعمل الآتي:
1. فهم بنية المعالج وكيفية التعامل مع الريجسترات 📝.
2. اختبار الأكواد البسيطة وتجميعها بشكل فوري لمعرفة نتائجها قبل تضمينها في مشاريع أكبر 🚀.
3. تعلم لغة التجميع وفهم كيفية تنفيذ العمليات الحسابية ومنطق الحاسوب من الصفر 🔍.
4. تحليل الفيروسات والثغرات وتطوير الاستغلالات الأمنية بشكل أعمق 🎯.
CH : @SparkSecurity
NASM Shell
هي بيئة تفاعلية تستخدم لغة (Assembly) الخاصة بمعمارية
x86 و x86_64
وتعتبر واحدة من أشهر الأدوات في عالم البرمجة منخفضة المستوى 🔥.
🔸 شنو فائدتها؟
NASM Shell تتيح للمبرمجين كتابة وتجميع أوامر لغة التجميع مباشرة، ومعاينة تأثيرها على المعالج والذاكرة. هذا الشيء يساعد المبرمجين والهكرز بعمل الآتي:
1. فهم بنية المعالج وكيفية التعامل مع الريجسترات 📝.
2. اختبار الأكواد البسيطة وتجميعها بشكل فوري لمعرفة نتائجها قبل تضمينها في مشاريع أكبر 🚀.
3. تعلم لغة التجميع وفهم كيفية تنفيذ العمليات الحسابية ومنطق الحاسوب من الصفر 🔍.
4. تحليل الفيروسات والثغرات وتطوير الاستغلالات الأمنية بشكل أعمق 🎯.
CH : @SparkSecurity
❤6👍4🔥3👏2
الريجسترات في أداة NASM Shell ⚙️
ب عالم التجميع (Assembly) واستخدام NASM Shell
الريجسترات تعتبر جزء مهم جداً، فهي بمثابة مساحات مؤقتة داخل المعالج تخزن البيانات وتساعد في تنفيذ العمليات بشكل أسرع.
🔹 EAX: ريجيستر عام يستخدم للعمليات الحسابية العامة.
🔹 EBX: غالباً يستخدم لتخزين البيانات المؤقتة، مثل العناوين المؤقتة.
🔹 ECX: ريجيستر العدّاد، يستخدم غالباً في عمليات التكرار (loops).
🔹 EDX: ريجيستر متعدد الأغراض، يُستخدم أحياناً لتخزين نتائج القسمة.
🔹 ESP و EBP: مسؤولان عن تنظيم (Stack) وتحديد أماكن البيانات أثناء الاستدعاء.
كل ريجيستر إله دور خاص في البرنامج ويؤثر على أدائه وكفائته
طبعاً الاداة هاي موجودة نفسها تكون متاحة أو يمكن تثبيتها بسهولة في معظم توزيعات لينكس.
CH : @SparkSecurity
ب عالم التجميع (Assembly) واستخدام NASM Shell
الريجسترات تعتبر جزء مهم جداً، فهي بمثابة مساحات مؤقتة داخل المعالج تخزن البيانات وتساعد في تنفيذ العمليات بشكل أسرع.
🔹 EAX: ريجيستر عام يستخدم للعمليات الحسابية العامة.
🔹 EBX: غالباً يستخدم لتخزين البيانات المؤقتة، مثل العناوين المؤقتة.
🔹 ECX: ريجيستر العدّاد، يستخدم غالباً في عمليات التكرار (loops).
🔹 EDX: ريجيستر متعدد الأغراض، يُستخدم أحياناً لتخزين نتائج القسمة.
🔹 ESP و EBP: مسؤولان عن تنظيم (Stack) وتحديد أماكن البيانات أثناء الاستدعاء.
كل ريجيستر إله دور خاص في البرنامج ويؤثر على أدائه وكفائته
طبعاً الاداة هاي موجودة نفسها تكون متاحة أو يمكن تثبيتها بسهولة في معظم توزيعات لينكس.
CH : @SparkSecurity
❤7⚡3🔥2
شنو هي الريجسترات؟
الريجسترات (Registers)
هي أجزاء صغيرة وسريعة من الذاكرة موجودة داخل المعالج (CPU) نفسه تكون مساحتها صغيرة مقارنة بالذاكرة العشوائية (RAM)، لكن سرعتها عالية جدًا لأنها جزء من المعالج نفسه.
ليش موجودة الريجسترات؟ ⚙️
الريجسترات مهمة لأنها تخزن البيانات والنتائج بشكل مؤقت أثناء تنفيذ التعليمات، وبهذا تساعد المعالج على العمل بسرعة عالية بدون اللجوء للذاكرة الخارجية تستخدم للتعامل مع الأعداد والبيانات المؤقتة بشكل سريع، فبدلاً من إرسال البيانات إلى الذاكرة الخارجية، المعالج يستخدم الريجسترات ليقوم بالعمليات فورًا وصلت الفكرة!!
CH : @SparkSecurity
الريجسترات (Registers)
هي أجزاء صغيرة وسريعة من الذاكرة موجودة داخل المعالج (CPU) نفسه تكون مساحتها صغيرة مقارنة بالذاكرة العشوائية (RAM)، لكن سرعتها عالية جدًا لأنها جزء من المعالج نفسه.
ليش موجودة الريجسترات؟ ⚙️
الريجسترات مهمة لأنها تخزن البيانات والنتائج بشكل مؤقت أثناء تنفيذ التعليمات، وبهذا تساعد المعالج على العمل بسرعة عالية بدون اللجوء للذاكرة الخارجية تستخدم للتعامل مع الأعداد والبيانات المؤقتة بشكل سريع، فبدلاً من إرسال البيانات إلى الذاكرة الخارجية، المعالج يستخدم الريجسترات ليقوم بالعمليات فورًا وصلت الفكرة!!
CH : @SparkSecurity
❤12👏3🎉3🔥2
أنواع الريجسترات
1️⃣ EAX و EBX تُستخدم للعمليات الحسابية والمنطقية العامة
2️⃣ ESP (Stack Pointer) يستخدم لإدارة العناوين داخل (Stack)
هذا الشي كلش مفيد لاستدعاء الدوال وإرجاع القيم
3️⃣ EIP (Instruction Pointer) يحتفظ بعنوان التعليمات الحالية اللي ينفذها المعالج، ويتحرك للأمام بشكل مستمر خلال تنفيذ البرنامج
ليش وجود الريجسترات مهمة بالنسبة للمختصين بالسايبر وبالنسبة للمبرمجين
بسبب سرعة الريجسترات ودورها في إدارة البيانات، فهمها يعتبر أساسًا لكتابة الأكواد ذات الأداء العالي ، أيضًا يعتبر فد شي مهم جدًا ب مجال الهندسة العكسية واستغلال الثغرات، حيث تعتمد بعض الهجمات على فهم كيفية التعامل مع الريجسترات لتحكم في تدفق البيانات داخل البرنامج باختصار الريجسترات هي الذاكرة الأسرع والأقرب للمعالج، وتعتبر
"أدوات العمل المؤقتة" للمعالج ب تنفيذ التعليمات ومعالجة البيانات.
CH : @SparkSecurity
1️⃣ EAX و EBX تُستخدم للعمليات الحسابية والمنطقية العامة
2️⃣ ESP (Stack Pointer) يستخدم لإدارة العناوين داخل (Stack)
هذا الشي كلش مفيد لاستدعاء الدوال وإرجاع القيم
3️⃣ EIP (Instruction Pointer) يحتفظ بعنوان التعليمات الحالية اللي ينفذها المعالج، ويتحرك للأمام بشكل مستمر خلال تنفيذ البرنامج
ليش وجود الريجسترات مهمة بالنسبة للمختصين بالسايبر وبالنسبة للمبرمجين
بسبب سرعة الريجسترات ودورها في إدارة البيانات، فهمها يعتبر أساسًا لكتابة الأكواد ذات الأداء العالي ، أيضًا يعتبر فد شي مهم جدًا ب مجال الهندسة العكسية واستغلال الثغرات، حيث تعتمد بعض الهجمات على فهم كيفية التعامل مع الريجسترات لتحكم في تدفق البيانات داخل البرنامج باختصار الريجسترات هي الذاكرة الأسرع والأقرب للمعالج، وتعتبر
"أدوات العمل المؤقتة" للمعالج ب تنفيذ التعليمات ومعالجة البيانات.
CH : @SparkSecurity
❤8⚡4
Cyber Security - الامن السيبراني
شنو هي الريجسترات؟ الريجسترات (Registers) هي أجزاء صغيرة وسريعة من الذاكرة موجودة داخل المعالج (CPU) نفسه تكون مساحتها صغيرة مقارنة بالذاكرة العشوائية (RAM)، لكن سرعتها عالية جدًا لأنها جزء من المعالج نفسه. ليش موجودة الريجسترات؟ ⚙️ الريجسترات مهمة…
🌐 الصورة تشرح بنية المعالج (CPU) وشلون يتفاعل مع باقي المكونات
1️⃣ وحدة التحكم (Control Unit) هي المسؤولة عن توجيه العمليات وتنظيمها داخل المعالج. تتحكم بكيفية نقل البيانات بين الأجزاء المختلفة، بما في ذلك الريجسترات.
2️⃣ وحدة الحساب والمنطق (Arithmetic/Logic Unit - ALU) الجزء المسؤول عن إجراء العمليات الحسابية والمنطقية على البيانات.
3️⃣ الريجسترات (Registers)
موجودة داخل وحدة المعالجة المركزية (CPU) نفسها، وتشتغل كذاكرة مؤقتة وسريعة للبيانات اللي يحتاجها المعالج بشكل مباشر وسريع.
بالصورة، نشوف أنواع معينة من الريجسترات
مثل
PC (Program Counter)
يحتفظ بعنوان التعليمة التالية اللي راح ينفذها المعالج.
IR (Instruction Register): يخزن التعليمة الحالية اللي قيد التنفيذ.
DR (Data Register): يخزن البيانات المؤقتة اللي يتم استخدامها في العمليات.
دور الريجسترات هنا هو تسريع العمليات وتخزين المعلومات الهامة مؤقتاً داخل المعالج لتجنب الرجوع إلى الذاكرة الخارجية، وبالتالي زيادة كفاءة وسرعة المعالجة.
4️⃣ التفاعل مع الذاكرة: المعالج يتفاعل مع الذاكرة الرئيسية بحيث ينقل البيانات بين الريجسترات والذاكرة حسب الحاجة.
📌 الفكرة الأساسية الريجسترات تعتبر مثل "الأدوات" اللي يستخدمها المعالج لإتمام العمليات بشكل أسرع وأكثر كفاءة داخل وحدة المعالجة، بدون ما يعتمد على الذاكرة الخارجية.
CH : @SparkSecurity
1️⃣ وحدة التحكم (Control Unit) هي المسؤولة عن توجيه العمليات وتنظيمها داخل المعالج. تتحكم بكيفية نقل البيانات بين الأجزاء المختلفة، بما في ذلك الريجسترات.
2️⃣ وحدة الحساب والمنطق (Arithmetic/Logic Unit - ALU) الجزء المسؤول عن إجراء العمليات الحسابية والمنطقية على البيانات.
3️⃣ الريجسترات (Registers)
موجودة داخل وحدة المعالجة المركزية (CPU) نفسها، وتشتغل كذاكرة مؤقتة وسريعة للبيانات اللي يحتاجها المعالج بشكل مباشر وسريع.
بالصورة، نشوف أنواع معينة من الريجسترات
مثل
PC (Program Counter)
يحتفظ بعنوان التعليمة التالية اللي راح ينفذها المعالج.
IR (Instruction Register): يخزن التعليمة الحالية اللي قيد التنفيذ.
DR (Data Register): يخزن البيانات المؤقتة اللي يتم استخدامها في العمليات.
دور الريجسترات هنا هو تسريع العمليات وتخزين المعلومات الهامة مؤقتاً داخل المعالج لتجنب الرجوع إلى الذاكرة الخارجية، وبالتالي زيادة كفاءة وسرعة المعالجة.
4️⃣ التفاعل مع الذاكرة: المعالج يتفاعل مع الذاكرة الرئيسية بحيث ينقل البيانات بين الريجسترات والذاكرة حسب الحاجة.
📌 الفكرة الأساسية الريجسترات تعتبر مثل "الأدوات" اللي يستخدمها المعالج لإتمام العمليات بشكل أسرع وأكثر كفاءة داخل وحدة المعالجة، بدون ما يعتمد على الذاكرة الخارجية.
CH : @SparkSecurity
❤6👏4👍3
هاي المعلومات اللي عن الريجيسترات ومن شنو يتكون الـ CPU بالنسبة لطلاب المرحلة الاولى هاي المعلومات راح تاخذوها ببدايتكم بالمجال ولازم تفهمون الموضوع ، اذا تريد تفهم بشكل اكبر عن هيج مواضيع ارجع الى:
اولاً المنشور المثبت + حاجين عن شي اسمة +A راح تلكى قائمة تشغيل + كتاب + نصائح اوكي ؟
شغلة اخرى المفروض احنا ناشرين هالمعلومات من زمان بس جنة متعمقين ب غير مواضيع الها اولوية وشكراً
اي شي ماتفهمة او عندك سؤال او استفسار اتواصل على البوت
@Nationofdev_bot
CH : @SparkSecurity
اولاً المنشور المثبت + حاجين عن شي اسمة +A راح تلكى قائمة تشغيل + كتاب + نصائح اوكي ؟
شغلة اخرى المفروض احنا ناشرين هالمعلومات من زمان بس جنة متعمقين ب غير مواضيع الها اولوية وشكراً
اي شي ماتفهمة او عندك سؤال او استفسار اتواصل على البوت
@Nationofdev_bot
CH : @SparkSecurity
🔥7👍4🎉2🙏2
اذا تريد تتعلم المعمارية فقط اكتب بالبحث مال القناة روح على الملفات
اكتب x86 راح تطلعلك الكتب
https://t.me/SparkSecurity/854
اذا تريد تعرف شنو الهندسة العكسية بالبداية
كتاب عن الـ Reverse Engineering
https://t.me/SparkSecurity/936
CH : @SparkSecurity
اكتب x86 راح تطلعلك الكتب
https://t.me/SparkSecurity/854
اذا تريد تعرف شنو الهندسة العكسية بالبداية
كتاب عن الـ Reverse Engineering
https://t.me/SparkSecurity/936
CH : @SparkSecurity
❤9👏3🔥2
⛔️ مُهم
المنشورات المثبتة مفتاحك لدخول مجال الامن السيبراني
❤6🙏2
CompTIA_A+_Certification_All_in_One_Exam_Guide_,_Tenth_Edition_Exams.pdf
111.3 MB
📌 منهج +A متكامل مثل ما تعرفون وحسب خارطة الطريق اللي منزليها الكم تحتاج تتعلم الدورة هاي قبل دخولك لمجال السايبر او الحاسبات اساساً
اقرة المنشور المثبت + عندك دورة موجودة بالعربي هذا الكتاب يحتوي على 2300 صفحة كتاب متكامل
CH : @SparkSecurity
اقرة المنشور المثبت + عندك دورة موجودة بالعربي هذا الكتاب يحتوي على 2300 صفحة كتاب متكامل
CH : @SparkSecurity
🔥7🤯6❤4
Cyber Security - الامن السيبراني
sans-5602-in-depth-scanning_compress.pdf
اللي مخلص
A+
N+
Security+ AND Linux+
اذا !! جنت تريد تدخل النتيورك بنتريشن تيستنك او الايثكل هاكنك
فوت هنا
وهذا الرود ماب مالته حسب الصورة
تتذكرون الـ Scapy و Nmap و Netcat كلهم حاجين عليهم
اي سؤال او اي شي تحتاجة بالمنهج هذا دز على البوت نساعدك بي
CH : @SparkSecurity
A+
N+
Security+ AND Linux+
اذا !! جنت تريد تدخل النتيورك بنتريشن تيستنك او الايثكل هاكنك
فوت هنا
وهذا الرود ماب مالته حسب الصورة
تتذكرون الـ Scapy و Nmap و Netcat كلهم حاجين عليهم
اي سؤال او اي شي تحتاجة بالمنهج هذا دز على البوت نساعدك بي
CH : @SparkSecurity
❤11⚡2🆒2🤯1🙏1💯1
Pentesting 101: The Ultimate Hacking Guide Start To Finish
- احصل على شهادة مشاركة
- الشرح باللغة الانكليزية 🇺🇸
- سعر الدورة ($60)
- حالة الدورة : متوفرة
- شارك الدورة مع اصدقائك المهتمين
اضغط هنا للانظمام الى الكورس
CH : @SparkSecurity
- احصل على شهادة مشاركة
- الشرح باللغة الانكليزية 🇺🇸
- سعر الدورة ($60)
- حالة الدورة : متوفرة
- شارك الدورة مع اصدقائك المهتمين
اضغط هنا للانظمام الى الكورس
CH : @SparkSecurity
❤6🔥4👍1
Cyber Security - الامن السيبراني
Pentesting 101: The Ultimate Hacking Guide Start To Finish - احصل على شهادة مشاركة - الشرح باللغة الانكليزية 🇺🇸 - سعر الدورة ($60) - حالة الدورة : متوفرة - شارك الدورة مع اصدقائك المهتمين اضغط هنا للانظمام الى الكورس CH : @SparkSecurity
هذا كورس مرتب راح تتعلم بي كلش هواي أساسيات ومقدمات بمجال اختبار الاختراق (Pentesting) راح تتعلم شلون تعد وتوثق وتفهرس تقارير اختبار الاختراق بشكل احترافي، بحيث تضمن الوصول لأي نتيجة بسهولة، سواء لك أو لفريقك أو حتى للعميل اللي جاي تشتغل وياه.
طريقة التعامل مع العملاء والمواقف غير المتوقعة سواء خلال الاختبار أو بعده، لأن هذا الشي مهم حتى تبني سمعتك كمختبر اختراق محترف.
CH : @SparkSecurity
طريقة التعامل مع العملاء والمواقف غير المتوقعة سواء خلال الاختبار أو بعده، لأن هذا الشي مهم حتى تبني سمعتك كمختبر اختراق محترف.
CH : @SparkSecurity
❤5🫡4🔥2