Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Sprawdzenie czy komp jest dostepny + jaki ping....
Forum PHP.pl > Forum > PHP
noose
Witam.
Potrzebuje skrypt ktory robil by nastepujace rzeczy:
- bedzie sprawdzal czy komputer 'zyje'
- bedzie sprawdzal czy na tym komputerze jest na okreslonym porcie odpalony serwer
- podac ping do tego serwera (jezeli serwer na nim istnieje).
Wiem, ze chodzi o nmap, ale nie wiem jak to ugryzc :?
z gory dzieki za pomoc:)
scanner
Forum -> Szukaj: nMap
Wiem, że wątek jest dość rozbudowany, bo samego mnie ten temat interesował w lato.
noose
dobra, o samym nmapie poszukam.... a teraz.... jak wypisac ping (tzn sama jego wartosc:?: ). zaznacze, ze ping (na shellu) jest zablokowany :?
scanner
Gdybyś znalazł ten wątek, który mam na myśli, znalazłbyś tam gotowe (lub prawie gotowe) rozwiązanie w postaci skryptu php.
noose
chodzi Ci o ten watek :?:
http://forum.php.pl/viewtopic.php?t=2019&h...&highlight=nmap
czytalem tez tego manuala co tam podales, ale nie za bardzo wiem jak go ustawic by skanowal ip i zakres 7 portow (tcp i udp). mozesz mi powiedziec :?: z angolem u mnie nie za dobrze:P
BzikOS
Właśnie wczoraj pisałem podobny skrypt, ale tylko do sprawdzania czy komputer w sieci jest włączony. Korzysta, w zalezności od wyboru, z ping'a lub z nmap'a (tutaj możesz zobaczyć go w działaniu) jeśli chcesz to krzycz smile.gif
Bakus
@BzikOS: Tylko nie bij: pokażesz sourca?
nMap działa pod windą?
BzikOS
Wieczorkiem wrzucę na forum Skrypty.
Odnośnie nmap'a - nie wiem, mój skrypt korzysta z nmapa linuxowego.
Seth
Cytat
nMap działa pod windą?

Dziala ale nie zeskanujesz lokala (muszisz tez miec zainstalowany wczesniej WinPcap)
enceladus
A czy koniecznie trzeba bawić się nmapem itp... może lepiej zrobić to na poziomie php - http://pl.php.net/manual/en/ref.sockets.php i ręcznie wygenerować pakiet ICMP, czy też połączenie do portu na hoście. Uwaga. Sockety w php są jeszcze eksperymentalne.
scanner
Cytat
A czy koniecznie trzeba bawić się nmapem itp... (...) Uwaga. Sockety w php są jeszcze eksperymentalne.
Sam sobie odpowiedziałeś smile.gif)
Bakus
@BzikOS: dzięki.

Cytat
muszisz tez miec zainstalowany wczesniej WinPcap
A z czym się to je?
No dobra... skorzystam z alternatywy - pinga
noose
hmm.... i dupa sad.gif na routerach gdzie mam serwer sa poblokowane ICMP sad.gif
enceladus
Cytat
Cytat
A czy koniecznie trzeba bawić się nmapem itp... (...) Uwaga. Sockety w php są jeszcze eksperymentalne.
Sam sobie odpowiedziałeś smile.gif)


Podałem tylko alternatywę snitch.gif
Myślę że sockety nie wylecą raczej z php, warto tylko sprawdzić jak wyglądają w nowym php i można stosować, jeśli komuś to odpowiada.
PrZeMoL
ja widzialem taki bajer na ktoryms z pierwszych linkow na hotscripts.com szukasz w kategorii php "ping"
Bakus
Momencik...
Mówiąc o socketach mamy na myśli [manual:bf28abae21]socket_create[/manual:bf28abae21] czy [manual:bf28abae21]fsockopen[/manual:bf28abae21]questionmark.gif
BzikOS
Wrzuciłem skrypcik o którym mówiłem - http://forum.php.pl/viewtopic.php?t=8505
killemall
To teraz help snitch.gif nie wiem jak dodać kolumne Kontakt - tzn coś źle robie

--------------------------------
[zmoderowane]
BzikOS: wszystkie pytania dotyczące skryptu proszę pisać w tym temacie
--------------------------------

zgóry dzieki za pomoc
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.