![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 173 Pomógł: 14 Dołączył: 27.03.2004 Skąd: Białystok Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam następujący dylemat czy jest możliwość pobieranie adresu mac karty sieciowej za pomoca skryptu php. Dodam iż miało by to działac wyłacznie na sieci LAN. Z góry dziekuje za pomoc |
|
|
![]()
Post
#2
|
|
Administrator serwera Grupa: Przyjaciele php.pl Postów: 909 Pomógł: 0 Dołączył: 12.08.2003 Skąd: /var/www/wroclaw.php Ostrzeżenie: (0%) ![]() ![]() |
pod windowsem wykonujesz polecenie:
ipconfig /all (szczegóły: http://lists.debian.org/debian-user-polish.../msg00121.html) Pod linuxem: ifconfig szczegóły: man ifconfig (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif) P.S. Powyższe polecenia możesz wykonać przez system" title="Zobacz w manualu PHP" target="_manual |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 173 Pomógł: 14 Dołączył: 27.03.2004 Skąd: Białystok Ostrzeżenie: (0%) ![]() ![]() |
Wszystko jest w porzadku tylko chciałbymo oczywisciew miare możliwości by dana osoba z sieci lan wchodząc na tą stronę widziała bez zbędnego logowania za jakie miesiacema oplacony abonamęt, zadłużenie itp. chodzi mi o to aby skrypt na podstawie pobranych informacji o danym kliencie czyli najlepiej adresie MAC bo ip można sobie zawsze recznie ustawić. wyświetlał informacje pobrane z bazy o danym uzytkowniku. Zrobić wyświetnianie zaleznie od IP mam w pełni działające jednak to jest słabe zabespiecznie.
|
|
|
![]()
Post
#4
|
|
Grupa: Przyjaciele php.pl Postów: 1 717 Pomógł: 0 Dołączył: 12.06.2002 Skąd: Wolsztyn..... Studia: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
MAC Ci wiele nie pomoze. Mozna go zmienic wcale nie trudniej niz IP zarowno w linuxie jak i w windowsie.
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 1 597 Pomógł: 30 Dołączył: 19.02.2003 Skąd: Tychy Ostrzeżenie: (0%) ![]() ![]() |
FiDO: hm, u nas cala autoryacja opiera sie na rozpoznaniu karty mac... jak ma sie inny numer niz ten, ktory dodany jest do listy zapisanej na serwerze to brak dostepu do internetu... wiec moze podpowiesz gdzie znalezc informacje jak zmienic mac w windows? (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
SaMi: no to chyba pozostaje Ci login/hasło (IMG:http://forum.php.pl/style_emoticons/default/cool.gif) |
|
|
![]()
Post
#6
|
|
Grupa: Przyjaciele php.pl Postów: 2 712 Pomógł: 23 Dołączył: 27.10.2003 Skąd: z kontowni Ostrzeżenie: (0%) ![]() ![]() |
Cytat(Bakus @ 2004-07-26 13:09:30) pod windowsem wykonujesz polecenie: ipconfig /all (szczegóły: http://lists.debian.org/debian-user-polish.../msg00121.html) Pod linuxem: ifconfig szczegóły: man ifconfig (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif) P.S. Powyższe polecenia możesz wykonać przez system" title="Zobacz w manualu PHP" target="_manual Oczywiście nie dodałeś, że to pobierze Mac adres SERWERA, na którym stoi www a nie klienta, który się z tym serwerem łączy... Ja bym raczej proponował przypisanie mac adresów do numerów ip, identyfikacje po ip i rozdzielanie adresów ip przez dhcp (ale na sztywno zdefinowanych). |
|
|
![]()
Post
#7
|
|
Administrator serwera Grupa: Przyjaciele php.pl Postów: 909 Pomógł: 0 Dołączył: 12.08.2003 Skąd: /var/www/wroclaw.php Ostrzeżenie: (0%) ![]() ![]() |
kszychu: faktycznie... nie zwrocilem na to uwagi...
a nmap nie pokazuje tego ? |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 602 Pomógł: 1 Dołączył: 3.04.2004 Skąd: Trójmiasto (Gdańsk) Ostrzeżenie: (0%) ![]() ![]() |
myśle że nie da rady pobrać MACu bo praktycznie wszystkie informacje jakie mamy o użytkowniku pochodzą z nagłówków przeglądarki (a raczej nie wysyła się MACu (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) )
zdaje się że gdzieś był już taki temat i nie doszli do rozwiązania... |
|
|
![]()
Post
#9
|
|
Grupa: Przyjaciele php.pl Postów: 1 717 Pomógł: 0 Dołączył: 12.06.2002 Skąd: Wolsztyn..... Studia: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
W sieci lokalnej oczywiscie, ze sie da. Ale za jakim kolwiek routerem MACi juz "znikaja".
Co sie moze przydac to: man arp i ewentualnie google (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Cytat(sf) FiDO: hm, u nas cala autoryacja opiera sie na rozpoznaniu karty mac... jak ma sie inny numer niz ten, ktory dodany jest do listy zapisanej na serwerze to brak dostepu do internetu... wiec moze podpowiesz gdzie znalezc informacje jak zmienic mac w windows? (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Moge powiedziec tylko slowo klucz: Network Address (rowniez w polskiej wersji systemu), dalej juz sobie sam poszukaj, nie bede propagowal oszukiwania adminow (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 173 Pomógł: 14 Dołączył: 27.03.2004 Skąd: Białystok Ostrzeżenie: (0%) ![]() ![]() |
Ok teraz będe drążył temat jeśli znajde jakieś sensowne rozwiązanie tego problemu to dam znać (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Pozdrawiam |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 85 Pomógł: 0 Dołączył: 11.11.2003 Skąd: Lubin Ostrzeżenie: (10%) ![]() ![]() |
|
|
|
![]()
Post
#12
|
|
Grupa: Przyjaciele php.pl Postów: 701 Pomógł: 0 Dołączył: 26.06.2002 Skąd: Londyn Ostrzeżenie: (0%) ![]() ![]() |
Cytat(shizo @ 2004-07-28 11:22:57) Może
Gdzieś widziałem tenże skrypt i działał. (oczywiście mogłem coś pokręcić w skrypcie, gdyż za dobry w php nie jestem) @shizo lepiej by bylo gdybys nie pisal postow gdy nie masz pojecia co piszesz. tak jak napisal FiDO: http://www.google.com/search?hl=pl&ie=UTF-...btnG=Szukaj&lr= |
|
|
![]()
Post
#13
|
|
Grupa: Przyjaciele php.pl Postów: 1 717 Pomógł: 0 Dołączył: 12.06.2002 Skąd: Wolsztyn..... Studia: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
Kod arp -a 192.168.0.1 zwroci m.in. MAC tego numeru IP. Pod warunkiem jednak, ze ten klient laczyl sie z serwerem od czasu jego restartu (kiedy to tablica arp jest czyszczona), no ale skoro wchodzi na strone to juz jest laczony, wiec jego MAC raczej musi byc w tablicy ARP. Zostaje tylko to wywolac z poziomu php, przefiltrowac wynik i bedzie sam adres. W tym juz nie pomoge, co za duzo to niezdrowo. |
|
|
![]()
Post
#14
|
|
Administrator serwera Grupa: Przyjaciele php.pl Postów: 909 Pomógł: 0 Dołączył: 12.08.2003 Skąd: /var/www/wroclaw.php Ostrzeżenie: (0%) ![]() ![]() |
Kod [root@idn_primary /]# arp -a 192.168.0.3 działa (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif)
? (192.168.0.3) at 00:80:48:C6:1B:25 [ether] on eth0 |
|
|
![]()
Post
#15
|
|
Grupa: Przyjaciele php.pl Postów: 1 717 Pomógł: 0 Dołączył: 12.06.2002 Skąd: Wolsztyn..... Studia: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
Wiem, ze dziala (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
A jak nie ma danego hosta jeszcze w tabeli ARP, to mozna go dodac poprzez: Kod arping -c 1 192.168.0.1 To jest taki ping, tylko ze na wartswie 2, czyli tam gdzie sa MACi. |
|
|
![]()
Post
#16
|
|
Grupa: Przyjaciele php.pl Postów: 790 Pomógł: 7 Dołączył: 6.02.2003 Skąd: Polska Ostrzeżenie: (0%) ![]() ![]() |
tak btw. na pro byl kiedys taki temat
wyastarczyloby pewnie poszukac |
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 46 Pomógł: 0 Dołączył: 13.03.2004 Skąd: Siemianowice Śl. Ostrzeżenie: (0%) ![]() ![]() |
Cytat(FiDO @ 2004-07-28 22:07:43) Wiem, ze dziala (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) A jak nie ma danego hosta jeszcze w tabeli ARP, to mozna go dodac poprzez: Kod arping -c 1 192.168.0.1 To jest taki ping, tylko ze na wartswie 2, czyli tam gdzie sa MACi. wystarczy wczesniej dac zwyklego pinga (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) a potem arp i dziala (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#18
|
|
Grupa: Zarejestrowani Postów: 173 Pomógł: 14 Dołączył: 27.03.2004 Skąd: Białystok Ostrzeżenie: (0%) ![]() ![]() |
Ok juz prawie wszystko działa tylko mam maly problem jeszcze, niżej przedstawiam urywek kodu:
Mianowicie chodzi mi o to iż nie mogę zapisać do zmiennej $dane wyniku funkcji passthru($polecenie); |
|
|
![]()
Post
#19
|
|
Grupa: Zarejestrowani Postów: 46 Pomógł: 0 Dołączył: 13.03.2004 Skąd: Siemianowice Śl. Ostrzeżenie: (0%) ![]() ![]() |
// dopisane f**k ... mi nie dziala (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ten post edytował limak 29.07.2004, 14:18:02 |
|
|
![]()
Post
#20
|
|
Grupa: Przyjaciele php.pl Postów: 1 717 Pomógł: 0 Dołączył: 12.06.2002 Skąd: Wolsztyn..... Studia: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 26.08.2025 - 07:04 |