ในบทช่วยสอนสั้นๆ นี้ คุณจะได้เรียนรู้วิธีตรวจสอบที่อยู่ 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