วิธีค้นหาและเปลี่ยนที่อยู่ 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 ช่อง 2 อักขระและตัวอักษรคั่นด้วย : เช่น XX:XX:XX:XX:XX:XX

อักขระและตัวเลข 6 ตัวแรกเป็นของผู้ผลิตอุปกรณ์ ในกรณีของฉัน d0:17:c2 เป็นของ ASUS ตัวเลข 12 หลักสุดท้ายคือหมายเลข ID ของฮาร์ดแวร์และไม่ซ้ำกัน



ก่อนอื่น ในการแก้ไขที่อยู่ mac การ์ดเครือข่ายของเรา เราจำเป็นต้องปิดการใช้งานการ์ดเครือข่ายของเรา ไม่สามารถเปลี่ยน mac ได้ในขณะที่ใช้การ์ด ในการปิดการใช้งานการ์ดเครือข่ายของเรา:

Ifconfig enp2s0 ลง

จากนั้นในการแก้ไขประเภทที่อยู่ Mac ของเรา:

ifconfigenp2s0 hw อีเธอร์ 00:00:00:00:00:01

จากนั้นเปิดใช้งานการ์ดเครือข่ายกลับโดยพิมพ์:

ifconfigenp2s0 ขึ้น

หากคุณต้องการแก้ไข mac บ่อยๆ อาจสะดวกที่จะใช้โปรแกรมที่เรียกว่า macchanger เพื่อติดตั้งบนระบบ Debian หรือ Ubuntu:

ฉลาดติดตั้งmacchanger


ระหว่างการติดตั้ง ระบบจะถามว่า macchanger ควรเริ่มทำงานเมื่อเปิดใช้งานอุปกรณ์เครือข่ายหรือไม่ ที่นี่คุณสามารถเลือกสิ่งที่คุณต้องการได้ การเปลี่ยนที่อยู่ Mac โดยค่าเริ่มต้นจะไม่สร้างปัญหา เว้นแต่คุณจะกำหนดค่าเราเตอร์ให้ยอมรับที่อยู่ Mac เฉพาะ

เลือกตัวเลือกใดก็ได้แล้วกด Enter เพื่อสิ้นสุด

หลังจากติดตั้ง macchanger แล้ว เราก็สามารถตรวจสอบที่อยู่ mac ของเราได้โดยพิมพ์

macchanger-NS <ชื่ออุปกรณ์>

อย่างที่คุณเห็นมันตรงกับที่อยู่ mac ที่แสดงโดยใช้ ifconfig .

ที่นี่ Macchanger จะแสดง mac ปัจจุบัน, mac ของฮาร์ดแวร์จริง (Mac ถาวร) และอันใหม่หากคุณกำหนดไว้ หากต้องการเปลี่ยนที่อยู่ mac ของคุณอย่างรวดเร็วสำหรับที่อยู่แบบสุ่มเพียงเรียกใช้:

macchanger-NS <ชื่ออุปกรณ์>

ตรวจสอบให้แน่ใจว่าคุณเรียกใช้ macchanger เป็น root และอุปกรณ์เครือข่ายไม่ทำงาน หากคุณได้รับข้อผิดพลาดเมื่อรันคำสั่งนี้ ให้รัน:

ifconfig <ชื่ออุปกรณ์>ลง

หากต้องการปิดใช้งานการ์ดเครือข่ายของคุณหลังจากพิมพ์ ifconfig อีกครั้งและคุณจะเห็นการ์ดเครือข่ายของคุณไม่ปรากฏขึ้น

จากนั้นเรียกใช้ |_+_| อีกครั้ง.

หากเราต้องการกำหนดที่อยู่เฉพาะของบัตร เราสามารถดำเนินการได้:

macchanger-NSXX:XX:XX:XX:XX:XX

ตัวอย่างเช่น

macchanger-NS 32: ce: cb: 3c:63:cd enp2s0

ถ้าเราตั้งค่าการ์ดของเราและเรียกใช้ ifconfig เราจะเห็นที่อยู่ mac ใหม่ของเรา

หลังจากแก้ไขที่อยู่ mac ของเราแล้ว เราจำเป็นต้องเปิดใช้งานการ์ดเครือข่ายด้านหลัง สำหรับการเรียกใช้นี้::

ifconfig <ชื่ออุปกรณ์>ขึ้น

ifconfig

ตอนนี้เราจะเห็นว่าระบบของเราแสดงที่อยู่ mac ใหม่ด้วย 32: ce: cb: 3c: 63: cd.

ไฟร์วอลล์และ IDS สามารถมีนโยบายที่อนุญาตพิเศษและห้ามที่อยู่ Mac เฉพาะ การจัดการที่อยู่ทางกายภาพของการ์ดเครือข่ายเป็นขั้นตอนที่ดีในการหลีกเลี่ยงการทิ้งร่องรอยไว้ในบันทึกและเพิ่มความเป็นส่วนตัวของคุณโดยการปิดบังอุปกรณ์หรือเลี่ยงอุปสรรคด้านความปลอดภัยเมื่อเจาะเครือข่าย การใช้งานทั่วไปส่วนใหญ่ที่กล่าวไว้ตอนเริ่มต้นคือเมื่อเราต้องการถอดรหัส การเข้าถึง wifi แยกอุปกรณ์ที่เชื่อมต่อกับชุด aircrack โดยการโคลนที่อยู่ mac

ฉันหวังว่าคุณจะพบว่าบทช่วยสอนนี้บน macchanger มีประโยชน์ โปรดติดตาม LinuxHint เพื่อดูเคล็ดลับและการอัปเดตเพิ่มเติมบน Linux