이 간단한 자습서에서는 mac 주소를 확인하는 방법과 무작위로 또는 특정 대체 mac 주소를 편집하는 방법을 배웁니다.
이 튜토리얼에서는 네트워크 카드에서 작업합니다. enp2s0 , 이 네트워크 카드를 귀하의 것으로 교체하십시오(예: eth0, 무선랜0 , 등.)
Mac 주소를 확인하려면 다음을 실행하십시오.
ifconfig
enp2s0 네트워크 카드에서 mac 주소는 d0:17:c2:12:3c:cd이고 wlp3s0 wifi 카드 mac 주소는 a2:58:a6:6a:29:04입니다. Mac 주소는 XX:XX:XX:XX:XX:XX와 같이 12자리, 2자 및 문자로 구분된 6개 필드입니다.
처음 6개의 문자와 숫자는 장치 제조업체에 속하며 제 경우에는 d0:17:c2가 ASUS에 속합니다. 마지막 12자리는 하드웨어의 ID 번호이며 고유합니다.
우선, 네트워크 카드의 mac 주소를 편집하려면 네트워크 카드를 비활성화해야 합니다. 카드가 사용되는 동안에는 mac을 변경할 수 없습니다. 네트워크 카드를 비활성화하려면 다음을 실행하십시오.
Ifconfig enp2s0 다운그런 다음 mac 주소 유형을 편집하려면:
ifconfigenp2s0 hw ether 00:00:00:00:00:01그런 다음 다음을 입력하여 네트워크 카드를 다시 활성화합니다.
ifconfigenp2s0 위로
Mac을 자주 편집해야 하는 경우 macchanger라는 프로그램을 사용하여 Debian 또는 Ubuntu 시스템에 설치하는 것이 편리할 수 있습니다.
적절한설치맥체인저
설치하는 동안 네트워킹 장치가 활성화될 때 macchanger를 시작해야 하는지 묻는 메시지가 표시됩니다. 여기서 원하는 것을 결정할 수 있습니다. 라우터가 특정 mac 주소를 허용하도록 구성하지 않는 한 기본적으로 mac 주소를 변경해도 문제가 발생하지 않습니다.
옵션 중 하나를 선택하고 Enter 키를 눌러 완료합니다.
macchanger가 설치된 후 다음을 입력하여 mac 주소를 확인할 수도 있습니다.
맥체인저-NS <장치 이름>
보시다시피 다음을 사용하여 노출된 mac 주소와 일치합니다. ifconfig .
여기 Macchanger는 현재 Mac, 실제 하드웨어의 Mac(영구 MAC) 및 할당한 경우 새 Mac을 보여줍니다. 임의의 주소에 대해 Mac 주소를 빠르게 변경하려면 다음을 실행하기만 하면 됩니다.
맥체인저-NS <장치 이름>macchanger를 루트로 실행하고 네트워크 장치가 다운되었는지 확인하십시오. 이 명령을 실행할 때 오류가 발생하면 다음을 실행하십시오.
ifconfig <장치 이름>아래에네트워크 카드를 비활성화하려면 다음을 입력하십시오. ifconfig 다시 네트워크 카드가 표시되지 않는 것을 볼 수 있습니다.
그런 다음 실행 |_+_| 다시.
카드에 특정 주소를 할당하려면 다음을 실행할 수 있습니다.
맥체인저-미디엄XX:XX:XX:XX:XX:XX예를 들어
맥체인저-미디엄 32: ce: cb: 3c:63:cd enp2s0
카드를 설정하고 ifconfig를 실행하면 새 mac 주소가 표시됩니다.
mac 주소를 편집한 후 이 실행을 위해 네트워크 카드를 다시 활성화해야 합니다.
ifconfig <장치 이름>위로ifconfig
이제 우리는 시스템이 새로운 mac 주소를 표시하는 것을 볼 수 있습니다. 32: ce: cb: 3c: 63: cd.
방화벽 및 IDS에는 특정 MAC 주소를 허용 목록에 추가하고 금지하는 정책이 포함될 수 있습니다. 네트워크 카드의 물리적 주소를 조작하는 것은 로그에 흔적을 남기지 않고 장치를 마스킹하여 개인 정보를 보호하거나 네트워크에 침투할 때 보안 장애물을 우회하는 훌륭한 단계입니다. 처음에 말했듯이 가장 일반적인 사용은 크랙을 원할 때입니다. MAC 주소를 복제하여 연결된 장치를 aircrack 제품군과 분리하는 Wi-Fi 액세스.
macchanger에 대한 이 튜토리얼이 유용했기를 바랍니다. Linux에 대한 추가 팁과 업데이트를 보려면 LinuxHint를 계속 팔로우하세요.