CALM/arwiki huggingface dataset:
أنتجت الوَحدة خلال تلك الفترة المُبكرة عدداً من البَرامج عن الحياة البرية في شرق أفريقيا تحت عنوان "في سفاري"، فضلاً عن بعض أولى الوَثائقيات المُصورة تحت الماء في التاريخ. ثمَّ حصلت أخيراً في شهر سبتمبر من عام 1957 ذاته على مُنتج خبير - وهوَ "نيكولاس كروكر" - لكي يَكون رئيساً لها، ولو أنها لم تحصل على رئيس رسميّ إلا بعد ذلك بعقدين، وخلال هذين العقدين أخذت الوَحدة بالتطور وبدأت تُنتج بعض أولى البرامج التلفزيونية المُلونة في بريطانيا، وأنتجت عدداً كبيراً من الوَثائقيات بما في ذلك سحر الحيوان بين عامي 1962 و1983 والعالم حولنا بين عامي 1969 و1982.
النجاح والتقدم.
صنعت الوَحدة شُهرتها الرئيسية بصُنعها برنامج الحياة على الأرض في عام 1979، وقد كافأتها إدارة هيئة الإذاعة البريطانية على ذلك العمل بمنحها منصباً إدارياً في شهر ديسمبر من العام نفسه تكريماً لها. وأصبح لاحقاً "كريستوفر بارسونز" - وهوَ أحد أكثر مُنتجي القناة خبرة - أول رئيس رسميّ لوحدة التاريخ الطبيعي. وقد احتفل بحيازته اليوبيل الفضي في عام 1982 بإعداده سلسلة "طيران الكوندور" الصغيرة، وفي الأعوام التالية استمرَّ تقدم بَرامج وإنتاجات الوَحدة واتساع شُهرتها. ثم في الفترة التي تبعَت ذلك قدم ديفيد آتينبارا عدداً كبيراً من بَرامج سلسلة الحياة التي استمرَّ نجاحها، ثم تُوجت بوثائقيَّي الكوكب الأزرق في عام 2001 وكوكب الأرض في عام 2006.
عقيدات الحبل الصوتي (بالإنجليزي: Vocal fold nodule) هي تضخمات في أنسجة الطيات الصوتية (الحبال الصوتية), تظهر هذه التضخمات في المناطق السميكة من الحبال الصوتية كالمنطقة الأمامية أوالمنطقة الواقعة بين المفترق الثاني والثالث , غالبا مايصاب بها الإناث البالغين , والأطفال
تعيق هذه التضخمات عمل الأحبال الصوتية بشكل طبيعي ممايؤدي إلى ظهور بحة في الصوت , صعوبة الكلام , انخفاض مدى الصوت .
سببها سوء استخدام الأحبال الصوتية وإجهادها وذلك برفع الصوت أوالسعال.
يُعد تغير جودة الصوت من العلامات الإدراكية الرئيسية لعقيدات الطيات الصوتية. يُوصف الصوت بالأجش، بسبب اهتزازات الطيات الصوتية اللادورية، أو باللاهث، بسبب إغلاق الطيات الصوتية إغلاقًا غير كامل عند التصويت، علمًا أن هاتين الصفتين تختلفان بالشدة من حالة إلى أخرى؛ قد يكون هذا التباين ناتجًا عن حجم العقيدات وثباتها. تشمل الأعراض الشائعة الأخرى صعوبة إنتاج النغمات الصوتية عند الطبقات الأعلى، وزيادة الجهد الصوتي والتعب الصوتي. قد يشعر المريض بوجود ألم في الرقبة جانب الحنجرة يحدث عمومًا بسبب زيادة الجهد اللازم لإصدار الصوت.
العلامات الصوتية.
تتضمن العلامات الصوتية الرئيسية لعقيدات الطيات الصوتية تغيرات في تردد الصوت وشدته، علمًا أن التردد الأساسي، الذي يمثل مقياسًا صوتيًا لنبرة الصوت، قد يكون طبيعيًا. على أي حال، قد يضيق نطاق النغمات التي يستطيع الفرد إنتاجها، خاصةً في الطبقات الأعلى. تكون شدة الصوت، وهي مقياس صوتي للمدى أو جهارة الصوت، طبيعيةً أيضًا في حالات معينة. على أي حال، قد ينقص مجال المدى الصوتي. تتطور أحيانًا الاضطرابات أو الاختلافات في التردد، المعروفة باسم القلقلة، وتلك التي تؤثر في المدى، الذي تعرف اضطراباته باسم الرعشة.
علامات الديناميكا الهوائية.
إذا أثرت العقيدات في إغلاق الطيات الصوتية، تزداد مستويات تدفق الهواء في أثناء الكلام مقارنة بالمستويات المعتادة عند المتكلم؛ على أي حال، قد يظل تدفق الهواء ضمن الحدود العليا الطبيعية. يبدو أن الدرجة التي تزيد عندها مستويات تدفق الهواء تعتمد على شدة الإصابة. يرتفع أحيانًا الضغط تحت المزمار، وهو ضغط الهواء المتاح أسفل المزمار وفي القصبة الهوائية لإنتاج الكلام.
يُعتقد أن عُقيدات الطيات الصوتية ناتجة عن إصابة أنسجة الطيات الصوتية بسبب الإجهاد الميكانيكي المفرط. تخضع الطيات الصوتية في أثناء النطق للعديد من أشكال الضغط الميكانيكي، مثل الضغط الناجم عن الاصطدام بين أسطح الطيات الصوتية اليمنى واليسرى في أثناء الاهتزاز. يُعتقد أن هذا الضغط يصل إلى أقصى حد له في المنطقة الغشائية الوسطى من الطيات الصوتية، عند التقاء الثلث الأول الأمامي بالثلثين الخلفيين، وهو الموقع الأكثر شيوعًا لتشكل العقيدات. تظهر العقيدات بسبب الإفراط في استخدام الصوت (التحدث لفترات طويلة) أو استخدامه التعسفي (الصراخ) أو سوء استخدامه (فرط الوظيفة)، إذ يتولد ضغط ميكانيكي مفرط من طريق زيادة معدل و/أو قوة اصطدام الطيات الصوتية. قد يؤدي هذا إلى حدوث رض يتركز في الطية الصوتية الغشائية الوسطى وتشكل جرح لاحق. يُعتقد أن الإجهاد الميكانيكي المتكرر أو المزمن يعيد تشكيل الطبقة السطحية من الصفيحة المخصوصة. تؤدي عملية إعادة تشكيل الأنسجة هذه إلى تكوين آفات حميدة في الطيات الصوتية مثل العقيدات.
توجد عوامل عديدة مؤهبة لتشكل عُقيدات الطيات الصوتية. تشمل الأنشطة أو المهن التي قد تسهم في السلوكيات الراضة كلًا من التشجيع والغناء دون تدريب والتحدث في الضوضاء والتعليم دون استخدام مضخم الصوت، إذ تزيد هذه الأنشطة الإجهاد الميكانيكي وإصابة الطيات الصوتية لاحقًا. قد يكون الجنس عاملًا مؤهبًا آخر؛ تتكرر ظهور عُقيدات الطيات الصوتية عند الإناث، ومن العوامل المؤهبة أو المفاقمة الأخرى يُذكر الجفاف والتهابات الجهاز التنفسي والعوامل الالتهابية التي تشمل التحسس والتبغ وتعاطي الكحول والارتجاع المريئي وغيرها من المؤثرات البيئية.
غالبًا ما تغير عقيدات الطيات الصوتية الخصائص الميكانيكية للطيات الصوتية، التي قد تتداخل مع خصائصها الاهتزازية. تزيد العقيدات كتلة الطيات الصوتية، خاصة عند وجودها على طول الحافة الوسطى حيث تُشاهد عادةً. تسبب الكتلة المتضخمة اهتزازًا لادوريًا أو غير منتظم، وإدراك زيادة حدة الصوت واضطرابات جهارته وزيادة بحته. قد تؤثر العقيدات أيضًا على الموجة المخاطية للطيات الصوتية عبر تغيير نمط إغلاق الطيات الصوتية؛ غالبًا ما تسبب إغلاقها إغلاقًا غير كامل، ما يسبب ظهور شكل الساعة الرملية. يسمح الإغلاق غير الكامل لمزيد من الهواء بالهروب عبر الطيات الصوتية، ما يؤدي غالبًا إلى اللهاث. تعتمد الدرجة التي تؤثر بها العقيدات على الموجة المخاطية والخصائص الاهتزازية للطيات الصوتية اعتمادًا كبيرًا على حجم العقدة. قد تسمح العقيدات الأصغر للطيات الصوتية بتحقيق الإغلاق الكامل.
يتضمن تشخيص عُقيدات الطيات الصوتية عادةً تحليلًا شاملًا للتاريخ الطبي والتاريخ الصوتي، وفحصًا بدنيًا للرأس والرقبة، وتقييمًا إدراكيًا للصوت وإظهار الطيات الصوتية، الذي يمثل وسيلة التشخيص الرئيسية، فالتقييم الإدراكي، الذي يتضمن القياسات الصوتية والديناميكية الهوائية، غير كافٍ وحده. يُستخدم تنظير الحنجرة بالفيديو، وهو أسلوب تصوير شائع، لإظهار الطيات الصوتية: يمكن تطبيق هذا الإجراء من طريق الأنف أو الفم. غالبًا ما تتميز عُقيدات الطيات الصوتية بأنها كتل بيضاء متناظرة ثنائية الجانب، وتميل إلى التشكل في منتصف الطيات الصوتية.
قد تمنع العقيدات إغلاق المزمار الكامل؛ حالة معروفة أيضًا باسم انسداد المزمار، علمًا أن وجودها قد يؤدي إلى إغلاق المزمار على شكل الساعة الرملية. تمثل العقيدات الصوتية سببًا من أسباب المشكلات الصوتية. تُشخص بناءً على وجود ميزات إدراكية لا يمكن تفسيرها بأسباب أخرى. تشمل الأعراض: التعب الصوتي، واللهاث، وفقدان النغمات العالية، وعدم التحكم بالصوت، أو زيادة الجهد الصوتي (أي زيادة الجهد لإنتاج الكلام).
تنظيم استخدام الصوت.
بالنسبة إلى الأفراد الذين تتضمن مهنهم استخدام أصواتهم (مثل المغنيين والممثلين والمدرسين وسماسرة الأوراق المالية)، يساعد التدريب الصوتي الذي يتضمن تمارين الوظائف الصوتية (في إف إي) على تقليل الضغط الصوتي المفرط. إضافةً إلى ما سبق، تتضمن التوصيات الخاصة بهؤلاء الأفراد تمارين إحماء الصوت وخموده لتقليل الإجهاد. يوصى أيضًا باستخدام أجهزة تضخيم الصوت، مثل مكبرات الصوت أو الميكروفونات، عند تحدث الفرد إلى مجموعات كبيرة وحتى صغيرة، أو في وجود ضوضاء في الخلفية.
التميّه.
يقلل تميه الجسم الكافي الضغط الذي تطبقه الطيات الصوتية على بعضها من طريق توفير التزليق الكافي بواسطة الغشاء المخاطي، وزيادة كفاءة تذبذب الطيات الصوتية في أثناء الكلام، وتعزيز جودة الصوت الصحية. يؤدي استهلاك الكافيين بكميات كبيرة إلى الجفاف، وعليه يرتبط بزيادة خطر تشكل عُقيدات الطيات الصوتية.
تغيير نمط الحياة.
ترتبط بعض السلوكيات مثل تنظيف الحلق المتكرر والصراخ والتحدث في الضجيج والبكاء الشديد بزيادة خطر الإصابة بالعقيدات والأمراض الصوتية الأخرى. إضافةً إلى ما سبق، تؤدي الممارسات الصوتية غير التقليدية مثل التحدث ضمن مجال نغمات الفالسيتو إلى إجهاد مفرط وربما تشكل عقيدات. يسهم تجنب السلوكيات الصوتية الضارة أحيانًا بمنع تشكلها. يشارك التبغ والكحول وبعض الأدوية والعقاقير الترويحية بحدوث أمراض الطيات الصوتية. ثبت أن تقليل التعرض لهذه المواد يقلل خطر الإصابة بالعقيدات. تشمل السلوكيات الأخرى المتورطة بتشكلها عادات النوم السيئة وسوء التغذية.
توجد طريقتان رئيسيتان لعلاج عقيدات الطيات الصوتية: العلاج الصوتي (علاج سلوكي)، وجراحة الحنجرة المجهرية (علاج جراحي). يُوصى عادةً باتباع العلاج السلوكي أولًا قبل الحل الجراحي الذي يحمل مخاطر عامة (مثل تشكل الندب أو المشكلات المتعلقة بالتخدير العام).
الميدان الإبراهيمي أو ميدان سيدي إبراهيم الدسوقي كما يُعرف بين العامة، هو ميدان كبير يقع في قلب مدينة دسوق التابعة لمحافظة كفر الشيخ بشمال مصر. والميدان هو أكبر ميادين مدينة دسوق، ويقع في حي جنوب.
يشتهر الميدان بأهم معالمه مسجد سيدي إبراهيم الدسوقي، ويقع في الجهة الغربية منه، ويُعد صاحبه -الذي عاش في القرن السابع الهجري- آخر أقطاب الصوفية الأربعة وأرقاهم مرتبة ورئيسهم. ومن الجهة الشرقية تقع حدائق الميدان الإبراهيمي المفتوحة، يليه مبنى رئاسة مدينة دسوق.
منصة جافا الإصدار التجاري أو منصة جافا التجارية أو جافا EE هي منصة مستخدم على نطاق واسع لبرمجة الخوادم بلغة البرمجة جافا. منصة جافا التجارية تختلف عن جافا القياسية (Java SE) من حيث مكتبات الإضافات التي توفر الوظائف لتوزيع تحمل الخطأ، موزع، برنامج جافا متعدد المستويات، ويستند إلى حد كبير على مكونات معيارية تعمل على خوادم التطبيق.
النسخ التي صدرت عن جافا
Micro Edition (ME)
النسخة الميكرو
Standard Edition (SE)
النسخة الأساسية
Enterprise Edition (EE) النسخة التجارية
PersonalJava (discontinued)
جافا الشخصي (أعلن عن توقف استخدامها)
المسميات والمعايير والمواصفات.
المنصة كانت معروفة باسم منصة "جافا 2 الإصدار التجاري" أو J2EE حتى تم تغيير الاسم إلى "جافا EE في الإصدار 5". ويطلق على النسخة الحالية جافا EE6.
جافا EE تعرف بمواصفاتها. كما هو الحال مع غيرها من مواصفات جافا للمعالجة الجماعية، يجب على المقدمين تلبية متطلبات تطابق معينة للإعلان عن منتجاتهم بتوافق مع جافا EE.
جافا EE تتضمن عدة مواصفات لواجهات برمجة التطبيقات API، مثل JDBC, RMI, e-mail, JMS, web services, XML، الخ، ويحدد كيفية تنسيقهم. جافا EE أيضا تتميز ببعض المواصفات الفريدة من نوعها لمكونات جافاEE. وتشمل Enterprise JavaBeans، موصلاتConnectors، السيرفلتس (بريمجات) servlets والمداخلportlets (تتبع مواصفات مداخل جافا)، صفحات خادوم جافا وتقنيات متعددة لخدمة الويب (web service). وهذا ما سمح للمطورين بإنشاء تطبيقات المؤسس (enterprise applications) القابلة للنقل والتحجيم، والتي تتكامل مع التقنيات القديمة. يمكن لخادوم التطبيق لجافا EE أن يتعامل مع المعاملات، والحماية، والتحجيم، والتزامن، وإدارة المكونات التي توزع له، لينصب اهتمام المطورين على أعمال المكونات، بدلاً من التركيز على الهياكل الأساسية وتكامل المهام.
واجهات برمجة التطبيقات العامة.
واجهات برمجة التطبيقات ل جافا APIs EE يشمل العديد من التكنولوجيات التي تمدد وظيف Java SE APIs الأساسية:
javax.servlet.
مواصفات السرفلت (البريمج) تحدد مجموعة من واجهات برمجة التطبيقات لخدمة متطلبات HTTP أساسا وتشمل مواصفات صفحات جافا سيرفير.
javax.ejb.
مواصفات Enterprise JavaBeans تحدد مجموعة من واجهات برمجة التطبيقات الخفيفة APIs التي سوف تدعمها حاوية الجسم (the EJB container) من أجل تقديم المعاملات (باستخدامJTA)، استدعاءات الإجراء البعيد (باستخدام RMI أو RMI-IIOP)، مراقبة التزامن، ضخ التبعية ومراقبة الدخول على جسم الأعمال. هذه الحزمة تحتوي على فئات Enterprise JavaBeans والواجهات التي تحدد العقود المبرمة بين المؤسسة bean وعملائها وبين المؤسسة bean والحاوية ejb.
javax.enterprise.inject.
هذه الحزم تحدد شروح ضخ السياق والتبعية (CDI) API.
javax.enterprise.context.
هذه الحزم تحدد شروح السياق والواجهات لضخ السياق والتبعية. (CDI) API
javax.jms.
هذه الحزمة تحدد خدمة رسائل جافا (JMS) API.. توفر JMS API وسيلة مشتركة لبرامج جافا لإنشاء وإرسال واستقبال وقراءة رسائل نظام الرسائل في المؤسسة.
javax.faces.
هذه الحزمة تحدد جذر واجهات برمجة تطبيقات جافاJavaServer Faces (JSF)) API. JSF هو تقنية لبناء واجهات المستخدم من المكونات.
javax.faces.component.
هذه الحزمة تحدد الجزء المكون لـ JavaServer Faces (JSF) API. بما أن JSF هو عنصر موجهة بالدرجة الأولى، وهو واحد من الحزم الأساسية. الحزمة بوجه عام تحتوي على الرسم التخطيطي UML للمكونات بتسلسل هرمي.
javax.persistence.
تحتوي هذه الحزمة على الطبقات والواجهات التي تحدد العقود المبرمة بين مقدم الاستمرارية والفئات المدارة وعملاء Java Persistence API (JPA)
javax.xml.stream.
هذه الحزمة تحتوي أنظمة قراءة وكتابة دفق XML.
javax.resource.
هذه الحزمة يعرف تحدد واجهة بركجة تطبيقات هندسة الربط جافا EE Java EE Connector Architecture API. هندسة ربط جافا EE (JCA) هي حل تقنى قائم على جافا لربط خوادم التطبيقات ونظم معلومات المؤسسات (EIS) كجزء من حلول عملية دمج تطبيقات المؤسسة (EAI).
الخوادم معتمدة التطبيق.
جافا5EE المعتمد.
فيما يلي قائمة بتطبيقات جافا EE المعتمدة
J2EE 1.4 المعتمد.
وهذه قائمة بتطبيقات جافا 2EE المعتمدة
الاختلافات بين تطبيقات.
وعلى الرغم من أن بتعريف جميع تطبيقات جافا EE توفير نفس المستوى من قاعدة التقنيات (وهي مواصفات جافا EE وواجهات برمجة التطبيقات المرتبطة بها)، فإنها يمكن أن تختلف اختلافا جذريا فيما يتعلق بالميزات الإضافية (مثل الروابطconnectors، والتجميع clustering، تحمل الخطأ fault tolerance، التوافر high availability، والحماية security، الخ)، وحجم التثبيت وأثر الذاكرة، وقت بدء التشغيل، إلخ.
غراتان ،هناك أنواع عديدة من الغراتان كالغراتان بالخضار، الغراتان بثمار البحر وغيرها ولكن الطبق الأكثر تحضيراً هو الغراتان بالبطاطا.
غراتان البطاطا.
يحضّر من البطاطا، الحليب، الزبدة، الكريما، جوزة الطيب، الفلفل والملح. كما يمكن إضافة الجبن المبشور بدل الكريما.
محرر النصوص البرمجية ومحرر الكود هو محرر نصوص مصمم خصيصا لتحرير الأكواد المصدرية في برنامج حاسوب بواسطة مبرمج. وقد يكون تطبيقا مستقلا أو مدمجا في بيئة تطوير متكاملة.
تتمتع محررات الأكواد المصدرية بميزات مصممة خصيصا لتبسيط إدخال الكود المصدري والإسراع به، مثل وظائف تعليم الصيغة والإكمال التلقائي ومطابقة قوس كما توفر تلك المحررات كذلك طريقة مريحة لتشغيل مصرف أو مفسر أو المصحح أو برنامج آخر ذي صلة بعملية تطوير البرامج. لذا، في الوقت الذي يمكن فيه استخدام محررات النصوص لتحرير كود مصدري، إذا لم تعمل على بتحسين عملية تحرير الكود وتبسيطها وتشغيلها تلقائيا، فلا تعد "محررات كود مصدري"، بل فقط "محررات نصوص يمكن استخدامها كذلك لتحرير كود مصدري".
تقوم القليل من محررات الكود المصدري بعملية فحص الصيغة بينما يقوم المبرمج بالكتابة، حيث تقدم تحذيرا فوريا من مشاكل الصيغة. كما تعمل القليل من محررات الكود المصدري بضغط الكود المصدري، حيث تعمل في العادة على تحويل الكلمات الرئيسية العامة إلى رمز مميز أحادي وحدة البايت، وإزالة المساحة البيضاء غير الضرورية، وتحويل الأرقام إلى نمط ثنائي. وتعمل محررات الرموز المميزة تلك لاحقا على فك ضغط كود المصدر أثناء عرضه، والكتابة المميزة له مع الكتابة بأحرف كبيرة والمباعدة. وتقوم بعض محررات النصوص بكلتا الوظيفتين.
محرر الكود المصدري هو برنامج محرر نصوص مصمم خصيصًا لتحرير الكود المصدري لبرامج الكمبيوتر. قد يكون تطبيقًا مستقلاً أو قد يكون مضمنًا في بيئة تطوير متكاملة (IDE) أو متصفح ويب. تعد محررات الكود المصدري أداة برمجة أساسية، حيث أن الوظيفة الأساسية للمبرمجين هي كتابة وتحرير الكود المصدري.
غدد بارثولين وتُسمى أيضًا غدة بارتولين أو الغدد الدهليزية الكبيرة هي زوجٌ من الغدد التي توجد خلف فتحة الـمهبل قليلاً وعلى جانبيها الأيمن والأيسر، وتفرز هاتان الغدتان مخاطًا لترطيب المهبل وهما تنادديتان (أي مماثلتان) للغدد البصلية الإحليلية عند الذكور. وعلى الرغم من هذا، بينما تقع غدد بارثولين في الجيبة العجانية السطحية عند الإناث، تقع الغدد البصلية الإحليلية في الجيبة العجانية العميقة عند الذكور.
تفرز غدد بارثولين مخاطًا يساعد على ترطيب المهبل، كما تفرز كمياتٍ دقيقةٍ نسبيًا (قطرة أو قطرتين) من سائل الغدة عندما تكون المرأة مُستثارة جنسيًا. وقد كان يُعتقد في السابق أن هذه القُطَيرات الدقيقة من السائل ذات أهمية لترطيب المهبل، لكن أبحاث ماسترز وجونسون أظهرت أن الترطيب المهبلي يأتي من مكانٍ أعمق بداخل المهبل. إلا أن السائل ربما يساعد على تليين فتحة المهبل الشُفْرِيّة وترطيبها قليلاً، ويجعل التلامس والمخالطة بهذه المنطقة الحساسة مريحًا أكثر بالنسبة للمرأة.
على الرغم من أنه من غير المعتاد أن تصاب غدد بارثولين بتهيُّج أو بعدوى ينتج عنها شعور بالألم، إلا أن هذا أمر وارد. فإذا حدث انسداد بالقناة، فقد تتكون كيسة بارثولين التي يمكن أن تصاب بدورها بالعدوى وتكون خُراجًا، ونادرًا ما تُصاب الغدة بالسرطانة الغُدِّيَّة، بل إن احتمالية إصابتها بالأورام الحميدة وفرط التنسُّج أكثر ندرة.
أول من وصف غدد بارثولين في القرن السابع عشر هو عالم التشريح الدنماركي كاسبار بارثولين الأصغر (1655–1738). ولكن عزت بعض المصادر عن طريق الخطأ اكتشافه لجده، عالم اللاهوت والتشريح كاسبار بارثولين الأكبر (1585–1629).
في مجال أمن الحاسوب ، يعد كود الشل عبارة عن جزء صغير من كود يتم استخدامه في صورة حمولة في مهاجمة الثغرة الأمنية لأحد البرامج. ويُطلق عليه "كود الشل" نظرًا لأنه يبدأ في العادة في صورة قشرة يمكن للمهاجم من خلالها السيطرة على الماكينة المُعرضة للخطر. وتتم كتابة كود القشرة في العادة في لغة الآلة، ولكن يمكن أن يُطلق اسم كود القشرة على أي جزء من الكود يؤدي مهمة مماثلة. ونظرًا لأن مهمة الحمولة لا تقتصر على تكوين القشرة فحسب، فقد اقترح البعض بأن اسم كود القشرة ليس كافيًا. ومع ذلك، لم تلق محاولات استبدال المصطلح بآخر قبولاً واسعًا.
أنواع كود القشرة.
يمكن أن يكون كود القشرة إما محلي أو عن بُعد، ويعتمد ذلك على ما إذا كان يتيح للمهاجم السيطرة على الماكينة التي يعمل عليها (محلي) أو على ماكينة أخرى عبر الشبكة (عن بُعد).
تم استخدام كود القشرة المحلي من قِبل أحد المهاجمين الذين يتمتعون بوصول محدود لإحدى الماكينات لكن بإمكانه مهاجمة ثغرة أمنية، على سبيل المثال، فيض الدارئ، في عملية ذات ميزة أعلى بتلك الماكينة. وإذا تم تنفيذه بنجاح، فسيوفر كود القشرة للمهاجم الوصول للماكينة عند نفس مستوى الميزات الأعلى للعملية المستهدفة.
عن بُعد.
يتم استخدام كود القشرة عن بُعد عندما يرغب أحد المهاجمين في استهداف عملية معرضة للخطر تعمل على ماكينة أخرى على شبكة محلية أو إنترانت. وإذا تم تنفيذه بنجاح، فيمكن لكود القشرة أو يتيح للمهاجم الوصول للماكينة المستهدفة عبر الشبكة. وتستخدم أكواد القشرة في العادة اتصالات مأخذ توصيل TCP/IP القياسية للسماح للمهاجم بالوصول إلى القشرة الموجودة على الماكينة المستهدفة. ويمكن تصنيف نوع القشرة هذا استنادًا إلى كيفية إعداد هذا الاتصال: إذا كان بمقدور كود القشرة إنشاء هذا الاتصال، فيُطلق عليه اسم كود قشرة معاودة الاتصال لأن كود القشرة يعاود الاتصال بماكينة المهاجم. من ناحية أخرى، إذا كان المهاجم بحاجة لإنشاء اتصال، فيُطلع على كود القشرة اسم قشرة الربط لأن كود القشرة يرتبط بمنفذ معين يمكن للمهاجم أن يتصل من خلاله للتحكم به. وهناك نوع ثالث، أقل شيوعًا، وهو كود قشرة إعادة استخدام مأخذ التوصيل. ويُستخدم هذا النوع من كود القشرة في بعض الأحيان عندما تقوم إحدى عمليات الهجوم بإنشاء اتصال بالعملية المعرضة للخطر التي لا يتم إغلاقها قبل تشغيل كود القشرة. ويمكن لكود القشرة إعادة استخدام هذا الاتصال للتواصل مع المهاجم. ويصعب إنشاء كود قشرة لإعادة استخدام مأخذ التوصيل لأن كود القشرة بحاجة لاكتشاف أي اتصال لإعادة استخدامه وقد تتوفر لدى الماكينة الكثير من الاتصالات المفتوحة.
يمكن استخدام جدار ناريلاكتشاف الاتصالات الصادرة التي أنشأها كود القشرة لمعاودة الاتصال لقبول الاتصالات الواردة من قِبل كود القشرة. وهذا هو أحد الأسباب وراء استخدام كود قشرة إعادة استخدام مأخذ التوصيل: لأنه لا يقوم بإنشاء اتصالات جديدة ومن ثم يصعب اكتشافه وحجبه.
التنزيل والتنفيذ.
يعد التنزيل والتنفيذ أحد أنواع كود القشرة عن بُعد التي تقوم بـ تنزيل وتنفيذ بعض أنواع البرامج الضارة على النظام المستهدف. ولا ينتج هذا النوع من كود القشرة أي قشرة، بل يقوم بتوجيه الماكينة لتنزيل ملف معين قابل للتنفيذ من الشبكة، وحفظه على القرص ثم تنفيذه. ويشيع في تلك الأيام استخدام هجمات تتم عبر التنزيل، حيث تزور الضحية صفحة ويب ضارة تحاول بدورها تشغيل عملية التنزيل هذه وتنفيذ كود القشرة ليتم تثبيت البرنامج على ماكينة الضحية. ويقوم نوع مختلف من كود القشرة هذا بتنزيل وتحميل إحدى المكتبات. وتتمثل ميزات هذا الأسلوب في إمكانية جعل هذا الكود أصغر، لأن الموضوع لا يتطلب من كود القشرة إنتاج عملية جديدة على النظام المستهدف، وأن كود القشرة لا يحتاج لكود لتنظيف العملية المستهدفة حيث يمكن القيام بذلك بواسطة مكتبة تم تحميلها داخل العملية.
مُقسّم مرحليًا.
عندما يكون مقدار البيانات التي يمكن للمهاجم حقنها داخل العملية المستهدفة محدودًا للغاية لتنفيذ كود القشرة المفيد مباشرة، فقد يكون من الممكن تنفيذها على مراحل. أولاً، يتم تنفيذ جزء صغير من كود القشرة (المرحلة الأولى). يقوم هذا الكود بعد ذلك بتنزيل جزء كبير من كود القشرة (المرحلة الثانية) في ذاكرة العملية ثم يقوم بتنفيذه.
أسلوب البحث عن البيض.
هذا نوع آخر من كود القشرة المُقسّم مرحليًا، والذي يتم استخدامه إذا ما تمكن أحد المهاجمين في حقن كود قشرة أكبر داخل العملية لكن يتعذر عليها تحديد أين ستنتهي داخل العملية. ويتم حقن كود قشرة البحث عن البيض داخل العملية عند موقع يمكن التنبؤ به ثم يتم تنفيذه. ويقوم ذلك الكود بعد هذا بالبحث عبر مساحة عنوان العملية عن كود القشرة الأكبر (البيضة) ثم تنفيذه.
الأومليت.
هذا النوع من كود القشرة مشابه لكود قشرة البحث عن البيض، لكنه يبحث عن كتل صغيرة متعددة من البيانات (البيض) ثم يعيد تجميعها في كتلة واحدة أكبر حجمًا (أومليت) يتم تنفيذها في وقت لاحق. ويتم استخدام هذا الأسلوب عندما يكون بمقدور أحد المهاجمين حقن عدد من الكتل الصغيرة من البيانات داخل العملية.
إستراتيجية تنفيذ كود القشرة.
ستقوم إحدى الهجمات بحقن كود قشرة داخل العملية المستهدفة قبل أو في نفس الوقت الذي تقوم فيه بمهاجمة ثغرة أمنية للتحكم في عدد البرامج. ويتم ضبط عداد البرامج بحيث يشير إلى الجدول؛ والذي يتم إجراؤه بعده وتنفيذ مهامه. ويتم في الغالب حقن كود القشرة عبر تخزين كود القشرة في البيانات المرسلة عبر الشبكة إلى عملية بها ثغرة أمنية، عبر تزويده في ملف تتم قراءته بواسطة عملية بها ثغرة أمنية أو عبر سطر الأوامر أو البيئة في حالة الثغرات الأمنية المحلية.
ترميز كود القشرة.
نظرًا لأن أغلب العمليات تقوم بفلترة أو تقييد البيانات التي يمكن حقنها، فغالبًا ما يحتاج كود القشرة لأن تتم كتابته للسماح بتطبيق تلك القيود. ويشمل ذلك جعل الكود صغيرًا أو بدون فراغات أو أبجدي رقمي. وقد تم التوصل للعديد من الحلول للتحايل على تلك القيود، ومنها:
• تصميم وتنفيذ عمليات تحسين لخفض حجم كود القشرة.
• تطبيق تعديلات لتفادي القيود في نطاق وحدات البايت في كود القشرة.
• كود ذاتي التعديل يقوم بتعديل عدد من وحدات البايت في الكود الخاص به قبل تنفيذها لإعادة إنشاء وحدات البايت التي يستحيل حقنها في العادة داخل العملية.
نظرًا لقدرة ميزة كشف التطفل على اكتشاف توقيعات أكواد القشرة البسيطة التي يتم إرسالها عبر الشبكة، غالبًا ما يتم ترميزها أو جعلها ذاتية فك التشفير أو متعددة الأشكال لتفادي اكتشافها.
ترميز النسبة المئوية.
تعمل الهجمات التي تستهدف المتصفحات في العادة على ترميز كود القشرة في سلسلة JavaScript باستخدام ترميز النسبة المئويةأو ترميز "/uXXX" أو ترميز الكيان. وتقوم بعض الهجمات كذلك بالتشويش على سلسلة كود القشرة الذي تم ترميزه للحيلولة دون اكتشافه من قبل نظام اكتشاف التطفل IDS.
على سبيل المثال، في الهيكل أي إيه-32، إليك الصورة التي ستبدو عليها تعليمات NOP (بدون تشغيل)، حيث لا يتم ترميزها أولاً:
90 NOP
ثم يتم بعد ذلك ترميزها إلى سلسلة تستخدم ترميز النسبة المئوية (باستخدام وظيفة unescape() لفك التشفير).
unescape("%u9090");
ويتم بعد ذلك ترميزها في سلسلة باستخدام ترميز "uXXX":
"\u9090";
وأخيرًا، يتم ترميزها داخل سلسلة باستخدام ميزة ترميز الكيان:
"邐"
كود القشرة بدون قيم خالية.
تتم كتابة أغلب أكواد القشرة دون استخدام وحدات بايت ذات قيمة خالية لأنها تهدف لأن يتم حقنها داخل عملية مستهدفة من خلال سلاسل تنتهي بقيمة خالية. وعند نسخ سلسلة تنتهي بقيمة خالية، فسيتم نسخها حتى تشمل أول قيمة خالية إلا أنها لن تعالج وحدات البايت التالية من كود القشرة. وعند حقن كود القشرة الذي يشتمل على قيم خالية بهذه الطريقة، فسيتم حقن جزء واحد فقط من كود القشرة، مما يجعله غير قادر على العمل بنجاح.
لإنتاج كود قشرة بدون قيم خالية من كود قشرة يشتمل على وحدات بايت ذات قيمة خالية، يمكن استبدال تعليمات الماكينة التي تشتمل على أصفار بتعليمات لها نفس التأثير لكنها بدون قيم خالية. على سبيل المثال، في هيكل أي إيه-32 يمكن استبدال هذه التعليمات:
B8 01000000 قائمة أوامر إكس 86 EAX,1 // يضبط المسجل EAX عند قيمة 0x000000001
والتي تشتمل على أصفار كجزء من تكوينها الحرفي (يتوسع 1 ليصير 0x00000001) عبر تلك التعليمات:
33C0 XOR EAX,EAX // يضبط المسجل EAX عند قيمة 0x000000000
40 INC EAX // يزيد المسجل EAX إلى 0x00000001
والتي تتمتع بنفس التأثير لكنها تحتاج لوحدات بايت أقل للترميز كما أنها بدون قيم خالية.
كود قشرة أبجدي رقمي قابل للطباعة.
انظر كذلك كود أبجدي رقمي
في حالات معينة، تقوم إحدى العمليات المستهدفة بفلترة أي وحدة بايت من كود القشرة الذي تم حقنه والذي لا يمثل رمزًا أبجديا رقميا أو قابلا للطباعة. وفي ظل هذه الحالات، يكون نطاق التعليمات التي يمكن استخدامها لكتابة كود قشرة محدودًا للغاية. وقد تم نشر حل لهذه المشكلة بواسطة Rix في مجلة ]]Phrack 57يونيكودللسماح]] بتدويل النص. ومع ذلك، ستقوم تلك البرامج بتحويل سلاسل [[أسكي]] إلى يونيكود قبل معالجتها. وتستخدم سلاسل يونيكود التي تم ترميزها في [[يو تي اف-16]] وحدتي بايت لترميز كل رمز (أو أربعة بايت لبعض الرموز الخاصة). وعند تحويل سلسلة [[يو تي اف-16]] إلى UTF-16، يتم إدخال وحدة بايت صفرية بعد كل بايت في السلسلة الأصلية. وقد أثبت Obscou في مجلةPhrack 61[[ أنه بالإمكان كتابة كود قشرة بمقدوره أن يعمل بنجاح بعد عملية التحويل هذه. وهناك برامج يمكنها ترميز أي كود قشرة إلى كود قشرة دليل UTF-16، وذلك استنادًا لنفس مبدأ جهاز فك الترميز الصغير ذاتي التعديل الذي يفك ترميز كود القشرة الأصلي.
تتم كتابة أغلب أكواد القشرة في [[لغة الآلة|لغة الآلةنظرًا]] لأن المستوى المنخفض الذي تتم مهاجمة الثغرة الأمنية عنده يمنح المهاجم وصولاً للعملية. لذا يتم إنشاء كود قشرة لاستهداف مجموعة واحدة محددة من [[وحدة المعالجة المركزية|وحدة المعالجة المركزيةو]][[نظام تشغيل]] و[[حزمة خدمات]]، يطلق عليها [[منصة حاسوب]]. وبالنسبة لبعض الهجمات، بسبب القيود المفروضة على كود القشرة من قبل العملية المستهدفة، يلزم إنشاء كود قشرة محدد للغاية. ومع ذلك، فليس من المستحيل بالنسبة لأحد أكواد القشرة أن يعمل لتنفيذ عدة هجمات، وحزم خدمات وأنظمة تشغيل بل وحتى معالجات. ويتم الوصول لتنوع الاستخدامات هذا عبر إنشاء إصدارات متعددة من كود القشرة تستهدف إصدارات الأنظمة الأساسية وتقوم بإنشاء عنوان يتفرع إلى الإصدارات الصحيحة لنظام التشغيل الذي يعمل الكود عليه. وعند تنفيذه، يتصرف الكود بشكل مختلف عن مع أنظمة التشغيل المختلفة ويقوم بتنفيذ الجزء الصحيح من كود القشرة للنظام الأساسي الذي يعمل عليه.
[[تصنيف:استغلالات أمن الحاسوب]]
غدة سكين بالإنجليزية هي غدة تناسلية أنثوية وقد سميت سكين نسبة إلى مكتشفها وتسمى أحيانا بالموثة الإنثوية، تسمى مع غدة بارتولين (bartholin's gland) بالغدد الملحقة.(مهبل) .
هي افراز سائلاً مائياً الذي له دور في ترطيب المهبل و كذلك يساعد على جعل المهبل لزجا لتسهيل عملية الجماع.