Jak znaleźć i zmienić adres MAC w systemie Linux

How Find Change Mac Address Linux



Nasza karta sieciowa ma co najmniej dwa adresy lub identyfikatory, adres IP, który wszyscy znamy, który może być dynamiczny i adres fizyczny, adres mac, który jest unikalny dla każdego urządzenia, jest to adres sprzętowy. Zmiana naszego adresu mac może być przydatna, aby uniknąć pozostawiania logów z naszym prawdziwym adresem na innym komputerze lub routerze. Zmiana adresu mac może być przydatna do klonowania innych adresów mac, zmuszając je do odłączenia się od sieci i ponownego połączenia, przydatne do wykrycia hasła po ponownym włożeniu.

W tym krótkim samouczku dowiesz się, jak sprawdzić adres mac i jak go edytować losowo lub w celu uzyskania określonego zastępczego adresu mac.







W tym samouczku będę pracował na karcie sieciowej enp2s0 , wymień tę kartę sieciową na swoją (np eth0, wlan0 itp.)



Aby sprawdzić swój adres mac, po prostu wykonaj:



ifconfig





Widzimy, że na karcie sieciowej enp2s0 adres mac to d0:17:c2:12:3c:cd, podczas gdy adres mac karty wifi wlp3s0 to a2:58:a6:6a:29:04. Adresy Mac 12 cyfr, 6 pól składających się z 2 znaków i liter oddzielonych : jak XX:XX:XX:XX:XX:XX.

Pierwsze 6 znaków i cyfr należy do producenta urządzenia, w moim przypadku d0:17:c2 należy do ASUS. Ostatnie 12 cyfr to numer identyfikacyjny sprzętu i jest unikalny.



Przede wszystkim, aby edytować adres mac naszej karty sieciowej, musimy wyłączyć naszą kartę sieciową, mac nie można zmienić, gdy karta jest używana. Aby wyłączyć naszą kartę sieciową uruchom:

Jeśli konfiguracja enp2s0 nie działa

Następnie, aby edytować nasz adres mac, wpisz:

ifconfigenp2s0 hw eter 00:00:00:00:00:01

Następnie włącz kartę sieciową z powrotem, wpisując:

ifconfigenp2s0 w górę

Jeśli potrzebujesz często edytować naszego Maca, być może wygodnie jest użyć programu o nazwie macchanger, aby zainstalować go na systemach Debian lub Ubuntu uruchom:

trafnyzainstalowaćmacchanger


Podczas instalacji zostaniesz zapytany, czy macchanger powinien się uruchomić, gdy urządzenie sieciowe jest włączone, tutaj możesz zdecydować, co chcesz, domyślna zmiana adresu mac nie powinna powodować problemów, chyba że router jest skonfigurowany do akceptowania określonych adresów mac.

Wybierz dowolną z opcji i naciśnij Enter, aby zakończyć.

Po zainstalowaniu macchangera możemy również sprawdzić nasz adres mac, wpisując

macchanger-s <NAZWA URZĄDZENIA>

Jak widać, pasuje do ujawnionego adresu mac ifconfig .

Tutaj Macchanger pokazuje aktualny mac, prawdziwy mac sprzętowy (stały MAC) i nowy, jeśli go przypiszesz. Aby szybko zmienić adres mac na losowy adres, po prostu uruchom:

macchanger-r <NAZWA URZĄDZENIA>

Upewnij się, że uruchamiasz macchangera jako root i że urządzenie sieciowe jest wyłączone. Jeśli podczas uruchamiania tego polecenia pojawi się błąd, uruchom:

ifconfig <NAZWA URZĄDZENIA>w dół

Aby wyłączyć kartę sieciową, po jej wpisaniu ifconfig ponownie, a zobaczysz, że Twoja karta sieciowa się nie pojawi.

Następnie uruchom |_+_| ponownie.

Jeżeli chcemy nadać naszej karcie konkretny adres możemy wykonać:

macchanger-mXX:XX:XX:XX:XX:XX

Na przykład

macchanger-m 32: ce: cb: 3c:63:cd enp2s0

Jeśli ustawimy naszą kartę i uruchomimy ifconfig, zobaczymy nasz nowy adres mac.

Po edycji naszego adresu mac musimy ponownie włączyć kartę sieciową, do tego uruchomienia::

ifconfig <NAZWA URZĄDZENIA>w górę

ifconfig

Teraz widzimy, że nasz system wyświetla również nowy adres mac 32: ce: cb: 3c: 63: cd.

Zapory sieciowe i IDS mogą zawierać zasady dotyczące białej listy i blokowania określonych adresów MAC. Manipulowanie fizycznym adresem naszych kart sieciowych to świetny krok, aby uniknąć pozostawiania śladów w dziennikach i zwiększyć prywatność poprzez maskowanie urządzenia lub ominąć przeszkody bezpieczeństwa podczas pentestów sieci, najczęstszym zastosowaniem, jak wspomniano na początku, jest gdy chcemy złamać dostęp do Wi-Fi, który oddziela podłączone urządzenie od pakietu aircrack poprzez klonowanie jego adresu mac.

Mam nadzieję, że ten samouczek dotyczący macchangera okazał się przydatny. Śledź LinuxHint, aby uzyskać więcej wskazówek i aktualizacji dotyczących systemu Linux.