#ملفات_الكوكيز_cookies:-
حتى تتصل بالشبكة الدولية، فإنك تستخدم برنامجا يسمى "مستعرضا" أو متصفح أكثر المستعرضات شعبية هي كوكل كروم او إنترنت إكسبلورر و فاير فوكس ..
يتصل مستعرضك بالشبكة ويطلب معلومات نيابة عنك. عندما تصل المعلومات، يعرضها مستعرضك على الشاشة.
تسمى الحاسبات التي ترسل المعلومات "خادمات الويب".
يملك حاسبك خدمة ذاتية مبنية فيه تسمح لخادمات الويب بتخزين بيانات تسمى كوكيز Cookies للاسترجاع لاحقا
ما قد تتنبه له هو أن الكعكات ترسل لحاسبك من وراء الكواليس، وتتراكم هذه المعلومات "الكوكيز" كلما زرت مواقع ويب أكثر، وتستخدم ألغراض مختلفة، منها رصد (تدوين) حركتك على الويب، الناس تقلق من الكوكيز ألنها ممكن أن تستخدم لكشف خصوصيتك
حتى تتصل بالشبكة الدولية، فإنك تستخدم برنامجا يسمى "مستعرضا" أو متصفح أكثر المستعرضات شعبية هي كوكل كروم او إنترنت إكسبلورر و فاير فوكس ..
يتصل مستعرضك بالشبكة ويطلب معلومات نيابة عنك. عندما تصل المعلومات، يعرضها مستعرضك على الشاشة.
تسمى الحاسبات التي ترسل المعلومات "خادمات الويب".
يملك حاسبك خدمة ذاتية مبنية فيه تسمح لخادمات الويب بتخزين بيانات تسمى كوكيز Cookies للاسترجاع لاحقا
ما قد تتنبه له هو أن الكعكات ترسل لحاسبك من وراء الكواليس، وتتراكم هذه المعلومات "الكوكيز" كلما زرت مواقع ويب أكثر، وتستخدم ألغراض مختلفة، منها رصد (تدوين) حركتك على الويب، الناس تقلق من الكوكيز ألنها ممكن أن تستخدم لكشف خصوصيتك
WA_2_v8.55.apk
38 MB
الاحمر يثتبت جنب الرسمي
اسم الحزمة com.WhatsApp2Plus
يتثبت فوق نسخة ابو صدام الرفاعي رقم 2
#WhatsApp2Plus
اسم الحزمة com.WhatsApp2Plus
يتثبت فوق نسخة ابو صدام الرفاعي رقم 2
#WhatsApp2Plus
WA_3_v8.55.apk
38 MB
الاحمر يثتبت جنب الرسمي
اسم الحزمة com.WhatsApp3Plus
يتثبت فوق نسخة ابو صدام الرفاعي رقم 3
#WhatsApp3Plus
اسم الحزمة com.WhatsApp3Plus
يتثبت فوق نسخة ابو صدام الرفاعي رقم 3
#WhatsApp3Plus
WA_4_v8.55.apk
38 MB
الاحمر يثتبت جنب الرسمي
اسم الحزمة com.WhatsApp4Plus
يتثبت فوق نسخة ابو صدام الرفاعي رقم 4
#WhatsApp4Plus
اسم الحزمة com.WhatsApp4Plus
يتثبت فوق نسخة ابو صدام الرفاعي رقم 4
#WhatsApp4Plus
👈- البرمجيات الخبيثة متعددة الأشكال -
Polymorphic Malware :-
تحتوي البرمجيات الخبيثة متعددة الأشكال على ما يطلق عليه ب "core " ودائمًا هذا الكور يفعل الشيء نفسه، بغض النظر عن عدد المرات التي يتغير فيها.
دائما ما ينفذ نفس الإجراءات ويهاجمها دائمًا بنفس الطريقة، ولكنه يستمر في تحريك بقية رموزه للحفاظ على مساراته المتجددة ويمكن أن تكون البرمجيات الخبيثة متعددة الأشكال أسهل في التعرف عليها من أخواتها المتحولة، حيث يمكن استئصال النواة للتعرف على البرمجيات الخبيثة.
حصلت البرمجيات الخبيثة متعددة الأشكال على اسمها لأن أسلوبها الأصلي في الهجوم كان يرسل رسالة بريد إلكتروني و بمجرد إصابة المستهدف، فإن حاسوبه سيولد بعد ذلك سلالة جديدة من البرامج الضارة كل ثلاثين دقيقة وإرسالها يتغير بمرور الوقت (كما هو موضح في الصورة أعلاه) ، لكن القانون الأساسي للبرمجية الخبيثة متعددة الأشكال يبقى كما هو ويتركز على الهجوم الإبطائي للحاسوب.
👈- البرمجيات الخبيثة المتحولة
Metamorphic Malware :-
البرمجيات الخبيثة المتحولة هي أكثر شرا في حين أن متعددة الأشكال لديه نواة أساسية يمكن اكتشافها، تحاول البرمجيات الخبيثة المتحولة أن تعيد تنظيم رمزها بالكامل مع كل عملية تكرار. وتعيد تجميع نفس الرمز المدمر والوظائف التي كانت لديها من قبل لكنها تضيف عناصر مثل الشفرة الوهمية والوظائف المعاد تنظيمها لجعلها تبدو مختلفة عن أجيالها السابقة.
هذا يجعل الأمر أكثر صعوبة لكشفها .
👈- كيف يؤثر الذكاء الإصطناعي في حرب مطوري البرمجيات الخبيثة مع مبرمجي الأمن ؟
وبينما نتجه نحو عالم يتحسن فيه الذكاء الإصطناعي بشكل أفضل، فهناك معركة معركة بين مطوري البرمجيات الخبيثة ومبرمجي الأمن وكلا الجانبين يستخدمون الذكاء الإصطناعي لتعزيز جانبهم للتغلب على منافسيهم.
إن الذكاء الإصطناعي هو من أحد الأسباب الرئيسية للبرمجيات الخبيثة المتحولة والمتعددة الأشكال وهذا يعني أن البرامج الضارة التي يصعب اكتشافها تنتشر بشكل أكبر وتتجنب المزيد من الفيروسات.
وبطبيعة الحال، مع وصول الشركات الأمنية إلى الذكاء الإصطناعي الراقي، فإن المعركة تسير في كلا الإتجاهين ويمكن لمطوري برامج مكافحة الفيروسات برمجة اكتشاف سريع لا يعتمد على اكتشاف التوقيع و ذلك باستخدام الذكاء الإصطناعي الذي يتخذ قرارات منطقية حول كيفية عمل البرامج الضارة، لا يحتاج إلى الاعتماد على بصمات الأصابع - إنه يحتاج فقط إلى تحديد العامل قيد التنفيذ وعزله.
👈- ماذا يمكنك أن تفعل حيال هذه البرمجيات الخبيثة ؟
قد يكون من المخيف قليلاً أن نسمع عن البرمجيات الخبيثة التي تتجنب الأمن ومع انتشار برامج مكافحة الفيروسات عبر الإنترنت، يحتاج مطورو البرمجيات الخبيثة إلى رفع مستوى لعبتهم لتجاوز حاجز الأمان، ولكن هذا التأهب من طرف المطورين لا يغير من حقيقة أن أفضل مضاد للفيروسات هو إحساسك العام ألا تنزل ملفات مشبوهة أو تفتح رسائل بريد إلكتروني مريبة أو تنقر على روابط غريبة يرسلها أصدقاءك على الشبكات الاجتماعية إليك.
لا تستطيع البرامج الضارة المتحولة مهاجمتك إذا لم تعطها الفرصة من خلال العمليات التي ذكرناها .
Polymorphic Malware :-
تحتوي البرمجيات الخبيثة متعددة الأشكال على ما يطلق عليه ب "core " ودائمًا هذا الكور يفعل الشيء نفسه، بغض النظر عن عدد المرات التي يتغير فيها.
دائما ما ينفذ نفس الإجراءات ويهاجمها دائمًا بنفس الطريقة، ولكنه يستمر في تحريك بقية رموزه للحفاظ على مساراته المتجددة ويمكن أن تكون البرمجيات الخبيثة متعددة الأشكال أسهل في التعرف عليها من أخواتها المتحولة، حيث يمكن استئصال النواة للتعرف على البرمجيات الخبيثة.
حصلت البرمجيات الخبيثة متعددة الأشكال على اسمها لأن أسلوبها الأصلي في الهجوم كان يرسل رسالة بريد إلكتروني و بمجرد إصابة المستهدف، فإن حاسوبه سيولد بعد ذلك سلالة جديدة من البرامج الضارة كل ثلاثين دقيقة وإرسالها يتغير بمرور الوقت (كما هو موضح في الصورة أعلاه) ، لكن القانون الأساسي للبرمجية الخبيثة متعددة الأشكال يبقى كما هو ويتركز على الهجوم الإبطائي للحاسوب.
👈- البرمجيات الخبيثة المتحولة
Metamorphic Malware :-
البرمجيات الخبيثة المتحولة هي أكثر شرا في حين أن متعددة الأشكال لديه نواة أساسية يمكن اكتشافها، تحاول البرمجيات الخبيثة المتحولة أن تعيد تنظيم رمزها بالكامل مع كل عملية تكرار. وتعيد تجميع نفس الرمز المدمر والوظائف التي كانت لديها من قبل لكنها تضيف عناصر مثل الشفرة الوهمية والوظائف المعاد تنظيمها لجعلها تبدو مختلفة عن أجيالها السابقة.
هذا يجعل الأمر أكثر صعوبة لكشفها .
👈- كيف يؤثر الذكاء الإصطناعي في حرب مطوري البرمجيات الخبيثة مع مبرمجي الأمن ؟
وبينما نتجه نحو عالم يتحسن فيه الذكاء الإصطناعي بشكل أفضل، فهناك معركة معركة بين مطوري البرمجيات الخبيثة ومبرمجي الأمن وكلا الجانبين يستخدمون الذكاء الإصطناعي لتعزيز جانبهم للتغلب على منافسيهم.
إن الذكاء الإصطناعي هو من أحد الأسباب الرئيسية للبرمجيات الخبيثة المتحولة والمتعددة الأشكال وهذا يعني أن البرامج الضارة التي يصعب اكتشافها تنتشر بشكل أكبر وتتجنب المزيد من الفيروسات.
وبطبيعة الحال، مع وصول الشركات الأمنية إلى الذكاء الإصطناعي الراقي، فإن المعركة تسير في كلا الإتجاهين ويمكن لمطوري برامج مكافحة الفيروسات برمجة اكتشاف سريع لا يعتمد على اكتشاف التوقيع و ذلك باستخدام الذكاء الإصطناعي الذي يتخذ قرارات منطقية حول كيفية عمل البرامج الضارة، لا يحتاج إلى الاعتماد على بصمات الأصابع - إنه يحتاج فقط إلى تحديد العامل قيد التنفيذ وعزله.
👈- ماذا يمكنك أن تفعل حيال هذه البرمجيات الخبيثة ؟
قد يكون من المخيف قليلاً أن نسمع عن البرمجيات الخبيثة التي تتجنب الأمن ومع انتشار برامج مكافحة الفيروسات عبر الإنترنت، يحتاج مطورو البرمجيات الخبيثة إلى رفع مستوى لعبتهم لتجاوز حاجز الأمان، ولكن هذا التأهب من طرف المطورين لا يغير من حقيقة أن أفضل مضاد للفيروسات هو إحساسك العام ألا تنزل ملفات مشبوهة أو تفتح رسائل بريد إلكتروني مريبة أو تنقر على روابط غريبة يرسلها أصدقاءك على الشبكات الاجتماعية إليك.
لا تستطيع البرامج الضارة المتحولة مهاجمتك إذا لم تعطها الفرصة من خلال العمليات التي ذكرناها .
لابد لمن يرغب بتعلم برمجة المواقع الالكترونية أن يتعرف في البداية على لغات برمجة المواقع الالكترونية الكثيرة وأن يكون ملم بها بشكل جيد حتى يتمكن من النجاح في هذا المجال
وهنا سوف نستعرض معا بعض لغات البرمجة المستخدمة عالمياً:
(🔹PHP , 🔹SQL , 🔹AJAX , 🔹XML , 🔹JavaScript , 🔹CSS , 🔹HTML)
#طور_نفسك
وهنا سوف نستعرض معا بعض لغات البرمجة المستخدمة عالمياً:
(🔹PHP , 🔹SQL , 🔹AJAX , 🔹XML , 🔹JavaScript , 🔹CSS , 🔹HTML)
#طور_نفسك
خطوات تقنية | Meddean.com 📲
Photo
• سؤال بتسأل كثير أنا كل ما أتعلم لغة برمجة أنساها؟!
شنو الحل؟ وأعمل شنو ؟ وكل اللى بيتعلم مثلي ولو لا؟
– قبل ما نتكلم بـ اي شي احب أكلك أنت بصفتك
مبرمج ما مطلوب منك تحفظ الكود نهائيًاً
المطلوب منك تعرف فكرة الكود وكل function تشتغل شلون والمكان والزمان اللىي تستخدم فيه الـ function ؟
أشخاص محترفة كثير مثل Bill Gates
مؤسس شركة Microsoft
و Mark Zuckerbergمؤسس موقع Facebook
وصاحب تطبيق Whatsapp مؤخرًا ،
وأشخاص عمالقة فى مجال البرمجة متعلمين لغات برمجة كثيرة ومختلفة، عمرهم ما حفظوا سطر برمجي واحد!!
هما عارفين الـ consptوالـ syntax الخاص بكل لغة ورابطين كل function بـ مثال ومخزنينة فى عقلهم الباطن،
حتى لما يتحطوا فى مهمة معينة يكدرون يتذكرون الـ function ويطبقوها نصيحة:- طول ما أنت رابط كل معلومة اتعلمتها بـ مثال عمرك ما تنساها أبدًا
مثال للتوضيح وزيادة الفهم البرمجة مثل ملابسك في الخزانة بالضبط لو ماكو شي تعلقهم هيقعوا على الأرض،
فأنت لازم تعلق مفاهيم البرمجة فى دماغك وتحطها في عقلك الباطن، حتى لما تحتاجها تلكاهاا ،
حتقول ما أنا بنساها ؟!حقولك هاي طبيعة الإنسان النسيان ، لكن لما تكون متعلم المفاهيم الموجوده فى اللغات ومتعلمها زين ومعلق كل شغلة بـ مثال فى دماغك ، حتفتكرها بـ سرعة بـ مجرد التفكير بتركيز وبداية كتابة الأكواد
لكن لو ماكنت معلق المفاهيم صح ورابطها بـ أمثلة، مثل بترمى ملابسك فى الخزانةة وبتقولها إتعلقى إنتى لوحدك
#طور_نفسك
شنو الحل؟ وأعمل شنو ؟ وكل اللى بيتعلم مثلي ولو لا؟
– قبل ما نتكلم بـ اي شي احب أكلك أنت بصفتك
مبرمج ما مطلوب منك تحفظ الكود نهائيًاً
المطلوب منك تعرف فكرة الكود وكل function تشتغل شلون والمكان والزمان اللىي تستخدم فيه الـ function ؟
أشخاص محترفة كثير مثل Bill Gates
مؤسس شركة Microsoft
و Mark Zuckerbergمؤسس موقع Facebook
وصاحب تطبيق Whatsapp مؤخرًا ،
وأشخاص عمالقة فى مجال البرمجة متعلمين لغات برمجة كثيرة ومختلفة، عمرهم ما حفظوا سطر برمجي واحد!!
هما عارفين الـ consptوالـ syntax الخاص بكل لغة ورابطين كل function بـ مثال ومخزنينة فى عقلهم الباطن،
حتى لما يتحطوا فى مهمة معينة يكدرون يتذكرون الـ function ويطبقوها نصيحة:- طول ما أنت رابط كل معلومة اتعلمتها بـ مثال عمرك ما تنساها أبدًا
مثال للتوضيح وزيادة الفهم البرمجة مثل ملابسك في الخزانة بالضبط لو ماكو شي تعلقهم هيقعوا على الأرض،
فأنت لازم تعلق مفاهيم البرمجة فى دماغك وتحطها في عقلك الباطن، حتى لما تحتاجها تلكاهاا ،
حتقول ما أنا بنساها ؟!حقولك هاي طبيعة الإنسان النسيان ، لكن لما تكون متعلم المفاهيم الموجوده فى اللغات ومتعلمها زين ومعلق كل شغلة بـ مثال فى دماغك ، حتفتكرها بـ سرعة بـ مجرد التفكير بتركيز وبداية كتابة الأكواد
لكن لو ماكنت معلق المفاهيم صح ورابطها بـ أمثلة، مثل بترمى ملابسك فى الخزانةة وبتقولها إتعلقى إنتى لوحدك
#طور_نفسك
• من الطبيعي جدا لأى مبرمج سواء كان مبتدئ أو محترف أن يكون لديه أخطاء برمجية أثناء عملية التطوير ، و تتوقف مدى سهولة حل هذا الخطأ طبقا لنوعه وهناك العديد من الإخطاء و التي يمكن اكتشاف البعض من قبل الCompiler و البعض يجب البحث عنها يدويا في البرنامج وهذه اشهر 4 اخطاء اثناء البرمجة
#طور_نفسك
#الاخطاء_في_البرمجة
#طور_نفسك
#الاخطاء_في_البرمجة
خطوات تقنية | Meddean.com 📲
• من الطبيعي جدا لأى مبرمج سواء كان مبتدئ أو محترف أن يكون لديه أخطاء برمجية أثناء عملية التطوير ، و تتوقف مدى سهولة حل هذا الخطأ طبقا لنوعه وهناك العديد من الإخطاء و التي يمكن اكتشاف البعض من قبل الCompiler و البعض يجب البحث عنها يدويا في البرنامج وهذه…
• النوع الاول : Syntax errors
او ما يسمى الاخطاء اللغوية وهي الاخطاء الناتجة من المبرمج عند كتابة الكود مثلا ان ينسى وضع (;) في بعض لغات البرمجة او يكتب كلمات محجوزة في اللغة بطريقة خاطئة وهذا النوع من الاخطاء سهل اكتشافه تقريبا ولا يتم تشغيل البرنامج الا بعد تصحيح الاخطاء .
النوع الثاني : Semantic errors
وهو نوع من الاخطاء لا يظهر تقريبا الا بعد ظهور نتائج البرنامج وهو على الاغلب رياضيا
مثال على ذلك :
طلب منك ايجاد معدل لطلاب والعلامات تكون بين 0 و 100 وعندما تم تنفيذ البرنامج يكون مثلا المخرجات 125 هنا يكون الخطا ربما ليس في الكود بل في الادخال
او العمليات الحسابية وهنا يتم تنفيذ البرنامج من غير اي مشكلة .وهى قريبة من الأخطاء النحوية ولكن تعتمد على مدى صحة تسلسل او ترتيب الكود، على سبيل المثال حينما تحاول طباعة متغير لم تقم بتعرفيه مسبقاً
النوع الثالث : Logical errors
وهذا النوع هو أصعبهم على الأطلاق لأنه لايحدث إلا عند تشغيلة امامك وقد يستغرق الكثير من الوقت لأكتشافه فى بعض الحالات، على سبيل المثال : أنت تبرمج كود يستقبل رقمين من المستخدم ويقوم البرنامج بجمعهم ثم عرض النتيجة وبدلاً من ان تضع علامة الجمع وضعت علامة الطرح فكل مر تقوم بعمل run للبرنامج فأنه سيعمل بشكل طبيعى جدا ولكن ستشعر بالأمر اذا قارنت المدخلات بالمخرجات
النوع الرابع : Run-time Errors
وهو الخطأ الذي يظهر اثناء تنفيذ البرنامج وهو خطا منطقي
على سبيل المثال :
حاولت ان تقرأ من ملف فى البرنامج وهو ليس موجود فى الأساس، او محاولة قسمة 1 على 0 ، حاولت ان تتصل بقاعدة بيانات لم تقم بتعريفها
#طور_نفسك
او ما يسمى الاخطاء اللغوية وهي الاخطاء الناتجة من المبرمج عند كتابة الكود مثلا ان ينسى وضع (;) في بعض لغات البرمجة او يكتب كلمات محجوزة في اللغة بطريقة خاطئة وهذا النوع من الاخطاء سهل اكتشافه تقريبا ولا يتم تشغيل البرنامج الا بعد تصحيح الاخطاء .
النوع الثاني : Semantic errors
وهو نوع من الاخطاء لا يظهر تقريبا الا بعد ظهور نتائج البرنامج وهو على الاغلب رياضيا
مثال على ذلك :
طلب منك ايجاد معدل لطلاب والعلامات تكون بين 0 و 100 وعندما تم تنفيذ البرنامج يكون مثلا المخرجات 125 هنا يكون الخطا ربما ليس في الكود بل في الادخال
او العمليات الحسابية وهنا يتم تنفيذ البرنامج من غير اي مشكلة .وهى قريبة من الأخطاء النحوية ولكن تعتمد على مدى صحة تسلسل او ترتيب الكود، على سبيل المثال حينما تحاول طباعة متغير لم تقم بتعرفيه مسبقاً
النوع الثالث : Logical errors
وهذا النوع هو أصعبهم على الأطلاق لأنه لايحدث إلا عند تشغيلة امامك وقد يستغرق الكثير من الوقت لأكتشافه فى بعض الحالات، على سبيل المثال : أنت تبرمج كود يستقبل رقمين من المستخدم ويقوم البرنامج بجمعهم ثم عرض النتيجة وبدلاً من ان تضع علامة الجمع وضعت علامة الطرح فكل مر تقوم بعمل run للبرنامج فأنه سيعمل بشكل طبيعى جدا ولكن ستشعر بالأمر اذا قارنت المدخلات بالمخرجات
النوع الرابع : Run-time Errors
وهو الخطأ الذي يظهر اثناء تنفيذ البرنامج وهو خطا منطقي
على سبيل المثال :
حاولت ان تقرأ من ملف فى البرنامج وهو ليس موجود فى الأساس، او محاولة قسمة 1 على 0 ، حاولت ان تتصل بقاعدة بيانات لم تقم بتعريفها
#طور_نفسك