Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Porty w PHP
kamil1114
post
Post #1





Grupa: Zarejestrowani
Postów: 117
Pomógł: 0
Dołączył: 22.02.2008
Skąd: katowice

Ostrzeżenie: (0%)
-----


Witam!!
Jestem nowy na forum i mam do Was prośbę.Chciałbym napisać taki skrypt , który jak wejde na strone wypisywał mi wszystkie otwarte porty na moim komputerze. Nie wiem jakie do tego polecenie użyć. Jak na przykład chce ,żeby użytkownik jak wejdzie na moją stronę widział swoje IP to pisze: echo $_SERVER["REMOTE_ADDR"]; . A jak zrobić żeby wypisywał otwarte porty??
Bardzo Was prosze o pomoc. (Oczywiście szukałem w google.pl)
Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
Kocurro
post
Post #2





Grupa: Zarejestrowani
Postów: 461
Pomógł: 32
Dołączył: 17.09.2003
Skąd: Łódź

Ostrzeżenie: (0%)
-----


Nie szukałeś dobrze ...

Powiedzmy dla zapytania "PHP Port Scanning" otrzymałem:

http://www.phpclasses.org/browse/package/1581.html

Czego można chcieć więcej ? (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

pozdr.
Go to the top of the page
+Quote Post
kamil1114
post
Post #3





Grupa: Zarejestrowani
Postów: 117
Pomógł: 0
Dołączył: 22.02.2008
Skąd: katowice

Ostrzeżenie: (0%)
-----


wiem ,że jestem ślepy ale ja tam nic nie znalazłem.
Można prosić o wklajenie kodu php na forum.
Go to the top of the page
+Quote Post
Kocurro
post
Post #4





Grupa: Zarejestrowani
Postów: 461
Pomógł: 32
Dołączył: 17.09.2003
Skąd: Łódź

Ostrzeżenie: (0%)
-----


Chwilka (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Umyję tylko gary i Ci wkleję w tym poście jako edycja jego, ok ? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

pozdr.
Go to the top of the page
+Quote Post
kamil1114
post
Post #5





Grupa: Zarejestrowani
Postów: 117
Pomógł: 0
Dołączył: 22.02.2008
Skąd: katowice

Ostrzeżenie: (0%)
-----


Ok , dziękuje bardzo za zainteresowananie tematem.
Go to the top of the page
+Quote Post
Kocurro
post
Post #6





Grupa: Zarejestrowani
Postów: 461
Pomógł: 32
Dołączył: 17.09.2003
Skąd: Łódź

Ostrzeżenie: (0%)
-----


No tak - moja skleroza (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Oto funkcja, która sprawdza czy dany port jest otwarty (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

  1. <?php
  2.  
  3. function isPortOpen( $sHost, $iPort, $bTcpProto = true )
  4. {
  5. if ( $bTcpProto )
  6. {
  7. $sc=socket_create( AF_INET, SOCK_STREAM, getprotobyname( 'TCP' ) );
  8. }
  9. else
  10. {
  11. $sc=socket_create( AF_INET, SOCK_STREAM, getprotobyname( 'UDP' ) );
  12. }
  13. if ( @socket_connect( $sc, $sHost, $iPort ) )
  14. {
  15. return true;
  16. }
  17. return false;
  18. }
  19. ?>


Chyba nie muszę objaśniać jak działa (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

pozdr.
Go to the top of the page
+Quote Post
kamil1114
post
Post #7





Grupa: Zarejestrowani
Postów: 117
Pomógł: 0
Dołączył: 22.02.2008
Skąd: katowice

Ostrzeżenie: (0%)
-----


Dziekuje!!!
Oczywiście kliknąłem POMÓGŁ.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 12:55