zmiana adresu MAC

zmiana adresu MAC
  • Rejestracja: dni
  • Ostatnio: dni
0

Witam,
W jaki sposób zmienić adres fizyczny karty z poziomu Javy?

pozdrawiam

Wibowit
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: XML Hills
0

Z poziomu czystej Javy pewnie się nie da i trzeba jakieś natywne libki dołączać.

  • Rejestracja: dni
  • Ostatnio: dni
0

Tak podejrzewałem. Może ktoś wie jak to chociaż w C zrobić?

Kerai
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: London
0
Junior3k napisał(a)

Tak podejrzewałem. Może ktoś wie jak to chociaż w C zrobić?
Nie ten dział...

lipkerson
  • Rejestracja: dni
  • Ostatnio: dni
0

krakers się znalazł - pierw sam znajdź jaka dllka a potem Ci pomożemy to w javie zmapować.

__krzysiek85
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1019
0

Wystarczy, że w Runtime exec wrzucisz 3 polecenia:

Kopiuj
ifconfig eth0 down
ifconfig eth0 hw ether NOWY_ADRES
ifconfig eth0 up

NOWY_ADRES to np. 00:80:48:BA:d1:30
Zamiast eth0 podaj odpowiedni interfejs sieciowy.
Metoda działa pod Linuksie.
Program ten musisz wykonać z prawami roota.

  • Rejestracja: dni
  • Ostatnio: dni
0

Dziękuję za odpowiedzi, oczywiście w przypadku linuxa sprawa jest oczywista, ale program miał pracować na serwisowym laptopie na którym jest XP. Poradziłem sobie wykorzystując execa do edycji wpisów w rejestrze.

Pozdrawiam

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.