ch
Feedback
هندسة حاسوب

هندسة حاسوب

前往频道在 Telegram

التواصل والاستفسار @eng_AbuAbdullah معكم خطوة بخطوة في التخصصات التالية: * شبكات الحاسوب والانظمة الموزعة * الآمن السبيراني * للغات البرمجة * علوم الحاسوب * تقنية معلومات IT *هندسة البرمجيات * خدمات أخرى ______________________________________

显示更多
未指定国家技术与应用50 372
1 251
订阅者
-124 小时
+17
+530
帖子存档
photo content

photo content

photo content

🔰 أنـواع الـشـبـكـات _ Networks Types الشبكات هي اتصال جهازين أو أكثر إمّا سلكياً أو لا سلكياً، (باستخدام كابلات أو Wi-Fi) بغرض تبادل المعلومات و الملفات، يتراوح حجمها من جهازين إلى إلى شبكة كبيرة و معقدة من الأجهزة. __ أهـم و أشـهـر أنـواعـهـا : 🔸️ شبكة PAN هي شبكة محلية كالـ Bluetooth سواءً هاتف أو كمبيوتر وهي شبكة بسيطة. 🔸️ شبكة LAN وهي شبكة محلية تكون على مستوى مبنى كامل أو غرفة أو موقع جغرافي واحد. 🔸️ شبكة MAN وهي ربط شبكة على مستوى المدن بحيث شبكة MAN مجموعة من شبكات LAN. 🔸️ شبكة WAN هي الربط على مستوى القارات والدول (أي اتصال يتم عبر مزود الخدمة، شركة الاتصال يعتبر WAN) وهي مجموعة من شبكات MAN. 🔸️ شبكة CAN وهي الربط بين المباني داخل موقع جغرافي واحد؛ نأخد مثال جامعة، دخل الحرم الجامعي يوجد مثلاً كلية التجارة كلية الهندسة كلية العلوم.. الربط بين الكليات تسمى CAN. 🔸️ شبكة SAN شبكة تتم بين الخوادم ( Servers)، أو أماكن تخزين البيانات فقط. 🔸️ شبكة GAN شبكة الهاتف النقال. 🔸️ شبكة WLAN وهي باستخدام الاتصال الاسلكي (Wireless). تابع حسابي ليصلك كل جديد

‏اعتقد ان الاغلب سمع عن الخدمات السحابية وسمع عن الـ SaaS و PaaS و IaaS ولكن هل سمعت عن الـ MaaS ؟! ورد هذا المصطلح عند الإشارة الى نوعين من الخدمات: 1- Mobility-as-a-service 2- Malware-as-a-service والحديث عن الثانية منهما ، فيشير مصطلح malware-as-a-service (MaaS) إلى نموذج عمل يتيح للقراصنة شراء أو استئجار البرمجيات الخبيثة الجاهزة للاستخدام من مزودي الخدمة (يعني هناك مزودي خدمة البرامج الخبيثة) يوفر هذا النموذج للقراصنة إمكانية الوصول إلى مجموعة متنوعة من البرامج الضارة، بما في ذلك الفيروسات والديدان وأحصنة طروادة وبرامج التجسس (يعني طب وتخير) وذلك دون الحاجة إلى تطويرها بأنفسهم. يوفر MaaS العديد من المزايا للقراصنة، بما في ذلك: •سهولة الاستخدام: لا يحتاج القراصنة إلى معرفة كيفية تطوير البرمجيات الضارة لبدء الهجمات. •التكلفة: تعد خدمات MaaS عادةً أقل تكلفة من تطوير البرامج الضارة بنفسك. •السرعة: يمكن للقراصنة البدء في الهجمات على الفور بعد شراء أو استئجار البرامج الضارة. يمكن استخدام MaaS لمجموعة متنوعة من الأغراض الضارة، بما في ذلك: •سرقة البيانات •الابتزاز •نشر الدعاية •تعطيل الأنظمة يعد MaaS تهديدًا خطيرًا لأمن الإنترنت. من خلال جعل البرمجيات الضارة أكثر سهولة في الوصول إليها، يسهل MaaS على القراصنة تنفيذ هجمات أكثر تعقيدًا وتأثيرًا. فيما يلي بعض اماكن الوصول لخدمات MaaS والتي يجب الحذر من مجرد التفكير في زيارتها. •Dark Web: يوفر Dark Web مجموعة متنوعة من خدمات MaaS، بما في ذلك بيع البرامج الضارة الجاهزة للاستخدام. •Tor: يوفر Tor شبكة آمنة يمكن استخدامها لشراء أو استئجار خدمات MaaS. هناك العديد من الأشياء التي يمكن القيام بها للحماية من الهجمات بصورة عامة ومن هجمات MaaS بشكل خاص: •استخدام برامج مكافحة الفيروسات: يمكن لبرامج مكافحة الفيروسات اكتشاف البرامج الضارة وتعطيلها. •تحديث البرامج: يجب تحديث البرامج دائمًا إلى أحدث إصدارات لإصلاح الثغرات الأمنية. •استخدام كلمات مرور قوية: يجب استخدام كلمات مرور قوية ومختلفة لكل حساب. •التحذير من البريد الإلكتروني والرسائل النصية المشبوهة: يجب عدم فتح مرفقات البريد الإلكتروني أو النقر على الروابط في الرسائل النصية المشبوهة.

🔰 الـفـرق بـيـن HDD و SSD يتمثل الاختلاف بين القرص الصلب من نوع HDD وSSD في طريقة تخزين البيانات والوصول إليها، فالقرص الصلب
🔰 الـفـرق بـيـن HDD و SSD يتمثل الاختلاف بين القرص الصلب من نوع HDD وSSD في طريقة تخزين البيانات والوصول إليها، فالقرص الصلب من نوع HDD عبارة عن جهاز تخزين يستخدم أقراصاً ميكانيكية لكتابة وقراءة البيانات، بينما القرص الصلب من نوع SSD عبارة عن جهاز تخزين يَستخدم شرائح ذاكرة (فلاش) يُمكن كتابة وقراءة البيانات منها بشكل أسرع. ما يُميز القرص الصلب من نوع SSD عن HDD هو عدم وجود أجزاء متحركة أو ميكانيكية؛ فالبيانات تنتقل من وإلى القرص الصلب عن طريق التوصيلات بشكل مباشر، كما أن أقراص SSD تحتاج إلى طاقة أقل مما يعني أداء بطارية أفضل بالنسبة للابتوب. يُعتبر الاختلاف في السرعة ما بين قرص HDD وSSD كبيراً، فأقراص SSD تمتلك سرعة أعلى في كافة المجالات كالتالي : 🔸 عمليات الكتابة والقراءة المتسلسلة _ Sequential Red / WriteOperations. 🔸 عمليات الكتابة والقراءة الصغيرة _ Small 4K Read / Write Operations. ‼️ بالنسبة للأسعار، فتُعتبر أثمنة الأقراص من نوع HDD منخفضة نسبياً مُقارنةً بالأقراص الصلبة من نوع SSD التي تُعتبر أسعارها مرتفعة بعض الشيء. HDD > Hard Disk Drive. SSD > Solid State Drive.

photo content

photo content

photo content

ِ 🔰 مـعـلومـة 💬 لـمـــاذا يُـفـضــل الـمبــــرمـجــيـــــــن نظـــــــــام Linux ؟ يُعتبر نظام Linux واحد من أشهر وأقدم نظم التشغيل، قد تجد أن أغلبية المبرمجين يفضلون استعماله بدل استعمال أنظمة أخرى؛ فما هو السر وراء ذلك؟ ◪ الـحـريـة والمـصـدر المـفـتـوح : هو نظام تشغيل مفتوح المصجر، مما يعني أن الشفرة البرمجية متاحة للعامة، ويمكن تعديلها واستخدامها بحرية. هذا يسمح للمبرمجين بالوصول إلى الأدوات والتقنيات بحرية وتخصيصها وفقاً لاحتياجاتهم. ◪ أدوات تـطـويـر افـتـراضـيـة : يأتي Linux مع مجموعة واسعة من أدوات التطوير ولغات البرمجة مثبتة بشكل افتراضي، هذا يجعل عملية البدء أسهل بكثير للمطورين. ◪ اسـتـقـرار وأداء عــالــي : معروف أن Linux يتميز بالاستقرار والأداء العالي. هذا يعني أنه يمكن استخدامه بشكل فعّال كخادم لتشغيل تطبيقات الخلفية والخدمات على مدار الساعة دون انقطاع. ◪ دعـم للأمـان : يُعتبر Linux نظاماً أمناً ويوفر مجموعة من الأدوات والميزات لتعزيز الأمان. هذا مهم بشكل خاص عند تطوير تطبيقات تتعامل مع بيانات حساسة. ◪ تـوافـر الأنـظـمـة الـشـبـيـهـة : هناك العديد من توزيعات Linux، مثل Ubuntu وFedora وDebian وغيرها، والتي تأتي مع إعدادات مُعدة مسبقاً وتقديم جعم تقني. هذا يجعل من السهل العثور على توزيعة تناسب احتياجات المطور. فـي الأخـيــــــــر . . على الرغم من هذه الفوائد، إلاّ أن اختيار النظام المناسب يعتمد على احتياجاتك الخاصة وتفضيلاتك، بعض المبرمجين قد يجدون أن أنظمة التشغيل الأخرى، مثل macOS أو Windows تُناسبهم أكثر بناءً على متطلبات مشاريعهم وأدواتهم المفضلة.

ِ 🔰 مـا هـو أفـضـل حـاسـوب للـبـرمـجـة ؟ لا يوجد حاسوب واحد محدد يُعتبر الأفضل للبرمجة، حيث تتوقف احتياجاتك وتفضيلاتك الشخصية عند اختيار حاسةب للبرمجة. ومع ذلك هناك عدة عوامل يُمكن أن تكون مهمة عند النظر في حاسوب مناسب للبرمجة. ◽ إليك بعض العوامل التي يُمكن أن تساعدك في اتخاذ القرار : 🔸 الـمـعالـج (CPU) : ابحث عن حاسوب يحتوي على معال قوي وسريع، مثل Intel Core i7 أو i9 أو معالج AMD Ryzen 7 أو Ryzen 9. هذه المعالجات توفر أداءً ممتازاً لتشغيل تطبيقات البرمجة الثقيلة. 🔸 الـذاكـرة الـعـشـوائـيـة (RAM) : يُفضل أن تكون سعة الذاكرة العشوائية عالية، على الأقل 8Gb "غيغابايت" أو أكثر. ستحتاج إلى ذاكرة كافية لتشغيل برامج التطوير والمحررات وتشغيل البرامج الوهمية إذا كنت تعمل على تطوير تطبيقات لأنظمة تشغيل مختلفة. 🔸 الـتـخـزيـن : يُفضل استخدام حاسوب يحتوي على وحدة تخزين سريعة مثل SSD، بدلاً من القرص الصلب التقليدي. إذ أن SSD يُساعد على تشغيل البرامج بشكل أسرع وتحميل الملفات بسرعة أكبر. 🔸 بـطـاقـة الـرسـومـات : إطا كنت تعمل على تطوير ألعاب أو تطبيقات ثلاثية الأبعاد، قد تحتاج إلى بطاقة رسومات قوية. ومع ذلك، في حالة برمجة تطبيقات ويب أو تطبيقات سطح المكتب العادية، فإن بطاقة رسومات متوسطة تكون كافية. 🔸 شـاشـة الـعـرض : يُفضل الحصول على حاسوب يحتوي على شاشة ذات دقة عالية وحجم مناسب لعرض الشفرة والواجهات البرمجية بوضوح. في الأخير؛ يُمكنك أيضاً النظر في أجهزة الكمبيوتر المحمولة (Laptop)، حيث تتميز بالمرونة والقابلية للتنقل، ويُمكنك العمل بها في أي مكان. يجب أن تختار حاسوباً يناسب احتياجاتك وميزانيتك، ويتوافق مع أدوات التطوير التي تخطط لاستخدامها.

الهندسة العكسية (الجزء الثاني) 🔄💻 🔰 برامج الهندسة العكسية الهدف الأساسي من الهندسة العكسية في البرمجيات يرمي إلى فهم البرنامج من الجانب التكويني وكيفية تصرف البرنامج وذلك ما يسهل على المبرمجين عملية تطوير وصيانة البرامج القديمة وكسر حماية البرامج التي تحتاج إلى ترخيص وأيضا إعادة استعمال بعض الأجزاء في برامج جديدة. بعض البرامج المستخدمة في عملية الهندسة العكسية في مجال البرمجيات هي: برنامج - IDA Pro: هو أحد أشهر برامج تحليل وتفكيك (Disassembly) الملفات التنفيذية (Executable Files)، حيث يقوم بإظهار شفرة المصدر (Source Code) للبرنامج بشكل قابل للقراءة. برنامج - OllyDbg: هو أحد أشهر برامج تصحيح (Debugging) الملفات التنفيذية، حيث يقوم بإظهار حالة المسجلات (Registers) والذاكرة (Memory) والأوامر (Instructions) التي ينفذها المعالج (Processor) خطوة بخطوة. برنامج - Hex-Rays Decompiler: هو إضافة (Plugin) لبرنامج IDA Pro، حيث يقوم بإظهار شفرة المصدر للبرنامج بشكل أقرب إلى لغات عالية المستوى (High-Level Languages) مثل C/C++. برنامج - Ghidra: هو برنامج مجاني ومفتوح المصدر للهندسة العكسية، ويوفر واجهة رسومية وإمكانية تحرير وتعديل الشفرة. برنامج Radare2: هو برنامج متعدد المنصات والأغراض للهندسة العكسية، ويتميز بالمرونة والقابلية للتخصيص.

⭕ كابل #Cat8 🔻 هو كبل إيثرنت يختلف اختلافًا كبيرًا عن الكابلات السابقة من حيث أنه يدعم ترددًا يصل إلى 2 جيجاهرتز ، ويقتصر على قناة موصل بطول 30 مترًا. كما يمكنك أن تتوقع ، يوفر CAT 8 خصائص تردد أفضل ، وبالتالي يدعم سرعات أعلى للبيانات. بينما يتطلب كابل Cat8 كابلات محمية أيضًا ⭕ مميزاته ✅ كابل Cat8 قادر على تحقيق السرعات العالية بسبب التدريع الذي تم تنفيذه في التصميم. ✅ كل زوج من الموصلات محمي برقائق الألمنيوم لتقليل التداخل والتخلص منه ✅ يوفر كابل Cat8 أداءً محسنًا للطاقة عبر إيثرنت (PoE). يمكنه التعامل مع مستويات أعلى من الطاقة عبر خرج إيثرنت (PoE) بسبب مقاومة التيار المستمر المنخفضة ✅ تستخدم كابلات إيثرنت Cat8 بموصلات نحاسية 26 AWG لإعطاء أفضل إشارة متاحة بمستوى عالٍ من المرونة ، مما يجعله سهل التثبيت في المساحات الضيقة

من أمثلة الهندسة العكسية 💻😯 🔰 الجزء الرابع (الهندسة العكسية 🔄 ) عندما نتحدث عن الهندسة العكسية بشكل عام فإن الكثير من المواضيع تندرج تحته مثل الهندسة العكسية العسكرية لفهم استراتيجيات العدو وبالتالي التعامل معها بوعي أكثر، أو في الصناعة من خلال التقليد أو على الأقل الاستفادة من المنتجات الأصلية. من أشهر الأمثلة على الهندسة العكسية هي ما فعلته شركة فينيكس التكنولوجية والتي مقرها في سان خوسيه، حيث أرادت الشركة إنتاج البايوس لحواسيبها، لذا بدلًا من الدخول في مشاكل قانونية بسبب نسخ كود BIOS من شركة IBM، عملت حيلة بسيطة وهي جلب فريق من المهندسين لدراسة الكود الذي حجمه 8 كيلو بايتات، وبعد فهمهم لطريقة عمله، جلبوا فريق آخر من المبرمجين لا يعرفون كود البايوس، شرح لهم المهندسون ما يجب أن يفعلوه. بعد ذلك طوّر ذلك الفريق كود BIOS جديد يختلف تمامًا عن السابق ويعمل المطلوب بالضبط. 😉

كيف تعرف مواصفات معالج الحاسوب من خلال اسمه فقط✅. شارك المنشور مع اصدقاءك المهتمين ✅ قناة إحتياج مبرمج نهتم بڪم دوماً✅ رابط ق
كيف تعرف مواصفات معالج الحاسوب من خلال اسمه فقط✅. شارك المنشور مع اصدقاءك المهتمين ✅ قناة إحتياج مبرمج نهتم بڪم دوماً✅ رابط قناتنا شيروه لتعم الفايده للجميع🙂 رابط القناة https://t.me/networkswebsprogramming

5 مواقع ذكاء اصطناعي ستسهل عليك الكثيررر ✅ في عصرنا هذا اصبح الذكاء الاصطناعي يسهل علي الانسان مهام كثيره تحتاج الي تعب لكن ا
5 مواقع ذكاء اصطناعي ستسهل عليك الكثيررر ✅ في عصرنا هذا اصبح الذكاء الاصطناعي يسهل علي الانسان مهام كثيره تحتاج الي تعب لكن الان بفضل الذكاء الاصطناعي اصبح يوجد خدمات كانت صعبه اصبحت سهله ✅😍 steva.ai موقع يقوم بتحويل النص الي فيديو و يمكنك وضعه علي يوتيوب بشكل قانوني و مجاني ✅😍 . Murf.ai موقع يقوم بتحويل النص الي صوت بطريقه احترافيه و يقلد اصوات مشاهير و يدعم اللغة العربيه✅😍. flutterflow.io يقوم بانشاء لك تطبيق للهاتف بشكل احترافي ومجاني ويمكنك وضعه في بلاي ستور ✅😍 . durable.co يقوم بانشاء لك موقع احترافي مجاني خلال 30 ثانية ويمكنك التعديل عليه✅😍 . tinywow.com يحتوي على 200 أداة ذكاء اصطناعي رائعة لكل شيئ ✅😍 . قناة هندسة حاسوب نهتم بڪم دوماً✅

🔰 بروتوكول ARP ✅ Address Resolution Protocol 🔶 هو بروتوكول يستخدم لمعرفة العنوان الفيزيائي للجهاز عبر الIP الخاص بشبكة الكمبيوتر ويستخدم لتحويل عناوين طبقة الشبكة إلى عناوين طبقة الارتباط ويقع بين الطبقتين 2 و 3 من OSI 🔵 يعمل بروتوكول ARP علي النحو التالي كمثال ✅ لنفرض أن الجهاز (A) يريد التواصل مع الجهاز (B) وهو يتعرف علي الـ (IP) ولكن لا يتعرف على العنوان الفيزيائي للجهاز (B) فيقوم الجهاز (A) بإرسال طلب من خلال بروتوكول (ARP) يضع فيه الـ (IP) للجهاز (B) ويكون عنوان الوجهة هو العنوان العام (FF:FF:FF:FF:FF) وهنا يأتي دور المبدل (Switch) في إرسال الطلب إلى كافة الأجهزة المتصلة معه ماعادا الجهاز الذي تم إرسال الطلب منه ولن يرد على هذه الرسالة إلا الجهاز المطلوب أي الجهاز (B) هنا واللي بدوره سيقوم باستقبال الرسالة ويقوم بإرسالها إلى الجهاز (A) مصحوبة بالعنوان الفيزيائي المخصص للجهاز 🔵 من أنواعه 1️⃣ عكس (ARP) ⬅️ (RARP) وفيه يمكن للأجهزة المضيفة (hostess) التي لا تعرف عنوان (IP) الخاص بها استخدام بروتوكول تحليل العنوان العكسي (RARP) للاكتشاف 2️⃣ Proxy ARP حقيقة هذا لايعد بروتوكولا بل هو طريقة أو أسلوب أو آلية يقوم من خلالها جهاز وكيل على شبكة معينة بالإجابة على طلب (ARP) لعنوان (IP) غير موجود على تلك الشبكة ⭕ بعض الاوامر الخاصه ب ARP ⚠️ هذا ويمكن ان تساعد جداول ARP في التحقق من صحة تكوين الطبقة الثانية واستكشاف مشكلات الاتصالية الأساسية للطبقة وإصلاحها. ⬅️ فيما يلي مثال لجدول ARP Age InterfaceProperty IpAddress MacAddress --- ----------------- --------- ---------- 10 On-Prem 10.0.0.1 ffff.eeee.dddd 0 Microsoft 10.0.0.2 aaaa.bbbb.cccc ⚠️ يوفر الأمر (cmdlet) جداول ARP للنظير الخاص Azure # Required variables $ckt = "<your Service Key here> # ARP table for Azure private peering--primary path Get-AzureDedicatedCircuitPeeringArpInfo -ServiceKey $ckt -AccessType Private -Path Primary # ARP table for Azure private peering--secondary path Get-AzureDedicatedCircuitPeeringArpInfo -ServiceKey $ckt -AccessType Private -Path Secondary https://networkat.net/blogs.php?ID=view&AID=295

⭕️ الفرق بين SSH و SSL ⬅️ كلاهما بروتوكولات تستخدم لتأمين اتصالات الشبكة، ولكن يختلفان في الأغراض التي يستخدمان لها والطرق التي يتبعانها. 1️⃣ الإستخدام: ✅️ ال SSH: يستخدم SSH بشكل رئيسي لتأمين اتصالات التحكم عن بعد في أنظمة التشغيل، مثل الاتصال بخادم عن بعد أو تسجيل الدخول الآمن إلى أنظمة Linux و Unix، يمكن استخدام SSH أيضاً لنقل الملفات بشكل آمن بين أجهزة الكمبيوتر. ✅️ ال SSL: يستخدم SSL بشكل رئيسي لتأمين اتصالات الشبكة عبر الإنترنت، مثل تأمين الاتصالات بين المتصفح والخادم عند استخدام HTTPS، وتأمين البريد الإلكتروني وتأمين التسوق عبر الإنترنت، وتأمين نقل البيانات بين أنظمة الدفع الإلكتروني. 2️⃣ العمليات: ✅️ ال SSH: SSH يستخدم أساليب التشفير والمصادقة لتأمين اتصالاته، يتم توفير رموز التشفير القوية في SSH لحماية الاتصال ومنع الاختراق. ويتطلب SSH عملية مشتركة في البداية لتأكيد هوية العميل والخادم ✅️ ال SSL: SSL يستخدم رموز التشفير والمصادقة والشهادات لتأمين اتصالاته. يستخدم SSL شهادة رقمية للتحقق من هوية الخادم وثقة الاتصال، ويقوم SSL أيضا بإنشاء قناة آمنة بين المتصفح والخادم باستخدام بروتوكول الوب الآمن (HTTPS). 3️⃣ الاستخدام: ✅️ ال SSH: يستخدم SSH بشكل رئيسي في الشبكات الداخلية وأنظمة التحكم عن بعد في الخوادم، يتيح SSH للمستخدمين الاتصال والتحكم في أجهزة الكمبيوتر عن بُعد بطريقة آمنة. ✅️ الSSL: يستخدم SSL بشكل أساسي عبر الإنترنت لتأمين التواصل بين المتصفحات والخوادم، مما يسمح بحماية البيانات الحساسة مثل المعلومات الشخصية ومعلومات بطاقات الائتمان أثناء التصفح والتسوق عبر الإنترنت. 4️⃣ البروتوكول: ✅ ️ال SSH: SSH يستخدم بروتوكول الخدمة الآمنة (SSH)، الذي يحتوي على تشفير لبنية الاتصال ومعالجة المصادقة بين العميل والخادم. ✅ ️ال SSL: SSL يستخدم بروتوكول الطبقة الآمنة (SSL)،‏الذي يشتمل على تشفير البيانات وإنشاء قناة آمنة بين المتصفح والخادم

photo content
+3

photo content
+9