الأحد، 5 يوليو، 2015

شرح | MAC Address؟ وكيف تغيّره على نظام لينكس؟







MAC Address هو العنوان الفيزيائي\الثابت\الحقيقي الذي يُعطى للأجزاء الصلبة\الوسائط المتصلة باﻹنترنت أو بالشبكة المحلية، مثل بطاقة الشبكة، المودم، الموزّعات والمبدلات الشبكية، بلوتوث، إيثرنت، وايفاي، وغيرها...وهو اختصار لـ Media Access Control address (عنوان تحكم وصول الوسائط)، ويتكون هذا العنوان من 12 خانة ذات أرقام ست عشرية (طولها 48 بت)، ويتم كتابتها في واحد من الصيغتين اﻵتيتين
:MM:MM:MM:SS:SS:SS
MM-MM-MM-SS-SS-SS
ويحتوي النصف اﻷول من العنوان على رقم تعريفي خاص بالشركة المصنّعة لذلك الوسيط أو الجزء الصلب، وكل شركة لديها رقم تعريفي مخصص في النصف اﻷول من العنوان يختلف عن الرقم الموجود لدى شركة أخرى، ويتم تنظيم هذه الأرقام التعريفية بواسطة هيئة معايير اﻹنترنت، وأمّا النصف الثاني من العنوان فيمثّل الرقم التسلسلي الخاص بالوسيط\الجزء الصلب\ المحوّل\الجهاز، الذي تم تصنيعه. مثال:
  عنوان ماك أدريس المبيّن أعلاه، يوضّح أن هذا الجزء الصلب مصنّع بواسطة شركة إنتل، والدليل هو الرقم التعريفي في النصف اﻷول (البادئة) وهو 00A0C9 الخاص بشركة إنتل، وأما ما تبقى من العنوان فهو رقم تسلسلي Serial Number لذلك الجزء الصلب.
وبشكل عام، فإن ماك أدريس هو مثل بصمة الـ DNA، إذّ أنه لا يمكن ﻷي عنوان ماك في العالم أن يتطابق مع عنوان آخر، فمثلا: من المستحيل أن يتطابق عنوان ماك لبطاقة شبكة مع عنوان ماك لبطاقة شبكة أخرى في العالم، فلدى كل واحدة عنوان مختلف.وتوجد أسماء أخرى لعنوان ماك  وهي: عنوان الجهاز، عنوان المحوّل، العنوان الفيزيائي.

ولكن، لماذا أغيّر MAC Address الخاص بي؟ 
توجد بعض الحالات التي قد تضطر فيها إلى تغيير ذلك العنوان، ومنها:
لنفرض أنك قمت باختراق موقع أو شبكة أو حاسوب، فإنه يمكن لذلك الشخص الذي قمت باختراقه أن يتقفى ويتتبع أثرك، من خلال عنوان الماك  وبالتالي فأنت في مشكلة حقيقية، لذا عليك تغيير عنوان الماك؛ وليست هذه الطريقة الوحيدة في التتبع والمراقبة، ففي مدينة لندن توجد شركة اسمها Renew London تستخدم صناديق القمامة لتتبع تحركات الناس في كافة أنحاء المدينة اعتمادا على عنوان الماك الخاص بأجهزتهم، عند قيام أجهزة الناس بإجراء عملية مسح آلية Scan عند وجود شبكات مجاورة؛ ولهذا السبب ستقوم شركة آبل في iOS 8 بجعل النظام يقوم بعملية تغيير عشوائية للماك أدريس أثناء عملية مسح شبكات مجاورة جديدة لمنع هذا النوع من التتبع.
لنفرض أن موقع دردشة قام بحظرك عن طريق MAC Address، فإنك لن تستطيع الدخول إلى ذلك الموقع مرة أخرى أو القيام بالدردشة إلا إذا قمت بتغيير عنوان الماك. (*ملاحظةلاحظ أن الحظر عن طريق عنوان IP مختلف تماما عن الحظر عن طريق ماك أدريس، فأما الحظر عن طريق الـ IP فإنه يكفيك إعادة تشغيل اﻹنترنت لكي يعود كل شيء كما كان عليه، أما الحظر عن طريق ماك أدريس فهو أشدّ وأقوى 


.
أيضا تقوم بعض المطارات والفنادق باستخدام ماك أدريس لكي تمنع البعض من الاتصال بشبكة وايفاي خاصتها، فمثلا: يقدّم مطار خدمة WiFi مجانا للناس لمدة 30 دقيقة فقط، ثم بعد انقضاء تلك المدة، تقوم تلقائيا بحظر عنوان الماك الخاص بذلك الجهاز حتى لا يتصل بالشبكة مرة ثانية، ولكن إذا غيّرت عنوان الماك لديك فإن سوف تستطيع الاتصال بتلك الشبكة مرة أخرى.
وحتى في حالة بعض موفري خدمات اﻹنترنت يطلبون استيثاق\مصادقة ماك أدريس الخاص بجهاز معيّن والسماح له فقط بالوصول إلى اﻹنترنت، قد تحتاج إلى تغيير ماك أدريس الخاص بالجهاز أو الرواتر للوصول للإنترنت.
الشيء اﻵخر هو MAC Address Filtering أو فلترة عناوين ماك، حيث يمكن السماح ﻷجهزة معيّنة بالاتصال بشبكتك دونًا عن سائر اﻷجهزة عوضا عن استعمال كلمة مرور للاتصال بالشبكة، وذلك عن عن طريق كتابة عناوين MAC Address الخاصة باﻷجهزة المسموحة في اﻹعدادات المخصصة لذلك سواء أكان في إعدادات المودم مثلا أم في غيره مما تستعمله، ويذّكر أن هذه الميّزة قد لا تكون أداة أمنيّة عظيمة، ﻷن الناس يمكنهم القيام بانتحال ماك أدريس لجهاز معيّن إن كانوا على علم ودراية بكيفية ذلك.
كيف أقوم بتغيير MAC Address الخاص بي على نظام Linux؟
تجدر الملاحظة إلى أننا عندما نقوم بتغيير MAC Address الخاص بنا، فإننا لا نقوم بتغيير العنوان الحقيقي له، بل نغيّر العنوان الظاهري\النظري فقط، فالعنوان الحقيقي يظل حقيقيا ولا يمكن تغييره.
سيتم التطرق إلى تغيير عنوان الماك على توزيعة Ubuntu بالتحديد، وحتى لو كنت تستخدم توزيعة أخرى فإنه لا يفرق كثيرا، أن معظمها يتشابه إلى حد كبير في الطريقة واﻹعدادات.اضغط على أيقونة الشبكة في الشريط، ثم اضغط على Edit Connections.
حدد الشبكة المطلوب التعديل عليها، ثم اضغط Edit.
انتقل إلى لسان التبويب Ethernet.
أدّخل عنوان الماك الجديد في خانة “Cloned MAC address”، مع ضرورة التمسك باثنتي عشرة خانة.
احفظ التغييرات Save.








# طريقة ثانيةيمكنك أيضا القيام بذلك عن طريق سطر اﻷوامر، افتح الطرفيةCtrl+Alt+T والصق اﻷوامر اﻵتية:

sudo ifconfig eth0 down
sudo ifconfig eth0 hw ether  xx:xx:xx:xx:xx:xx
sudo ifconfig eth0 up
مع تغيير اسم واجهة شبكتك، وتغير ما باﻷزرق إلى عنوان الماك الذي تريده.
شارك الموضوع :

عن الكاتب:

جميع الحقوق محفوظة © شادو | Shadow Hacker
صمم بكل من طرف :