hotchpotch/wikipedia-multilingual-ir-pairs huggingface dataset:
نص واجهة الأوامر البرمجي
في مجال أمن الحاسوب، يعد نص واجهة الأوامر البرمجي (بالإنجليزية: Shellcode)‏ عبارة عن جزء صغير من نص برمجي يُستخدم في صورة حمولة في مهاجمة الثغرة الأمنية لأحد البرامج. ويُطلق عليه «نص واجهة الأوامر البرمجي» نظرًا لأنه يبدأ في العادة في صورة واجهة الأوامر يمكن للمهاجم من خلالها السيطرة على الماكينة المُعرضة للخطر. وتتم كتابة كود الواجهة الأوامر في العادة في لغة الآلة، ولكن يمكن أن يُطلق اسم كود الواجهة الأوامر على أي جزء من الكود يؤدي مهمة مماثلة. ونظرًا لأن مهمة الحمولة لا تقتصر على تكوين الواجهة الأوامر فحسب، فقد اقترح البعض بأن اسم كود الواجهة الأوامر ليس كافيًا. ومع ذلك، لم تلق محاولات استبدال المصطلح بآخر قبولاً واسعًا.
نص واجهة الأوامر البرمجي أنواع كود الواجهة الأوامر
يمكن أن يكون كود الواجهة الأوامر إما محلي أو عن بُعد، ويعتمد ذلك على ما إذا كان يتيح للمهاجم السيطرة على الماكينة التي يعمل عليها (محلي) أو على ماكينة أخرى عبر الشبكة (عن بُعد).
تم استخدام كود الواجهة الأوامر المحلي من قِبل أحد المهاجمين الذين يتمتعون بوصول محدود لإحدى الماكينات لكن بإمكانه مهاجمة ثغرة أمنية، على سبيل المثال، فيض الدارئ، في عملية ذات ميزة أعلى بتلك الماكينة. وإذا تم تنفيذه بنجاح، فسيوفر كود الواجهة الأوامر للمهاجم الوصول للماكينة عند نفس مستوى الميزات الأعلى للعملية المستهدفة.
نص واجهة الأوامر البرمجي أنواع كود الواجهة الأوامر
يتم استخدام كود الواجهة الأوامر عن بُعد عندما يرغب أحد المهاجمين في استهداف عملية معرضة للخطر تعمل على ماكينة أخرى على شبكة محلية أو إنترانت. وإذا تم تنفيذه بنجاح، فيمكن لكود الواجهة الأوامر أو يتيح للمهاجم الوصول للماكينة المستهدفة عبر الشبكة. وتستخدم أكواد الواجهة الأوامر في العادة اتصالات مأخذ توصيل TCP/IP القياسية للسماح للمهاجم بالوصول إلى الواجهة الأوامر الموجودة على الماكينة المستهدفة. ويمكن تصنيف نوع الواجهة الأوامر هذا استنادًا إلى كيفية إعداد هذا الاتصال: إذا كان بمقدور كود الواجهة الأوامر إنشاء هذا الاتصال، فيُطلق عليه اسم كود واجهة الأوامر معاودة الاتصال لأن كود الواجهة الأوامر يعاود الاتصال بماكينة المهاجم. من ناحية أخرى، إذا كان المهاجم بحاجة لإنشاء اتصال، فيُطلع على كود الواجهة الأوامر اسم واجهة الأوامر الربط لأن كود الواجهة الأوامر يرتبط بمنفذ معين يمكن للمهاجم أن يتصل من خلاله للتحكم به. وهناك نوع ثالث، أقل شيوعًا، وهو كود واجهة الأوامر إعادة استخدام مأخذ التوصيل. ويُستخدم هذا النوع من كود الواجهة الأوامر في بعض الأحيان عندما تقوم إحدى عمليات الهجوم بإنشاء اتصال بالعملية المعرضة للخطر التي لا يتم إغلاقها قبل تشغيل كود الواجهة الأوامر. ويمكن لكود الواجهة الأوامر إعادة استخدام هذا الاتصال للتواصل مع المهاجم. ويصعب إنشاء كود واجهة الأوامر لإعادة استخدام مأخذ التوصيل لأن كود الواجهة الأوامر بحاجة لاكتشاف أي اتصال لإعادة استخدامه وقد تتوفر لدى الماكينة الكثير من الاتصالات المفتوحة.
نص واجهة الأوامر البرمجي أنواع كود الواجهة الأوامر
يمكن استخدام جدار ناريلاكتشاف الاتصالات الصادرة التي أنشأها كود الواجهة الأوامر لمعاودة الاتصال لقبول الاتصالات الواردة من قِبل كود الواجهة الأوامر. وهذا هو أحد الأسباب وراء استخدام كود واجهة الأوامر إعادة استخدام مأخذ التوصيل: لأنه لا يقوم بإنشاء اتصالات جديدة ومن ثم يصعب اكتشافه وحجبه.
نص واجهة الأوامر البرمجي أنواع كود الواجهة الأوامر
يعد التنزيل والتنفيذ أحد أنواع كود الواجهة الأوامر عن بُعد التي تقوم بـ تنزيل وتنفيذ بعض أنواع البرامج الضارة على النظام المستهدف. ولا ينتج هذا النوع من كود الواجهة الأوامر أي واجهة الأوامر، بل يقوم بتوجيه الماكينة لتنزيل ملف معين قابل للتنفيذ من الشبكة، وحفظه على القرص ثم تنفيذه. ويشيع في تلك الأيام استخدام هجمات تتم عبر التنزيل، حيث تزور الضحية صفحة ويب ضارة تحاول بدورها تشغيل عملية التنزيل هذه وتنفيذ كود الواجهة الأوامر ليتم تثبيت البرنامج على ماكينة الضحية. ويقوم نوع مختلف من كود الواجهة الأوامر هذا بتنزيل وتحميل إحدى المكتبات. وتتمثل ميزات هذا الأسلوب في إمكانية جعل هذا الكود أصغر، لأن الموضوع لا يتطلب من كود الواجهة الأوامر إنتاج عملية جديدة على النظام المستهدف، وأن كود الواجهة الأوامر لا يحتاج لكود لتنظيف العملية المستهدفة حيث يمكن القيام بذلك بواسطة مكتبة تم تحميلها داخل العملية.
عندما يكون مقدار البيانات التي يمكن للمهاجم حقنها داخل العملية المستهدفة محدودًا للغاية لتنفيذ كود الواجهة الأوامر المفيد مباشرة، فقد يكون من الممكن تنفيذها على مراحل. أولاً، يتم تنفيذ جزء صغير من كود الواجهة الأوامر (المرحلة الأولى). يقوم هذا الكود بعد ذلك بتنزيل جزء كبير من كود الواجهة الأوامر (المرحلة الثانية) في ذاكرة العملية ثم يقوم بتنفيذه.
هذا نوع آخر من كود الواجهة الأوامر المُقسّم مرحليًا، والذي يتم استخدامه إذا ما تمكن أحد المهاجمين في حقن كود واجهة الأوامر أكبر داخل العملية لكن يتعذر عليها تحديد أين ستنتهي داخل العملية. ويتم حقن كود واجهة الأوامر البحث عن البيض داخل العملية عند موقع يمكن التنبؤ به ثم يتم تنفيذه. ويقوم ذلك الكود بعد هذا بالبحث عبر مساحة عنوان العملية عن كود الواجهة الأوامر الأكبر (البيضة) ثم تنفيذه.
هذا النوع من كود الواجهة الأوامر مشابه لكود واجهة الأوامر البحث عن البيض، لكنه يبحث عن كتل صغيرة متعددة من البيانات (البيض) ثم يعيد تجميعها في كتلة واحدة أكبر حجمًا (أومليت) يتم تنفيذها في وقت لاحق. ويتم استخدام هذا الأسلوب عندما يكون بمقدور أحد المهاجمين حقن عدد من الكتل الصغيرة من البيانات داخل العملية.
نص واجهة الأوامر البرمجي إستراتيجية تنفيذ كود الواجهة الأوامر
ستقوم إحدى الهجمات بحقن كود واجهة الأوامر داخل العملية المستهدفة قبل أو في نفس الوقت الذي تقوم فيه بمهاجمة ثغرة أمنية للتحكم في عدد البرامج. ويتم ضبط عداد البرامج بحيث يشير إلى الجدول؛ والذي يتم إجراؤه بعده وتنفيذ مهامه. ويتم في الغالب حقن كود الواجهة الأوامر عبر تخزين كود الواجهة الأوامر في البيانات المرسلة عبر الشبكة إلى عملية بها ثغرة أمنية، عبر تزويده في ملف تتم قراءته بواسطة عملية بها ثغرة أمنية أو عبر سطر الأوامر أو البيئة في حالة الثغرات الأمنية المحلية.
نص واجهة الأوامر البرمجي ترميز كود الواجهة الأوامر
نظرًا لأن أغلب العمليات تقوم بفلترة أو تقييد البيانات التي يمكن حقنها، فغالبًا ما يحتاج كود الواجهة الأوامر لأن تتم كتابته للسماح بتطبيق تلك القيود. ويشمل ذلك جعل الكود صغيرًا أو بدون فراغات أو أبجدي رقمي. وقد تم التوصل للعديد من الحلول للتحايل على تلك القيود، ومنها:
• تصميم وتنفيذ عمليات تحسين لخفض حجم كود الواجهة الأوامر.
• تطبيق تعديلات لتفادي القيود في نطاق وحدات البايت في كود الواجهة الأوامر.
• كود ذاتي التعديل يقوم بتعديل عدد من وحدات البايت في الكود الخاص به قبل تنفيذها لإعادة إنشاء وحدات البايت التي يستحيل حقنها في العادة داخل العملية.
نظرًا لقدرة ميزة كشف التطفل على اكتشاف توقيعات أكواد الواجهة الأوامر البسيطة التي يتم إرسالها عبر الشبكة، غالبًا ما يتم ترميزها أو جعلها ذاتية فك التشفير أو متعددة الأشكال لتفادي اكتشافها.
نص واجهة الأوامر البرمجي ترميز كود الواجهة الأوامر
تعمل الهجمات التي تستهدف المتصفحات في العادة على ترميز كود الواجهة الأوامر في سلسلة JavaScript باستخدام ترميز النسبة المئويةأو ترميز "/uXXX" أو ترميز الكيان. وتقوم بعض الهجمات كذلك بالتشويش على سلسلة كود الواجهة الأوامر الذي تم ترميزه للحيلولة دون اكتشافه من قبل نظام اكتشاف التطفل IDS.
على سبيل المثال، في الهيكل أي إيه-32، إليك الصورة التي ستبدو عليها تعليمات NOP (بدون تشغيل)، حيث لا يتم ترميزها أولاً:
ثم يتم بعد ذلك ترميزها إلى سلسلة تستخدم ترميز النسبة المئوية (باستخدام وظيفة unescape() لفك التشفير).
ويتم بعد ذلك ترميزها في سلسلة باستخدام ترميز "uXXX":
وأخيرًا، يتم ترميزها داخل سلسلة باستخدام ميزة ترميز الكيان:
نص واجهة الأوامر البرمجي ترميز كود الواجهة الأوامر
تتم كتابة أغلب أكواد الواجهة الأوامر دون استخدام وحدات بايت ذات قيمة خالية لأنها تهدف لأن يتم حقنها داخل عملية مستهدفة من خلال سلاسل تنتهي بقيمة خالية. وعند نسخ سلسلة تنتهي بقيمة خالية، فسيتم نسخها حتى تشمل أول قيمة خالية إلا أنها لن تعالج وحدات البايت التالية من كود الواجهة الأوامر. وعند حقن كود الواجهة الأوامر الذي يشتمل على قيم خالية بهذه الطريقة، فسيتم حقن جزء واحد فقط من كود الواجهة الأوامر، مما يجعله غير قادر على العمل بنجاح.
لإنتاج كود واجهة الأوامر بدون قيم خالية من كود واجهة الأوامر يشتمل على وحدات بايت ذات قيمة خالية، يمكن استبدال تعليمات الماكينة التي تشتمل على أصفار بتعليمات لها نفس التأثير لكنها بدون قيم خالية. على سبيل المثال، في هيكل أي إيه-32 يمكن استبدال هذه التعليمات:
والتي تشتمل على أصفار كجزء من تكوينها الحرفي (يتوسع 1 ليصير 0x00000001) عبر تلك التعليمات:
والتي تتمتع بنفس التأثير لكنها تحتاج لوحدات بايت أقل للترميز كما أنها بدون قيم خالية.
نص واجهة الأوامر البرمجي ترميز كود الواجهة الأوامر
انظر كذلك كود أبجدي رقمي
في حالات معينة، تقوم إحدى العمليات المستهدفة بفلترة أي وحدة بايت من كود الواجهة الأوامر الذي تم حقنه والذي لا يمثل رمزًا أبجديا رقميا أو قابلا للطباعة. وفي ظل هذه الحالات، يكون نطاق التعليمات التي يمكن استخدامها لكتابة كود واجهة الأوامر محدودًا للغاية. وقد تم نشر حل لهذه المشكلة بواسطة Rix في مجلة ]]Phrack 57[[ عرض فيه إمكانية تحويل أي كود إلى كود أبجدي رقمي. وقد تم استخدام هذا الأسلوب لإنشاء كود ذاتي التعديل، نظرًا لأن هذا يسمح للكود بتعديل وحدات البايت الخاصة به لتضمين وحدات البايت خارج النطاق المسموح به في العادة، وبذلك تقوم بتوسعة نطاق التعليمات التي يمكنها استخدامه. وعند تشغيل كود واجهة الأوامر الإخراج، يمكن لجهاز فك الترميز تعديل الكود الخاص به ليتمكن من استخدام أية تعليمات يحتاجها للعمل بشكل مناسب ثم يواصل فك ترميز كود الواجهة الأوامر الأصلي. وبعد فك ترميز كود الواجهة الأوامر يقوم جهاز فك الترميز بنقل التحكم إليه، بحيث يكون بالإمكان تنفيذه بشكل طبيعي. وقد اتضح أنه بالإمكان إنشاء كود واجهة الأوامر معقد قسرًا يبدو كنص عادي باللغة الإنجليزية.
تستخدم البرامج الحديثة سلاسل يونيكودللسماح بتدويل النص. ومع ذلك، ستقوم تلك البرامج بتحويل سلاسل أسكي إلى يونيكود قبل معالجتها. وتستخدم سلاسل يونيكود التي تم ترميزها في يو تي اف-16 وحدتي بايت لترميز كل رمز (أو أربعة بايت لبعض الرموز الخاصة). وعند تحويل سلسلة يو تي اف-16 إلى UTF-16، يتم إدخال وحدة بايت صفرية بعد كل بايت في السلسلة الأصلية. وقد أثبت Obscou في مجلة ]]Phrack 61[[ أنه بالإمكان كتابة كود واجهة الأوامر بمقدوره أن يعمل بنجاح بعد عملية التحويل هذه. وهناك برامج يمكنها ترميز أي كود واجهة الأوامر إلى كود واجهة الأوامر دليل UTF-16، وذلك استنادًا لنفس مبدأ جهاز فك الترميز الصغير ذاتي التعديل الذي يفك ترميز كود الواجهة الأوامر الأصلي.
نص واجهة الأوامر البرمجي الأنظمة الأساسية
تتم كتابة أغلب أكواد الواجهة الأوامر في لغة الآلةنظرًا لأن المستوى المنخفض الذي تتم مهاجمة الثغرة الأمنية عنده يمنح المهاجم وصولاً للعملية. لذا يتم إنشاء كود واجهة الأوامر لاستهداف مجموعة واحدة محددة من وحدة المعالجة المركزيةونظام تشغيل وحزمة خدمات، يطلق عليها منصة حاسوب. وبالنسبة لبعض الهجمات، بسبب القيود المفروضة على كود الواجهة الأوامر من قبل العملية المستهدفة، يلزم إنشاء كود واجهة الأوامر محدد للغاية. ومع ذلك، فليس من المستحيل بالنسبة لأحد أكواد الواجهة الأوامر أن يعمل لتنفيذ عدة هجمات، وحزم خدمات وأنظمة تشغيل بل وحتى معالجات. ويتم الوصول لتنوع الاستخدامات هذا عبر إنشاء إصدارات متعددة من كود الواجهة الأوامر تستهدف إصدارات الأنظمة الأساسية وتقوم بإنشاء عنوان يتفرع إلى الإصدارات الصحيحة لنظام التشغيل الذي يعمل الكود عليه. وعند تنفيذه، يتصرف الكود بشكل مختلف عن مع أنظمة التشغيل المختلفة ويقوم بتنفيذ الجزء الصحيح من كود الواجهة الأوامر للنظام الأساسي الذي يعمل عليه.
غدة سكين
غُدَدُ سْكِين وتُسمى أيضًا الغدد الدِّهْليزيَّة الصَّغيرة أو الغدد المُجاورة للإحْليل، هي غُددٌ تقعُ حول النهاية السفلية للإحليل حسب التشريح البشري الأنثوي. تُحاط الغدد بنسيجٌ يمتلئ بالدم خلال الإثارة الجنسية، ويفرزُ سائلًا من الفتحات بالقرب من الإحليل، خصوصًا أثناء هزة الجماع.
غدة سكين البنية والوظيفة
تقع غُدد سكين في دهليز الفرج، حول النهاية السفلية للإحليل. تخرجُ قناتان من غُدد سكين نحو الدهليز الفرجي، إلى يسار ويمين فتحة الإحليل، والتي تكون قادرةً تشريحيًا على إفراز السائل. يُوجد خلافٌ وجدلٌ مستمرٌ حول وظيفة غدد سكين، المتمثلة في إفراز سائلٍ يُساعد على تزليق فتحة الإحليل.
غدة سكين البنية والوظيفة
تُنتج غدد سكين رُشاحة مُسْتدقَّة تُشبه الحليب لبلازما الدم. قد تكون هذه الغدد مصدر القذف الأنثوي، ولكنَّ هذا لم يُثبت بعد. ينبعُ هذه الاعتقاد من أنَّ غدد سكين والبروستاتا الذكورية تتصرف بشكلٍ مشابهٍ عبر إفراز مستضدٍ بروستاتي نوعي (PSA)، وهو بروتينٌ القذف المُنتج في الذكور، إضافةً إلى إفراز فوسفاتاز حمضي بروستاتي نوعي، لذلك يُشير بعض المؤلفين والباحثين إلى غدد سكين على أنها البروستاتا الأنثوية (الاسم العلمي: female prostate). تُعد هذه الغدد نديدًا للبروستاتا الذكورية (تتطور من نفس الأنسجة الجنينية)، ولكنَّ هذا التنادد ما زال مسألةً بحثية. قد يحدثُ القذف الأنثوي بسبب نشاطٍ جنسيٍ لدى بعض النساء، خاصةً أثناء هزة الجماع. يحتوي سائل غدة سكين على تركيزٍ عالٍ من الغلوكوز والفركتوز، إضافةً إلى الفوسفاتاز الحمضي والمستضد البروستاتي النوعي.
تُفرز هذه الغدد ملليتراتٍ من السائل (أي كميةً قليلةً منه) عند تحفيزها من داخل المهبل. يعتقدُ الباحثون أن القذف الأنثوي وتدفقه (إفرازُ كمياتٍ كبيرةٍ من السائل) عمليتان مُختلفتان، وقد تحدثان معًا أثناء هزة الجماع. حيث أنَّ التدفق (بالإنجليزية: Squirt)‏ وحده هو إخراجٌ مفاجئٌ للسائل الذي يأتي جزئيًا على الأقل من المثانة ويحتوي على البول، في حين أن سائل القذف يحتوي سائلًا شفافًا مائلًا للبياض يبدو أنه يأتي من غدة سكين.
غدة سكين الأهمية السريرية
قد تحدث بعض الاضطرابات في غدد سكين، والتي تتضمن:
كيسة قناة سكين، حيث تُحاط بنسيجٍ طلائيٍ حرشفيٍ طبقي، وتحدث هذه الكيسة بسبب انسداد غدد سكين. تقع إلى الجانب الوحشي من الصماخ البولي، ويُستعمل التصوير بالرنين المغناطيسي لتشخيص الحالة. تُعالج بالاستئصال الجراحي أو التَوخيف.
غدة سكين التاريخ
وُصفت الغدد للمرة الأولى في عام 1672 ميلاديًا بواسطة الطبيب الهولندي رينييه دي فراف، كما وُصفها الجراح الفرنسي ألفونس غيران (1816–1895)، إلا أنها سُميت نسبةً إلى طبيب أمراض النساء الإسكتلندي ألكسندر سكين [الإنجليزية]، والذي كتب عنها في المؤلفات الطبية الغربية عام 1880 ميلاديًا. أُضيف مصطلحُ "female prostate" (بالعربية: البروستاتا الأنثوية) ليكون مصطلحًا ثانٍ بعد مصطلح "paraurethral gland" (بالعربية: الغدد المُجاورة للإحْليل) في ترمينولوجيا هستولوجيكا عام 2002 ميلاديًا بواسطة اللجنة الفيدرالية الدولية للمصطلحات التشريحية [الإنجليزية]. تُشير ملاحظات طبعة عام 2008 ميلاديًا، أنَّ المصطلح أُضيف بسبب بسبب الأهمية الشكلية والمناعية للهيكل التشريحي.
غدة سكين الهوامش
«1»: غُدَدُ سْكِين (بالإنجليزية: Skene's gland)‏ وتُسمى أيضًا الغدد الدِّهْليزيَّة الصَّغيرة (بالإنجليزية: lesser vestibular glands)‏ أو الغدد المُجاورة للإحْليل (بالإنجليزية: paraurethral glands)‏
محلل البرامج
في فريق تطوير البرامج، يكون محلل البرامج هو الشخص الذي يقوم بدراسة مجال تطبيقات البرامج وإعداد مستند متطلبات البرامج والمواصفات مواصفات متطلبات البرامج يكون محلل البرامج نفسه هو الشخص الوسيط بين مستخدمي البرامج ومطوري هذه البرامج. تعمل هذه الوساطة على نقل مطالب مستخدمي البرامج إلى المطورين. يُتوقع من محلل البرامج أن يكون متحليًا بالمهارات التالية:
عبد اللطيف بن راشد الزياني
الدكتور عبداللطيف بن راشد الزياني (مواليد 15 أبريل 1954) مهندس وعسكري سابق بحريني ، وزير الخارجية منذ 11 فبراير 2020، وشغل قبلها منصب أمين عام مجلس التعاون لدول الخليج العربية خلال الفترة 1 أبريل 2011 حتى 31 يناير 2020.
عبد اللطيف بن راشد الزياني النشأة والتعليم
ولد الزياني في مدينة المحرق بمملكة البحرين. تخرج من أكاديمية ساندهيرست العسكرية الملكية في المملكة المتحدة في عام 1973. وهو أيضا خريج برنامج هندسة الطيران من جامعة بيرث في اسكتلندا في عام 1978. حصل على شهادة الماجستير في الإدارة اللوجستية من معهد القوات الجوية للتكنولوجيا في دايتون بولاية أوهايو الأمريكية في عام 1980. كما حصل على شهادة الدكتوراه في بحوث العمليات من كلية الدراسات العليا للبحرية من مونتيري بولاية كاليفورنيا في عام 1986. حضر دورات في القيادة والأركان العامة في فورت ليفنوورث كانساس في عام 1988 وحصل على سيف الشرف إلى جانب لقب الماجستير من الجيش الأمريكي. في وقت لاحق حضر دورة قادة في برنامج التنمية في جامعة هارفارد في عام 2008.
عبد اللطيف بن راشد الزياني مسيرته
أصبح ضابطا في قوة دفاع البحرين في عام 1973. تقاعد في 2 يونيو 2004. تم تعيينه رئيس الأمن العام برتبة لواء في وزارة الداخلية في 2 يونيو 2004. رقي إلى رتبة فريق ركن في 10 يونيو 2010. وبعد ذلك تم تعيينه مستشاراً في الديوان العام لوزارة الخارجية برتبة وزير في 10 يونيو 2010. كما عمل محاضر في جامعة الخليج العربي وأستاذ الرياضيات والإحصاء في جامعة ميريلاند في البحرين وأستاذ الأساليب الكمية في جامعة البحرين.
في 1 أبريل 2011 تم تعيين عبداللطيف الزياني أميناً عاماً لمجلس التعاون الخليجي. في البداية رشحت البحرين مرشح آخر وهو محمد إبراهيم المطوع لهذا المنصب، ولكن نظرًا لاعتراض قطر القوي له بسبب الحملة الإعلامية التي قام فيها في التسعينات عندما كان وزيرًا للإعلام فقد تم ترشيح الزياني في وقت لاحق من قبل البحرين لهذا المنصب في مايو 2010. الزياني حل محل القطري عبد الرحمن العطية في هذا المنصب. وانتهت فترته في 31 يناير 2020.
عبد اللطيف بن راشد الزياني مسيرته
في 11 فبراير 2020 أصدر الملك حمد بن عيسى ال خليفة ملك البحرين مرسوماً بتعينه وزيراً للخارجية
في عام 2020 منحته السعودية وشاح الملك عبد العزيز من الدرجة الثانية
في 15 أيلول/سبتمبر 2020، وقع الزياني على اتفاقية التطبيع الرسمية بين البحرين وإسرائيل في حفل توقيع في البيت الأبيض في واشنطن.
عبد اللطيف بن راشد الزياني الأوسمة والأنواط
حصل عبد اللطيف الزياني على بعض الأوسمة ومنها:
آي كاب
الآي كاب هو متصفح شبكة الانترنت لأجهزة ماكنتوش من تصميم أليكساندر كلاوس والمستوحى من متصفح كريستال من شركة أتاري الذي يعمل على أجهزة الحواسيب المتوافقة مع نظام تشغيل أتاري. حيث يعد من أكثر برامج أجهزة ماكنتوش تحديثا التي تستخدم معالج موتورولا 68000 الذي يمتاز بالتصفح المبوب. 
يمكن تحميل هذا البرنامج والتمتع بكامل مزاياه من شبكة الانترنت ولكن المزعج هو ظهور رسالة بشكل دوري تطلب من المستخدم تسجيل البرنامج وترقيته إلى الاحترافية.
آي كاب الإصدارات
لم تعد هذه النسخة متوفرة للتحميل ولكن يمكن تحميل نسخة آي كاب 2.9.9 وتسجيلها، حيث تدعم معالج موتورولا 68000 ومعالج باور بي سي لماكنتوش التي تعمل بنظام تشغيل رقم 7.5 ونظام تشغيل ماك9.2.2.
تم تحديث متصفح آي كاب 3 ابتداء من يناير 2008، حيث يعمل هذا الإصدار على معالجات باور بي سي المستخدمة في أنظمة تشغيل ماك8.5 ونظام تشغيل ماك9.2.2 أو معالج باور بي سي أو انتل المتوافقان مع نظام تشغيل ماك10.1 فما بعده.
تم إعادة كتابة صيغة متصفح الآي كاب 4 ليتم استخدام واجهة برمجة التطبيقات كاكاو ومحرك ويبكت. يتوافق هذا الإصدار مع معالجات باور بي سي أو انتل حيث يمكن تشغيله على أنظمة تشغيل ماك 10.3.9 فما بعدها.
آي كاب تاريخه
تعرض متصفح آي كاب للكثير من الانتقاد لعدم دعمه صفحات الطرز المتراصة ونموذج كائن المستند. بعدها أصدر أي كاب 3 الذي أظهر مزايا هذا المتصفح ومن بينها دعمه لصفحات الطرز المتراصة 2 والترميز الموحد. ثم تحول آي كاب 4 لاستخدام محرك ويبكت مما أكسبه نفس مزايا متصفح سفاري من شركة أبل.
وفي السابع من يونيو من عام 2009 أصبح آي كاب 4.6 الذي يستخدم محرك ويبكت أول متصفح يجتاز اختبار أسيد 3 بنسبة مائة في المائة. تم إطلاق الإصدار الرابع من متصفح سفاري بعدها بيوم واحد وعرف رسميا كأول متصفح يجتاز اختبار أسيد 3.
آي كاب المزايا
يمتاز متصفح آي كاب بوجود فلتر يساعد المستخدم على تجنب تحميل المحتويات غير المرغوب بها كالإعلانات وغيرها. حاليا، يأتي آي كاب مزودا بفلترين (للإعلانات ومقاطع الفيديو)، وتضيف غيرها من الفلاتر مزايا أخرى كفلتر مقاطع الفيديو من اليوتوب التي تضيف رابط للتحميل على جميع صفحات اليوتوب التي يتم تصفحها.
آي كاب المزايا
كما أن لمتصفح الآي كاب مزايا تجعله مفيدا لمطوري المواقع الإلكترونية، ومن بين هذه المزايا: تدقيق لغة النصوص التشعبية وخيار التحديث التلقائي لصفحة الويب ومفتش لمواقع الويب ولصفحات الطرز المتراصة ومصحح للغة البرمجة الجافا سكريبت ووحدة تحكم. إن خيار التحديث التلقائي الذي يوفره متصفح آي كاب تعيد كتابة صفحة الويب من القرص الصلب المحلي حيث يعيد تحميل الصفحة بشكل تلقائي متى ما تم حفظ التغييرات على القرص المحلي. أما مدقق صحة بناء لغة النصوص التشعبية فيظهر وجهاً مبتسما في شريط الحالة أو على شريط الأدوات. وعند الضغط على الوجه المبتسم، ستظهر للمستخدم قائمة بجميع الأخطاء الموجودة في الصفحة إضافة إلى تقرير عن الأخطاء من قائمة الأدوات. أما الضغط المزدوج على الخطأ فسيظهر مصدر الصفحة مع تظليل الخطأ البنائي. ظهر مدقق صحة بناء لغة النصوص التشعبية لأول مرة في البرنامج الذي أطلقه المصمم ذاته وهو «كاب».
ويسمح مدير تحميل متصفح الآي كاب للمستخدم بدء التحميل وإيقافه واستئنافه إضافة إلى استعراض كل ما تم تحميله، حيث يدير تاريخ التحميل ويدعم خيار تحميل صفحة واحدة أو موقع بأكمله. كما يمكن حفظها كأرشيف متنقل للويب (بصيغة ملف مضغوط يحتوي على لغة النصوص التشعبية وصور وغيرها من الملفات) أو ملفات مستقلة على القرص المحلي.
ومن مزايا الآي كاب الأخرى:
عبد السلام بن برجس آل عبد الكريم
عبد السلام بن برجس بن ناصر آل عبد الكريم عالم دين سعودي، وعائلة آل عبد الكريم من العوائل المشهورة في حرمة التابعة لمحافظة المجمعة، ويعود نسب العائلة إلى المعامرة من بني سعد من بني تميم، ولد الشيخ عبد السلام في الرياض في عام 1387 هـ.
عبد السلام بن برجس آل عبد الكريم تعليمه وعمله
نشأ ال عبد الكريم في رعاية أبويه، فحفظ القرآن الكريم، وبدأ في طلب العلم وهو في الثالثة عشرة من عمره، وقد تلقى تعليمه النظامي في مدينة الرياض، فأخذ المرحلة الابتدائية فيها، ثم التحق بالمعهد العلمي التابع لجامعة الإمام محمد بن سعود الإسلامية، ثم التحق بكلية الشريعة في نفس الجامعة وتخرج منها في 1410 هـ، ثم واصل دراسته العليا فالتحق بالمعهد العالي للقضاء بالرياض وأكمل فيه دراسة الماجستير، وكانت رسالة الماجستير بعنوان التوثيق بالعقود في الفقه الإسلامي، ثم بعدها عين قاضيا في وزارة العدل، ولكنه طلب الإعفاء، ثم رشح بعدها في ديوان المظالم في جدة، ولكنه لم يمكث فيها إلا أسبوعا واحدا، وعاد إلى مدينة الرياض محاضرا في المعهد العالي للقضاء، وقد تحصل على الدكتوراة في 1422 هـ في تحقيقه لكتاب الفوائد المنتخبات شرح أخصر المختصرات لعثمان بن جامع، بعدها عين أستاذا مساعدا في المعهد العالي للقضاء حتى وفاته.
عبد السلام بن برجس آل عبد الكريم شيوخه
وقد تتلمذ على يد عدد من العلماء منهم : عبد العزيز بن باز حيث لازمه فترة من الزمن وحضر له العديد من دروسه وخصوصا في بلوغ المرام لابن حجر، وتفسير ابن كثير، ومحمد بن صالح بن عثيمين رحل اليه ال عبد الكريم ما بين سنتي 1401 هـ - 1403 هـ، ولازمه حينما بدأ ابن عثيمين دروسه في المسجد الحرام بمكة المكرمة سنة 1402 هـ، قرأ عليه في كتاب التوحيد والعقيدة الواسطية والعبادات من زاد المستقنع في الفقه، والأجرومية في النحو، ومختصر قواعد ابن رجب، وصحيح البخاري، وعبد الله بن عبد الرحمن بن جبرين إذ لازمه مدة أربع سنوات قرأ فيها عليه التوحيد لابن خزيمة، والنونية لابن القيم مع شرحها لابن عيسى، وقرأ في زاد المستقنع مع الروض المربع، ومعارج القبول للشيخ حافظ الحكمي , وسعد بن محمد الشقيران إمام وخطيب الجامع الكبير بالقويعية ولازم دروسه طيلة تعيينه في القويعية منذ سنة 1411 هـ حيث كان ال عبد الكريم مُعلّماً بالمعهد العلمي بها وكان يحضر إلى حلقة الشيخ العلمية في منزلة فدرس عليه متن القواعد الأربعة ومتن الأصول الثلاثة لمحمد بن عبد الوهاب, ومتن الرحبية، وشرح له متن القطر لابن هشام، ودرس عليه أيضاً شرح العقيدة الأصفهانية لابن تيمية، كما أنه استفاد كثيراً من الشيخ فحفظ عليه الكثير من قواعد التفسير وقواعد الترجيح للإمام الطبري.
عبد السلام بن برجس آل عبد الكريم شيوخه
ودرس ال عبد الكريم على عبد الله بن محمد الدويش (ت : 1409 هـ) في بريدة قرأ عليه ألفية العراقي، وقطعة من سنن أبي داود، وصالح بن عبد الرحمن الأطرم درس عليه في كلية الشريعة في جامعة الإمام محمد بن سعود الإسلامية في حاشية الروض لابن قاسم، وفهد الحمين قرأ عليه في التوحيد والفقه، وعبد الله بن قعود قرأ عليه في فتح المجيد، وعبد الله بن عبد الرحمن بن غديان درس عليه في المعهد العالي للقضاء بالرياض، وصالح بن إبراهيم البليهي (ت : 1410 هـ) حضر له دروس في زاد المستقنع مع حاشيته المسماة السلسبيل في معرفة الدليل، وعبد الكريم الخضير قرأ عليه في نيل الأوطار للشوكاني، وألفية العراقي في المصطلح، وعبد المحسن بن محمد المنيف قرأ عليه الرحبية في الفرائض في مكة سنة 1405 هـ.
عبد السلام بن برجس آل عبد الكريم مؤلفاته
لعبد السلام ال عبد الكريم الكثير من المؤلفات وهي:
عبد السلام بن برجس آل عبد الكريم وفاته
توفي عبد السلام بن برجس ال عبد الكريم ليلة السبت الموافق الثالث عشر من صفر عام 1425 هـ الموافق للرابع من شهر أبريل عام 2004في حادث مروري وهو في طريقه من الأحساء إلى الرياض، ونقل جثمانه للرياض وصلي عليه ودفن فيها.
الانتخابات الرئاسية الأمريكية 2012
انتخابات الرئاسة في الولايات المتحدة لعام 2012 هي الانتخابات الرئاسية السابعة والخمسون، وعقدت يوم الثلاثاء، 6 نوفمبر عام 2012. وفيها أعيد انتخاب الرئيس الديمقراطي باراك أوباما لفترة ولاية ثانية، مع نائبه جو بايدن الذي خاض الانتخابات كنائب له أيضًا. وهزم مرشح الحزب الجمهوري رجل الأعمال وحاكم ولاية ماساتشوستس السابق ميت رومني من والنائب بول رايان من ويسكونسن.
حصل أوباما على ترشيح الحزب الديمقراطي دون معارضة جادة، لكونه يشغل منصب الرئيس. وشهد الجمهوريون انتخابات تمهيدية تنافسية. وحافظ رومني على مكانه في المنافسة باستمرار في استطلاعات الرأي وحصل على دعم العديد من قادة الحزب، لكنه واجه تحديات من عدد من المنافسين المحافظين الأكثر تشددًا. ثم ضمن رومني ترشيح حزبه في مايو، متغلبًا على السناتور السابق ريك سانتورم، والرئيس السابق لمجلس النواب نيوت جينجريتش، ومرشحين آخرين.
الانتخابات الرئاسية الأمريكية 2012
ركزت الحملات الانتخابية بشكل كبير على القضايا المحلية، وتمحورت المناظرات حول الاستجابات المناسبة تجاه الركود الاقتصادي العظيم. وشملت القضايا الأخرى قضايا الميزانية الفيدرالية طويلة الأجل، ومستقبل برامج التأمين الاجتماعي، وقانون الرعاية الصحية بأسعار معقولة، والبرنامج التشريعي البارز لأوباما. وجرت مناقشة السياسة الخارجية أيضًا، بما في ذلك إنهاء حرب العراق، والإنفاق العسكري، والبرنامج النووي الإيراني، والإجراءات المناسبة لمكافحة الإرهاب. وتميزت الحملة بارتفاع كبير في جمع التبرعات، بما في ذلك من لجان العمل السياسي المستقلة اسميًا.