Cách thay đổi địa chỉ MAC trên thiết bị Android của bạn

Địa chỉ Mac xác định các thiết bị của bạn trên mạng để máy chủ, ứng dụng và internet biết nơi gửi các gói dữ liệu và một số cũng sử dụng nó để theo dõi hoạt động của thiết bị của bạn. Thay đổi địa chỉ Mac trên thiết bị của bạn thường được mong muốn cho các mục đích ẩn mặt (ẩn với người dùng khác và các thiết bị khác), thu được lợi ích của các thiết bị khác, ngăn chặn việc tấn công trực tiếp và hơn thế nữa. Hướng dẫn này chỉ cho bạn cách thay đổi địa chỉ MAC trên thiết bị Android của bạn để bạn nhận được nhiều tốc độ băng thông hơn, ít hạn chế ứng dụng hơn, giảm các hành động theo dõi và thậm chí có khả năng ngăn chặn hack trực tiếp. Ngoài ra còn có một số Câu hỏi thường gặp ở cuối để giải thích địa chỉ MAC là gì, nó dùng để làm gì và tại sao bạn muốn thay đổi nó.

Những lý do hàng đầu để thay đổi địa chỉ MAC của bạn

Đôi khi, bạn có thể muốn thiết bị của mình bỏ qua danh sách kiểm soát truy cập trên bộ định tuyến hoặc máy chủ để ẩn thiết bị khỏi các thiết bị và người dùng được nối mạng khác. Những lần khác, bạn có thể muốn thiết bị của mình xuất hiện dưới dạng một thiết bị khác mặc dù không phải vậy. Một thuật ngữ khác cho quá trình chuyển đổi này là giả mạo Mac, được thực hiện cho các mục đích hợp pháp và bất hợp pháp.

Nếu ISP hoặc miền cục bộ của bạn hạn chế băng thông, việc sử dụng ứng dụng hoặc mức độ ưu tiên của thiết bị dựa trên địa chỉ Mac đã xác định, việc thay đổi địa chỉ đó thành địa chỉ Mac của thiết bị khác sẽ đánh lừa ISP. Quá trình này cho phép thiết bị giả mạo của bạn thu được lợi ích từ thiết bị kia. Tất nhiên, bạn chỉ phải sử dụng một trong hai thiết bị sử dụng cùng một địa chỉ MAC.

Hơn nữa, có tồn tại tin tặc trên cùng một mạng với thiết bị của bạn, tùy thuộc vào hoàn cảnh. Mối nguy hiểm xảy ra ở trường học, Wi-Fi công cộng và nơi làm việc. Việc giả mạo địa chỉ Mac của bạn ngăn chặn việc hack trực tiếp vì kẻ mạo danh không thể truy cập trực tiếp vào thiết bị của bạn nếu không có địa chỉ thực. Hãy nghĩ tình huống này giống như việc sử dụng số an sinh xã hội của ai đó. Con số đó cho phép thủ phạm truy cập trực tiếp vào các ứng dụng tín dụng và hơn thế nữa bằng cách có số SSN thực của bạn. Nói cách khác, hacker đã mạo danh bạn !! Cũng giống như SSN nhận dạng bạn trên toàn cầu, địa chỉ Mac xác định thiết bị của bạn trong mạng.

Bạn có thể thắc mắc tại sao điều quan trọng là mọi người không thể theo dõi các hoạt động trực tuyến của bạn bằng quyền truy cập MAC của bạn. Chà, nếu một tin tặc có địa chỉ MAC của bạn, anh ta có thể mạo danh bạn và thực hiện nhiều tội ác khác nhau bằng cách sử dụng địa chỉ MAC của bạn hoặc ăn cắp của bạn. Bạn sẽ không thực sự muốn bất kỳ điều gì trong số đó, phải không?

Trên hầu hết các mạng, các hạn chế truy cập dựa trên địa chỉ IP của thiết bị, nhưng khi ai đó có địa chỉ MAC của bạn, họ có thể dễ dàng giải quyết các hạn chế bảo mật địa chỉ IP đó.

Bạn có thể thay đổi địa chỉ MAC của bộ điều hợp mạng và thực hiện hạn chế dựa trên các địa chỉ MAC kết nối với nó nếu bạn muốn làm như vậy.

Thay đổi địa chỉ MAC bằng quyền truy cập gốc trên thiết bị của bạn

Việc chuyển đổi địa chỉ Mac của bạn chỉ có thể được thực hiện trên các thiết bị Android mà bạn có quyền truy cập root. Trước tiên, hãy kiểm tra tính khả dụng của root trên thiết bị Android của bạn. Tải xuống ứng dụng Trình kiểm tra gốc miễn phí từ Google Play.

Đừng lo lắng, ứng dụng này rất đơn giản và về cơ bản bạn sẽ khởi chạy sau khi tải xuống và sau đó nhấn vào nút “Xác minh gốc”. Quá trình này hiển thị cho bạn trạng thái của quyền root trên thiết bị của bạn và bạn sẽ biết liệu quyền truy cập root hiện đã được kích hoạt hay chưa.

Nếu ứng dụng Trình kiểm tra gốc xác nhận rằng thiết bị của bạn có quyền truy cập root, thì chỉ cần đọc tiếp. Nếu không, hãy chuyển sang phần tiếp theo, nơi chúng tôi hướng dẫn bạn cách thay đổi địa chỉ MAC trên thiết bị Android của bạn mà không cần có quyền truy cập root.

  1. Cài đặt BusyBox từ Google Play.
  2. Cài đặt Trình mô phỏng thiết bị đầu cuối cho Android từ Google Play.
  3. Chạy ứng dụng giả lập thiết bị đầu cuối và nhập "Su" (là viết tắt của người dùng “siêu”), sau đó nhấn “Enter”.

  4. Nếu thiết bị yêu cầu bạn cho phép ứng dụng truy cập root, hãy nhấn vào "Cho phép."
  5. Loại “Hiển thị liên kết IP” và sau đó đánh "Đi vào" một lần nữa để bạn có thể viết ra tên giao diện của mạng hiện tại của bạn. Đối với mục đích trình diễn ở đây, chúng tôi sẽ gọi tên giao diện mạng của bạn là HAL9000.
  6. Loại "liên kết ip của busybox HAL9000 ” (thay thế HAL9000 bằng tên thực của mạng mà bạn đã viết ra trước đó).
  7. Địa chỉ MAC hiện tại của bạn sẽ được hiển thị.
  8. Để thay đổi địa chỉ, hãy nhập “Cấu hình busybox HAL9000 giờ ether XX: XX: XX: YY: YY: YY” trong thiết bị đầu cuối, thay thế “XX: XX: XX: YY: YY: YY” bằng địa chỉ MAC mới của bạn, sau đó nhấn "Đi vào."

Bây giờ, bạn đã chỉ định một địa chỉ Mac mới cho thiết bị của mình. Lưu ý rằng thay đổi này là vĩnh viễn, ngay cả sau khi bạn khởi động lại điện thoại Android của mình.

Thay đổi địa chỉ MAC mà không cần quyền truy cập gốc trên thiết bị

  1. Đi đến “Cài đặt.”
  2. Gõ vào "Về điện thoại."
  3. Lựa chọn "Trạng thái."

  4. Bạn sẽ thấy địa chỉ MAC hiện tại của mình và chúng tôi khuyên bạn nên viết nó ra giấy vì sau này bạn sẽ cần khi muốn thay đổi.
  5. Tải xuống một ứng dụng miễn phí từ Google Play có tên là Trình mô phỏng thiết bị đầu cuối dành cho Android.
  6. Chạy ứng dụng và nhập lệnh “Hiển thị liên kết IP” và hãy nhấn "Đi vào." Sau đó, bạn sẽ thấy tên của giao diện mạng của mình. Một lần nữa cho mục đích trình diễn, chúng tôi sẽ gọi tên giao diện mạng của bạn là “HAL9000”, nhưng bạn nên nhập tên thực của giao diện mạng của mình.
  7. Loại “Bộ liên kết ip HAL9000 XX: XX: XX: YY: YY: YY” và thay thế “XX: XX: XX: YY: YY: YY” bằng địa chỉ MAC mới của bạn.

Bây giờ bạn có một địa chỉ Mac mới cho thiết bị của mình, ngoại trừ quy trình này (không cần root) chỉ kéo dài cho đến khi bạn khởi động lại điện thoại của mình.

Tóm lại, không khó để thay đổi địa chỉ máy Mac của bạn. Nó chỉ yêu cầu một vài ứng dụng và một số lệnh. Tuy nhiên, đừng quên rằng tùy chọn “rootless” chỉ là tạm thời cho đến khi bạn khởi động lại điện thoại của mình. Ngay cả khi bạn có quyền truy cập root, đôi khi việc sử dụng phương pháp không root có ích, chẳng hạn như khi bạn sử dụng Wi-Fi công cộng trong vài giờ hoặc muốn tốc độ internet cao hơn và tính khả dụng của cổng trên Wi-Fi của bạn bè bạn mạng. Sử dụng tùy chọn rootless cho phép thiết bị của bạn tự động quay lại trạng thái trước đó sau đó mà không yêu cầu bất kỳ thay đổi thủ công nào.

Địa chỉ MAC là gì?

Địa chỉ MAC (Media Access Control) là một mã định danh duy nhất được gắn vào mỗi bộ điều khiển giao diện mạng (NIC), cho dù là NIC ethernet hay NIC không dây. Nếu địa chỉ giao thức internet (IP) thay đổi đối với một NIC cho trước, địa chỉ MAC vẫn giữ nguyên, nhận dạng thiết bị trên mạng. Vì vậy, điều này có nghĩa là bộ điều hợp mạng của bạn có một bộ điều hợp mạng, cũng như điện thoại thông minh, phablet hoặc máy tính bảng Android của bạn. Địa chỉ MAC cho phép mỗi thiết bị kết nối với Internet hoặc mạng cục bộ được nhận dạng bằng mã 12 ký tự duy nhất của nó.

Địa chỉ MAC được sử dụng để làm gì?

Các thiết bị NIC chứa các địa chỉ MAC duy nhất. Các gói IP được gửi trên internet sẽ được gửi từ một địa chỉ MAC và các gói đó sẽ được gửi đến một địa chỉ MAC khác. Thiết bị NIC nhận sẽ kiểm tra xem các gói định mệnh có khớp với địa chỉ của nó hay không. Nếu địa chỉ không giống nhau, các gói tin sẽ bị loại bỏ. Quá trình này đảm bảo rằng tất cả các thiết bị trên mạng nhận được các gói IP chính xác.

Ngoài các quy trình truyền dữ liệu mạng và internet, địa chỉ MAC được sử dụng bởi các nhà cung cấp dịch vụ internet (ISP) như các công ty truyền hình cáp và nhà cung cấp dịch vụ di động để kiểm soát băng thông và các tính năng khác trên một thiết bị cụ thể. Địa chỉ MAC cũng được sử dụng để theo dõi các thiết bị bị đánh cắp và nhiều ứng dụng yêu cầu chúng tương tác với thiết bị, chẳng hạn như phần mềm đám mây. Hơn nữa, các dịch vụ vị trí sử dụng địa chỉ MAC của thiết bị của bạn, chẳng hạn như Google Maps. Điểm mấu chốt là địa chỉ MAC rất cần thiết để đảm bảo thiết bị chính xác nhận được dữ liệu phù hợp và thiết bị hoặc ứng dụng giao tiếp tương tác với đúng thiết bị hoặc ứng dụng.