태그 보관물: mac-address

mac-address

El Capitan에서 MAC 주소를 변경할 수 없습니다 sudo ifconfig en0 up/ 사용 down) 여전히

이 질문에 대한 답변을 읽고 Mac의 en0 MAC 주소를 변경하려고했습니다. 을 사용할 때 ifconfing새로 설정된 MAC 주소를보고하지만 네트워크 설정에서는 여전히 이전 MAC 주소를보고합니다.

사용 ifconfig:
여기에 이미지 설명을 입력하십시오

Wi-Fi 드롭 다운에서 :
여기에 이미지 설명을 입력하십시오

Wi-Fi를 켜고 끄려고 시도했지만 ( sudo ifconfig en0 up/ 사용 down) 여전히 동일합니다. 내가 잘못했거나 El Capitan에 도입 된 시스템 무결성 보호 의 일부 입니까?

MAC 주소가 변경되지 않았다고 생각하는 이유는 UniFi AP를 사용하여 대역폭 제한을 사용하지만 MAC 주소를 변경해도 이러한 제한을 위반하지 않는 것입니다.



답변

SIP의 EPROM으로 인코딩 된 NIC의 실제 MAC 주소를 변경할 수 없기 때문에 SIP와는 아무런 관련이 없습니다. 이러한 방식으로 MAC 주소를 스푸핑 할 수 있지만 NIC의 실제 물리적 MAC 주소는 항상 EPROM에 다시 프로그래밍 될 때까지 프로그래밍 된 주소입니다. 내 MAC을보고하는 내용으로 변경했지만, 구성에 스푸핑 된 주소가 표시되면 실제 실제 MAC 주소는 원래 프로그래밍 된대로 유지됩니다. Wireshark는 스푸핑 된 주소를보고하지만 실제 실제 하드웨어를 폴링하여 실제 주소를 볼 수있는 하드웨어 확인 앱을 중단 시키지는 않습니다.


답변

MAC 주소를 실제로 변경하려고한다고 알고 있지만 다른 MAC 주소로 표시되도록 스푸핑하려는 경우 다음을 권장합니다.

SpoofMac을 사용하십시오 . 그냥 작동합니다. 그것을 얻고 사용하는 방법은 다음과 같습니다.

$ git clone https://github.com/feross/SpoofMAC.git
$ cd SpoofMAC
$ python setup.py install
$ cd scripts
$ python spoof-mac.py list
- "Ethernet" on device "en0" with MAC address 3C:07:54:55:71:41
- "FireWire" on device "fw0" with MAC address A4:B1:97:FF:FE:9E
- "Wi-Fi" on device "en1" with MAC address 68:A8:6D:1B:FE:E4 currently set to 00:E0:B8:1B:FE:E4
$ python spoof-mac.py set 00:00:00:00:00 en1 # or whatever mac address you want

희망하는 사람은 자신의 맥 주소를 변경하려고 시도하고 실패하는 데 도움이되기를 바랍니다.


답변