Learn

38 مقالاتالفئة: الكل
تتبع URL

كيفية فحص URL يدويًا

يحمل URL معلومات أكثر مما يظهر من مظهره.

قد يحتوي، إلى جانب موقع الصفحة، على كلمات بحث، ومعرّفات إعلانية، وأكواد إحالة، ومعلومات حملات، ومعرّفات صادرة بصورة فردية.

عند النشر بشكل مجهول، حتى إذا فحصت المتن والصور بعناية، فإن لصق URL كما هو قد يسرّب مؤشرات من مكان آخر.

قد يبدو فحص URL عملًا صعبًا، لكن يمكن للمبتدئين القيام به إذا حددوا ترتيب النظر.

يرتب هذا المقال الخطوات الأساسية لفحص URL يدويًا. هنا نتناول أين ينبغي أن تنظر بعينيك قبل الاعتماد على أداة مخصصة.

فكك URL أولًا

عند فحص URL، لا تحاول قراءة الكل دفعة واحدة.

قسّمه أولًا إلى أجزاء.

الجزءما تنظر إليهنقطة الانتباه
النطاقأي موقع هوانتبه إلى الحروف المتشابهة والنطاقات المزيفة
المسارأي صفحة هيافحص هل هي شاشة إدارة أو تحرير أو معاينة
سلسلة الاستعلامالقيم بعد ?قد تبقى كلمات بحث أو IDs أو معلومات تتبع
المقطعالقيم بعد #لا تُرسل إلى الخادم في طلبات HTTP العادية، لكنها قد تظهر لمن تشارك معه أو من خلال معالجة داخل الصفحة
رابط مختصرهل هو URL للتحويلالوجهة النهائية مخفية

هذا التفكيك وحده يمنع الكثير من الإخفاقات.

تجنب خصوصًا المشاركة من دون النظر إلى ما يأتي بعد ?.

افحص النطاق

أول ما تنظر إليه هو النطاق.

النطاق يبين أي موقع سيتم الاتصال به.

عند استخدام رابط مختصر أو إعادة توجيه، قد يختلف النطاق الظاهر عن وجهة الاتصال النهائية.

التحققالسبب
هل هو نطاق لا تعرفهلمعرفة احتمال كونه موقعًا مزيفًا أو خدمة وسيطة
هل استُخدمت حروف متشابهةلتجنب نطاق آخر يبدو كأنه الحقيقي
هل هو رابط مختصرلأن URL النهائي يحتاج إلى فحص
هل هو شاشة تسجيل دخول أو إدارةلتجنب مشاركة صفحة شخصية

في المجهولية، من المهم فهم الوجهة قبل فتحها.

إذا فتحت رابطًا مختصرًا مجهولًا في متصفح تستخدمه مع حساب باسم حقيقي، فقد يرتبط بملفات أو حالة تسجيل الدخول.

انظر إلى ما بعد ?

بعد ذلك، افحص سلسلة الاستعلام.

بعد ? تختلط القيم اللازمة لعرض الصفحة مع القيم المستخدمة للتتبع أو التعريف.

القيمةكيف تنظر إليهاالحكم
utm_source، utm_campaignمعاملات UTMغالبًا يمكن حذفها
gclid، fbclidclick IDs لإعلانات أو SNSغالبًا يمكن حذفها
ref، affiliateإحالة أو مصدر شراكةافحص المحتوى
q، searchكلمات بحثيبقى محتوى البحث
id، pageID صفحة أو منتجقد يكون لازمًا للعرض
token، session، sidقيم قريبة من حالة مؤقتة أو مصادقةأعطِ أولوية لعدم المشاركة

المهم هنا ليس حذف كل شيء.

إذا حذفت حتى القيم اللازمة للعرض، ستصبح صفحة أخرى.

في المقابل، إذا بقيت قيم التتبع، فستصبح مؤشرات على مصدر المشاركة أو مسار النقر.

احذف قيمة واحدة كل مرة وافحص

في فحص URL، من الأفضل ألا تحذف كل شيء دفعة واحدة.

عندما تحذف القيم واحدة واحدة، تعرف أي قيمة لازمة وأي قيمة غير ضرورية.

الخطوةما تفعلهالسبب
1احتفظ بـ URL الأصليكي تستطيع الرجوع إليه
2احذف قيمة واحدة تبدو كتتبعلتسهيل فحص الأثر
3افتحه من جديدلترى هل تظهر الصفحة نفسها
4افحص في متصفح أو ملف شخصي منفصللتقليل أثر حالة تسجيل الدخول
5انظر إلى القيم المجهولة المتبقيةللتأكد من عدم بقاء IDs فردية أو قيم مصادقة

إذا فتحت الصفحة نفسها، فقد تكون تلك القيمة غير ضرورية للمشاركة.

مع ذلك، حتى إذا بدت الصفحة نفسها، قد يجري الموقع قياسًا مختلفًا من جهة الخادم. لا يمكنك إصدار حكم كامل، لكن تقليل المعاملات غير الضرورية له معنى.

ابحث عن كلمات البحث والمعلومات الشخصية

قد تبقى كلمات البحث أو المحتوى المُدخل كما هي داخل URL.

انتبه خصوصًا إلى صفحات نتائج البحث، وصفحات الترجمة، والخرائط، والنماذج، ومواقع الحجز، وصفحات الاستفسار.

معلومات يسهل أن تبقىمثالنقطة الانتباه
كلمات بحثq، query، keywordتظهر الاهتمامات أو هدف البحث
أسماء أماكنlocation، placeتظهر الأماكن المعتادة أو وجهات التنقل
أسماءname، userتشير إلى الشخص نفسه أو أشخاص مرتبطين به
بريد إلكترونيemailيصبح معرّفًا مباشرًا
أرقامorder، ticket، reservationقد تتعلق بطلب أو شراء

إذا كانت هناك معلومات شخصية داخل URL، فلا يكفي حذفها من المتن.

افحص سلسلة URL بقدر ما تفحص متن المنشور.

افحص الروابط المختصرة وإعادة التوجيه

الروابط المختصرة تجعل الفحص اليدوي صعبًا.

لأن URL النهائي لا يُعرف من المظهر وحده.

قبل فتح رابط مختصر، افحص إلى أين يتوسع. إذا تعذر توسيعه، أو كان المرسل مجهولًا، فقد يلزم اتخاذ قرار بعدم فتحه.

إذا استخدمت خدمة توسيع على الإنترنت أو خدمة فحص URL، فقد يُمرر ذلك URL ووقت الفحص وعنوان IP المصدر وUser-Agent إلى جهة الخدمة. في الروابط عالية الخطورة، اجعل إدخال URL في خدمة خارجية نفسه جزءًا من حكم الثقة.

إذا كانت هناك عمليات إعادة توجيه متعددة، فقد ترصد الخدمات الوسيطة وقت النقر، وعنوان IP، وUser-Agent، والمُحيل.

الرابط المختصر ليس URL قصيرًا فحسب.

إنه آلية تضيف نقطة وسيطة جديدة.

حدود الفحص اليدوي

للفحص اليدوي حدود.

حتى إذا حذفت المعاملات الظاهرة من URL، تبقى ملفات Cookie، وحالة تسجيل الدخول، وبصمة المتصفح، وسجلات الوصول بصورة منفصلة.

كما لا يمكن أن تعرف بالكامل من الخارج كيف يسجل الموقع المعلومات داخليًا.

لذلك، فحص URL ليس حلًا شاملًا.

لكن مجرد تقليل قيم التتبع الواضحة والمعلومات الشخصية الظاهرة في URL يقلل كثيرًا إخفاقات ما قبل النشر.

عندما تتردد في الحكم

التردد أثناء فحص URL أمر طبيعي.

ليست كل الخدمات تستخدم أسماء معاملات سهلة الفهم. من الخارج وحده، قد لا يتضح هل id هو ID مقال، أم ID مستخدم، أم ID حملة.

عند التردد، احكم كما يلي.

حالة الترددالحكم الذي تتخذهالسبب
تتغير الصفحة عند الحذفأبقِ تلك القيمة، أو ابحث عن طريقة مشاركة أخرىقد تكون قيمة لازمة للعرض
تفتح الصفحة نفسها بعد الحذفاجعل URL بعد الحذف مرشحًاقد تكون القيمة غير ضرورية للمشاركة
يبقى token أو sessionلا تشاركقد يتعلق بحالة فردية أو مصادقة
لا يوجد إلا رابط مختصرافحص وجهة التوسيعلفهم الوجهة والوسطاء
لا تستطيع الحكمأخّر النشركي لا تعامل ما لم يُفحص على أنه آمن

المهم في المجهولية هو ألا تواصل وأنت لا تفهم.

قد يبدو URL قابلًا للتصحيح لاحقًا، لكنه بعد النشر قد يبقى في لقطات الشاشة والأرشيفات والاقتباسات.

بضع دقائق من الفحص قبل النشر أخف بكثير من تعامل طويل بعد النشر.

افصل فحص URL عن الفحوص الأخرى

فحص URL لا يعني أن المنشور كله أصبح آمنًا.

فحص URL جزء من فحص ما قبل النشر.

ما يجب فحصه أيضًاسبب النظر
المتنتبقى أسماء علم، وتسلسل زمني، وأسلوب كتابة، وأماكن معتادة
الصورتبقى خلفيات، وانعكاسات، ووجوه، ومعلومات موقع
الملفاتيبقى المؤلفون، وسجل التحرير، والبيانات الوصفية
الحسابيرتبط بحالة تسجيل الدخول، والملف الشخصي، والمنشورات السابقة
بيئة الاتصالترتبط بعنوان IP، وDNS، ووقت الوصول

حتى إذا نظفت URL، فإن النشر من حساب باسم حقيقي يكسر المجهولية.

وبالعكس، حتى إذا أخفيت مسار الاتصال، فإن بقاء ID فردي في URL يصبح مادة للترابط.

فحص URL عمل مستقل، لكن فكر فيه ضمن المجهولية ككل.

خلاصة

عند فحص URL يدويًا، انظر بصورة منفصلة إلى النطاق، والمسار، وسلسلة الاستعلام، والمقطع، والرابط المختصر.

خصوصًا ما بعد ? قد يحتوي على كلمات بحث، ومعاملات تتبع، وclick IDs، وأكواد إحالة، وIDs فردية.

احكم بصورة منفصلة بين القيم التي يمكن حذفها والقيم اللازمة لعرض الصفحة.

إذا كانت هناك قيمة مجهولة، فاحذف القيم واحدة واحدة وأعد فتح الصفحة، ثم افحص أيضًا في متصفح منفصل، وملف شخصي آخر، وحالة تسجيل خروج.

فحص URL وحده لا يكفي لاكتمال المجهولية.

لكن URL جزء من متن المنشور. إذا كنت تعيد قراءة المتن، فعليك إعادة قراءة URL أيضًا.

مقالات ذات صلة