سيقوم جوجل Google بإعطاء المستخدمين تنبيهاً عندما يعتقد أن نتائج البحث غير مناسبة، حيث أعلن عملاق التكنولوجيا أنه سيظهر إشعارات على نتائج البحث التي يرى أنها قد تكون ذات فائدة مشكوك فيها.
كتبت جوجل Google في منشور على مدونته “ربما مررنا جميعاً بهذا من قبل: فأنت تبحث عن شيء ما، ولا يبدو أن النتائج مرتبطة بما كنت تبحث عنه”.
“بدءً من اليوم في الولايات المتحدة ، نطرح رسالة جديدة تخبرك عندما يتعذر على جوجل العثور على أي شيء يطابق بحثك بشكل جيد”.
تقول جوجل Google إنها ستظل تسمح للمستخدمين بالتمرير عبر النتائج، بالإضافة إلى تحذيرهم من أن بحثهم ربما لم يكن مثمراً كما كانوا يأملون، كما أنه سيوفر أحياناً عمليات بحث بديلة يمكن أن تؤدي إلى نتائج أفضل.
كتبت جوجل Google: “عندما يكون ذلك ممكناً، ستوفر الميزة أيضاً بعض عمليات البحث البديلة وكذلك حول كيفية إعادة صياغة بحثك للعثور على المعلومات التي تبحث عنها بشكل أفضل”.
وفقاً لـ جوجل Google ، يجب ألا يظهر الإشعار كثيراً نظراً لأن البحث مصمم لتحقيق نتائج قابلة للتطبيق فعلاً، ولكن يمكن أن يساعد المستخدمين على تجنب الوقوع في الحالات التي تكون فيها المعلومات قليلة.
كما قالت جوجل Google إنها تعمل دائماً على خوارزمية البحث لجعلها أكثر دقة ومنع الحالات التي يتعذر على المستخدمين فيها العثور على النتائج.
الملفات الاختباريةchecksums عبارة عن سلسلة من الأرقام والحروف المستخدمة للتحقق من الأخطاء في البيانات. إذا كنت تعرف الـ ملفات اختباريةchecksums للملف الأصلي، فيمكنك استخدام أداة ملفات اختباريةchecksums لتأكيد تطابق نسختك وعدم وجود أخطاء.
شرح الملفات اختبارية:
لإنشاء ملفات اختباريةchecksums ، يمكنك تشغيل برنامج يضع هذا الملف من خلال خوارزمية. تتضمن الخوارزميات النموذجية المستخدمة لهذا MD5 و SHA-1 و SHA-256 و SHA-512.
تستخدم الخوارزمية دالة هاش Hash مشفرة تأخذ مدخلات وتنتج سلسلة (سلسلة من الأرقام والحروف) ذات طول ثابت.
يمكن أن يكون ملف الإدخال ملفاً صغيراً بحجم 1 ميغابايت أو ملفاً ضخماً بسعة 4 غيغابايت، ولكن في كلتا الحالتين، ستنتهي بملفات اختباريةchecksums بنفس الطول. يمكن أيضاً استدعاء المجموع الاختباري باسم التجزئة.
تغييرات صغيرة في الملف المقصود تنتج ملفات اختباريةchecksums بشكل مختلف جداً. على سبيل المثال، أنشأنا ملفين نصيين متشابهين تقريباً، لكن أحدهما يحتوي على علامة تعجب حيث يوجد في الآخر نقطة.
بعد تشغيل الأداة المساعدة للتحديث المفاجئ المضمنة في Windows 10 ، شاهدنا ملفات اختباريةchecksums مختلفة جدًا. ينتج اختلاف حرف واحد في الملف الأساسي مجموعة اختيارية مختلفة تمامًا.
عندما تكون الملفات الاختبارية مفيدة:
يمكنك استخدام اللفات الاختباريةchecksums للتحقق من الملفات والبيانات الأخرى للبحث عن الأخطاء التي تحدث أثناء النقل أو التخزين.
على سبيل المثال، قد لا يكون الملف قد تم تنزيله بشكل صحيح بسبب مشكلات في الشبكة، أو ربما تسبِّب مشاكل في محرك الأقراص الثابتة في حدوث تلف في ملف موجود على القرص.
إذا كنت تعرف الملف الاختباريchecksum للملف الأصلي، يمكنك تشغيل الملف الاختباريchecksum أو أداة التجزئة له. إذا كان الملف الاختباريchecksum الناتج متطابق للملف الذي تمتلكه، فإنك تعرف أن الملف الذي تستخدمه دون أخطاء.
تستخدم أجهزة الكمبيوتر تقنيات نمط اختباري للتحقق من البيانات الخاصة بالمشاكل الموجودة في الخلفية، ولكن يمكنك أيضاً القيام بذلك بنفسك.
على سبيل المثال، توفر توزيعات لينكس Linux في الغالب مجاميع اختيارية حتى يمكنك التحقق من نظام Linux ISO الذي تم تنزيله بشكل صحيح قبل إحراقه على قرص أو وضعه على محرك أقراص USB.
يمكنك أيضاً استخدام الملفات الاختبارية checksums للتحقق من سلامة أي نوع آخر من الملفات، من التطبيقات إلى المستندات والوسائط. تحتاج فقط إلى معرفة المجموع الاختباري للملف الأصلي.
ما الفرق بين MD5 و SHA-1 و SHA-256 Sums؟
تعد الملفات الاختباريةchecksums طريقة مفيدة للتأكد من عدم وجود خطأ في الملف. إذا حدث خطأ عشوائي بسبب مشكلات في التنزيل أو مشكلات في محرك الأقراص الثابتة، فسيكون المجموع الاختباري الناتج مختلفاً، حتى إذا كان مجرد خطأ صغير.
مع ذلك، فإن وظائف هاشHash التشفيرية هذه ليست مثالية. وجد باحثو الأمن تصادمات مع وظائف MD5 و SHA-1. بعبارة أخرى، عثروا على ملفين مختلفين ينتجان نفس MD5 أو SHA-1 ، ولكنهما مختلفان.
هذا من غير المحتمل أن يحدث من خلال اختبار عشوائي، ولكن يمكن للمهاجم استخدام هذه التقنية لإخفاء ملف ضار كملف شرعي. وهذا هو السبب في عدم اعتمادك على MD5 أو SHA-1 للتحقق من أن الملف أصلي — فقط للتحقق من وجود تلف.
لم تكن هناك أي تقارير عن حدوث تصادم SHA-256 حتى الآن، وهذا هو السبب في أن التطبيقات تعمل الآن على إنشاء SHA-256 بدلاً من MD5 و SHA-1. SHA-256 عبارة عن خوارزمية أقوى وأكثر أماناً.
خوارزميات المجموع الاختباري مختلفة تنتج نتائج مختلفة. سيحتوي الملف على MD5 و SHA-1 و SHA – 256 مختلفة. إذا كنت تعرف MD5 للملف الأصلي فقط، فيجب عليك حساب MD5 لمجموعتك للتحقق مما إذا كانت مطابقة.
كيفية حساب المجموع الاختباري Checksums:
إذا كنت تعرف المجموع الاختباري للملف الأصلي وتريد التحقق منه على جهاز الكمبيوتر، فيمكنك القيام بذلك بسهولة.
يحتوي كل من ويندوز Windows و MacOS ولينكسLinux على أدوات مساعدة مدمجة لإنشاء مجاميع اختيارية. لست بحاجة إلى أدوات مساعدة تابعة لجهة خارجية.
في ويندوز Windows ، يحسب أمر Get-FileHash الخاص بـ PowerShell حساب المجموع الاختباري للملف. لاستخدامه، افتح PowerShell أولاً.
في نظام التشغيل Windows 10 ، انقر بزر الماوس الأيمن على زر ابدأ واختر Windows PowerShell.
يمكنك أيضاً تشغيله من خلال البحث في قائمة ابدأ عن PowerShell والنقر فوق الاختصار Windows PowerShell.
في موجه الأوامر Task Manager، اكتب Get-FileHash ثم اضغط على شريط المسافة.
اكتب مسار الملف الذي تريد حساب المجموع الاختباري له. أو، لتسهيل الأمور، اسحب الملف وأفلته من نافذة مستكشف الملفات في نافذة PowerShell لملء مساره تلقائياً.
اضغط على Enter لتشغيل الأمر، وسترى تجزئة SHA-256 للملف. استناداً إلى حجم الملف وسرعة التخزين على جهاز الكمبيوتر، قد تستغرق العملية بضع ثوانٍ.
إذا كنت بحاجة إلى نوع آخر من المجموع الاختباري، فأضف الخيار -Algorithm المناسب إلى نهاية الأمر، كما يلي:
Get-FileHash C:\path\to\file.iso -Algorithm MD5
Get-FileHash C:\path\to\file.iso -Algorithm SHA1
قارن المجموع الاختباري المحسوب بالاختصار الأصلي. لا يجب أن يكون قريباً جداً، حيث سيكون هناك اختلاف هائل في المجموع الاختباري حتى إذا كان هناك اختلاف بسيط في الملف الأساسي.
إذا تطابق المجموع الاختباري، فإن الملفات متطابقة. إذا لم يكن الأمر كذلك، فهناك مشكلة – ربما يكون الملف تالفاً، أو أنك تقارن ملفين مختلفين فقط.
إذا قمت بتنزيل نسخة من الملف ولم يتطابق المجموع الاختباري الخاص به مع ما تتوقع، فحاول تنزيل الملف مرة أخرى.