MAC Changer (三): 修改 MAC 位址(程式優化)

Note: 此教學可應用在大部分的 Linux 作業系統。在執行命令時,必須要有 root 訪問權限才可以成功修改 MAC Address。 前言 本篇文章將繼續修改 MAC Changer 程式,之前已經使用 Python 完成修改 MAC 位址(MAC Address),但程式仍然有改善的地方。本次目標是可以讓程式自動檢測 MAC 位址是否有正確修改,先前我們驗證都是需要額外自己下 ifconfig 指令觀察 MAC 位址是否有修正。 思考 首先可以先思考程式執行的步驟,可以先參考之前實作的程式: 取得使用者傳遞命令行參數 針對使用者想要修改之介面,執行讀取其 ifconfig

閱讀更多

MAC Changer (二): 使用 Python 修改 MAC 位址

Note: 此教學可應用在大部分的 Linux 作業系統。在執行命令時,必須要有 root 訪問權限才可以成功修改 MAC Address。 前言 在閱讀本篇文章前,可以先閱讀之前的文章,其中可以了解 MAC 位址是什麼,以及為什麼需要修改 MAC 位址,最後也有在 Linux 系統(我使用的是 Kali Linux)成功下指令將 MAC 位址進行修改。接下來我們會將指令寫成程式腳本,使得我們可以自動化的執行這些指令,只需要提供腳本介面名稱(Interface Name)以及 MAC 位址(MAC Address)即可幫你完成指令動作。 用 Python 修改 MAC 位址 開發環境

閱讀更多

MAC Changer(一): 修改 MAC 位址

Note: 此教學可應用在大部分的 Linux 作業系統。在執行命令時,必須要有 root 訪問權限才可以成功修改 MAC Address。 什麼是 MAC 位址(MAC Address)? 要了解如何更改 MAC 位址,必須了解 MAC 地址是什麼。MAC 位址(英語:Media Access Control Address),直譯為媒體存取控制位址,也稱為區域網路位址(LAN Address),乙太網路位址(Ethernet Address)或實體位址(Physical Address),它是一個用來確認網路裝置位置的位址。也叫物理地址、硬體地址或鏈路地址,由網絡設備製造商生產時

閱讀更多