Ich habe die Antwort auf diese Frage gelesen und versucht, die en0-MAC-Adresse meines Mac zu ändern. Wenn ich verwende ifconfing
, wird die neu eingestellte MAC-Adresse gemeldet, in den Netzwerkeinstellungen wird jedoch weiterhin die alte Adresse gemeldet.
Ich habe versucht, Wi-Fi ein- und auszuschalten (mit sudo ifconfig en0 up
/ down
), immer noch das gleiche. Mache ich etwas falsch oder ist dies ein Teil des in El Capitan eingeführten Systemintegritätsschutzes ?
Der Grund, warum ich denke, dass sich meine MAC-Adresse nicht geändert hat, ist, dass ich Bandbreitenbeschränkungen mit UniFi AP verwende, aber das Ändern meiner MAC-Adresse scheint diesen Einschränkungen nicht zu widersprechen.
macos
network
el-capitan
mac-address
Behdad
quelle
quelle
/System
und für andere Dateien beeinträchtigt . Computerweite Einstellungen wie Netzwerkeinstellungen und -optionen werden von SIP nicht beeinflusst.Antworten:
Es hat nichts mit SIP zu tun, da Sie die tatsächliche physische MAC-Adresse einer Netzwerkkarte nicht auf diese Weise ändern können, da sie in ihrem EPROM codiert ist. Sie können fälschen eine MAC - Adresse auf diese Weise jedoch die tatsächliche physikalische MAC - Adresse einer Netzwerkkarte wird immer sein , dass es davon programmiert wurde , bis in dem EPROM neu programmiert. Ich habe meinen MAC in Ihren Bericht geändert, während ifconfig die gefälschte Adresse anzeigt, bleibt die tatsächliche physische MAC-Adresse so, wie sie ursprünglich programmiert wurde. Wireshark meldet die gefälschte Adresse, aber das hindert eine Hardware-Überprüfungs-App, die die tatsächliche physische Hardware nach ihrer Adresse abfragt, nicht daran, die tatsächliche Adresse zu sehen.
quelle
Ich verstehe, dass Sie versuchen, Ihre MAC-Adresse tatsächlich zu ändern, aber falls Sie sie fälschen möchten, um sie als eine andere MAC-Adresse anzuzeigen, empfehle ich Folgendes:
Verwenden Sie SpoofMac . Es funktioniert einfach. So erhalten Sie es und verwenden es:
Hoffe, das hilft jedem, der versucht, seine wahrgenommene Mac-Adresse zu ändern und scheitert.
quelle
set
Befehl zum Ändern verwendet werden muss: Verwendung: spoof-mac list [--wifi] spoof-mac randomize [--local] <Geräte> ... spoof-mac set <mac> <Geräte> ... spoof-mac reset <Geräte> ... spoof-mac normalisiert <mac> spoof-mac -h | --help spoof-mac --version Die Antwort wurde mit dieser Änderung bearbeitet.brew install spoof-mac
sudo spoof-mac randomize en1