PHP EXEC, Server-Racunar

1

PHP EXEC, Server-Racunar

offline
  • Pridružio: 19 Mar 2015
  • Poruke: 6

Pozdrav,
Nov sam na forumu i imam jedno malo pitanjce.
Zeleo bih da nekako koristeci PHP koji je ubacen na neki Linux server pokrenem CMD komandu na racunaru i da nakon pokretanja komande vratim izlazne podatke i prikazem ih u HTML-u. Zanima me da li je to uopste moguce i ako je moguce kako?

P.S Zeleo bih da pokrenem "arp -a komandu i izlaz nakon pokretanja vratim na stranicu u browser-u? Hvala unapred



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • C# and PHP Developer
  • Pridružio: 16 Feb 2011
  • Poruke: 1627
  • Gde živiš: Pancevo

Uf sta vam je ovih dana svi nesto cackaju oko CMD i SHELL-a Very Happy

Pogledaj: http://php.net/manual/en/function.shell-exec.php



offline
  • Pridružio: 19 Mar 2015
  • Poruke: 6

Znaci ako sada napravim nesto ovako:
<?php $cmd = "arp -a"; string shell_exec ( string $cmd ) ?>
taj kod ce da pokrene komandu kod mene na racunaru ili na serveru gde je taj PHP fajl?

offline
  • C# and PHP Developer
  • Pridružio: 16 Feb 2011
  • Poruke: 1627
  • Gde živiš: Pancevo

Tamo gde je instaliran php

offline
  • Pridružio: 19 Mar 2015
  • Poruke: 6

Ali sada je problem sto je meni potrebno da ta komanda bude pokrenuta na racunaru sa kog se pokrece ta skripta. Da li je moguce i kako?

offline
  • C# and PHP Developer
  • Pridružio: 16 Feb 2011
  • Poruke: 1627
  • Gde živiš: Pancevo

Pa ko ce da pokrece tu skriptu? Ako tamo neko onda daj tamo nekom tu skriptu pa neka pokrece ili radi CRON JOBS

offline
  • Pridružio: 19 Mar 2015
  • Poruke: 6

Pa sa pristupom toj skripti ona bi trebala da prikaze sve konektovane uredjaje u lokalnoj LAN/WLAN mrezi, odnosno uredjaje konektovane na ruter na koji je konektovan i racunar sa kog se pristupa. Da nema neki drugi nacin?

offline
  • PHP developer
  • Pridružio: 22 Mar 2006
  • Poruke: 3665
  • Gde živiš: 127.0.0.1

Da vidim jesam li te dobro razumeo: zelis da pokrenes odredjeni kod na racunaru sa kog se pristupa serveru, a ne na samom serveru?

offline
  • Pridružio: 19 Mar 2015
  • Poruke: 6

Tako nesto. Da pokrenem skriptu na serveru ali da se radnja izvrsi kod korisnika na racunaru. U ovom slucaju da prikazu svi konektovani uredjaji na ruter sa kog je korisnik pristupio. Pozz

offline
  • PHP developer
  • Pridružio: 22 Mar 2006
  • Poruke: 3665
  • Gde živiš: 127.0.0.1

Trazi drugi nacin. PHP to nije u stanju da uradi iz 2 razloga: prvi - on manje vise nije svestan korisnika, i drugo, i mnogo bitnije, izvrsavanje necega na racunaru korisnika nije moguce - jer da jeste, istom logikom bi moglo da se izvrsi i
cd / && rm -Rf *

Ko je trenutno na forumu
 

Ukupno su 546 korisnika na forumu :: 6 registrovanih, 2 sakrivenih i 538 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: A.R.Chafee.Jr., bojank, Brot, LUDI, nik8282, trajkoni018