كيفية البحث عن عنوان MAC وتغييره على نظام Linux

How Find Change Mac Address Linux



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

في هذا البرنامج التعليمي الموجز ، ستتعلم كيفية التحقق من عنوان mac الخاص بك وكيفية تعديله بشكل عشوائي أو للحصول على عنوان mac بديل محدد.







في هذا البرنامج التعليمي سأعمل على بطاقة الشبكة enp2s0 ، استبدل بطاقة الشبكة هذه لبطاقتك (على سبيل المثال ، eth0 ، wlan0 ، إلخ.)



للتحقق من عنوان mac الخاص بك ، قم بتنفيذ ما يلي:



ifconfig





يمكننا أن نرى على بطاقة الشبكة enp2s0 عنوان mac هو d0: 17: c2: 12: 3c: cd بينما عنوان mac لبطاقة wifi wlp3s0 هو a2: 58: a6: 6a: 29: 04. عناوين Mac المكونة من 12 رقمًا و 6 حقول مكونة من حرفين وحرفين مفصولة بما يلي: مثل XX: XX: XX: XX: XX: XX.

تنتمي أول 6 أحرف وأرقام إلى الشركة المصنعة للجهاز ، وفي حالتي ، تنتمي d0: 17: c2 إلى ASUS. آخر 12 رقمًا هي رقم معرف الجهاز وهي فريدة من نوعها.



بادئ ذي بدء ، لتحرير عنوان mac الخاص ببطاقة الشبكة ، نحتاج إلى تعطيل بطاقة الشبكة الخاصة بنا ، ولا يمكن تغيير mac أثناء استخدام البطاقة. لتعطيل تشغيل بطاقة الشبكة الخاصة بنا:

Ifconfig enp2s0 أسفل

بعد ذلك ، لتعديل نوع عنوان mac الخاص بنا:

ifconfigenp2s0 hw ether 00:00:00:00:00:01

ثم قم بتمكين بطاقة الشبكة مرة أخرى عن طريق كتابة:

ifconfigenp2s0 يصل

إذا كنت بحاجة إلى تعديل نظام mac الخاص بنا بشكل متكرر ، فربما يكون من الملائم استخدام برنامج يسمى macchanger ، لتثبيته على أنظمة Debian أو Ubuntu:

ملائمتثبيتmacchanger


أثناء التثبيت ، سيتم سؤالك عما إذا كان يجب أن يبدأ macchanger عند تمكين جهاز شبكة ، وهنا يمكنك تحديد ما تريد ، ولا يؤدي تغيير عنوان mac افتراضيًا إلى حدوث مشكلات ما لم يتم تكوين جهاز التوجيه الخاص بك لقبول عناوين mac محددة.

حدد أيًا من الخيارات واضغط على Enter للإنهاء.

بعد تثبيت macchanger ، يمكننا أيضًا التحقق من عنوان mac الخاص بنا عن طريق الكتابة

macchanger <اسم الجهاز>

كما ترى يتطابق مع عنوان mac المكشوف باستخدام ifconfig .

هنا يعرض Macchanger نظام التشغيل mac الحالي ، و mac للجهاز الحقيقي (MAC الدائم) والجديد إذا قمت بتعيينه. لتغيير عنوان mac الخاص بك بسرعة للحصول على عنوان عشوائي ، ما عليك سوى تشغيل:

macchanger-r <اسم الجهاز>

تأكد من تشغيل macchanger كجذر وأن جهاز الشبكة معطل. إذا تلقيت خطأ عند تشغيل هذا الأمر ، فقم بتشغيل:

ifconfig <اسم الجهاز>تحت

لتعطيل بطاقة الشبكة الخاصة بك ، بعد أن تكتب ifconfig مرة أخرى وسترى أن بطاقة الشبكة الخاصة بك لن تظهر.

ثم قم بتشغيل macchanger -r تكرارا.

إذا أردنا تخصيص عنوان محدد لبطاقتنا ، فيمكننا تنفيذ ما يلي:

macchangerمXX: XX: XX: XX: XX: XX

على سبيل المثال

macchangerم 32: ce: cb: 3c:63: قرص مضغوط enp2s0

إذا قمنا بإعداد بطاقتنا وتشغيل ifconfig ، فسنرى عنوان mac الجديد الخاص بنا.

بعد تحرير عنوان mac الخاص بنا ، نحتاج إلى تمكين بطاقة الشبكة مرة أخرى ، لهذا التشغيل:

ifconfig <اسم الجهاز>فوق

ifconfig

الآن يمكننا أن نرى أن نظامنا يعرض أيضًا عنوان mac الجديد 32: م: cb: 3 ج: 63: قرص مضغوط.

يمكن أن تحتوي جدران الحماية و IDS على سياسات قائمة بيضاء وحظر عناوين mac محددة. يعد التلاعب بالعنوان الفعلي لبطاقات الشبكة الخاصة بنا خطوة رائعة لتجنب ترك آثار في السجلات وزيادة خصوصيتك عن طريق إخفاء جهازك أو لتجاوز عقبات الأمان عند اختبار pentesting لشبكة ، والاستخدام الأكثر شيوعًا كما قيل في البداية هو عندما نريد اختراق وصول wifi بفصل جهاز متصل بمجموعة aircrack عن طريق استنساخ عنوان mac الخاص به.

أتمنى أن تكون قد وجدت هذا البرنامج التعليمي على macchanger مفيدًا ، استمر في اتباع LinuxHint لمزيد من النصائح والتحديثات على Linux.