Gå til innhold

Mulighet at PHP sender CMD koder?


Anbefalte innlegg

Skrevet

Hei jeg lurte på om det var mulig at PHP sendte CMD koder til en server, fks. min?

 

den sendte fks. "<update cmd="charprops" username="Noxe"/>" ?

 

Takk for alle svar!

Videoannonse
Annonse
Gjest Slettet+6132
Skrevet (endret)

Hva er problemet? Er jo den simpleste saken.

 

<pre>
<?
$netstat = shell_exec("netstat -n");
echo $netstat;
?>
</pre>

 

Dette bil printe ut noe lignende dette:

Aktive tilkoblinger

 Prot.  Lokal adresse          Ekstern adresse        Tilstand
 TCP    127.0.0.1:80           127.0.0.1:2795         ESTABLISHED
 TCP    127.0.0.1:80           127.0.0.1:2796         ESTABLISHED
(...)

 

Er bare til å endre kommanduen i shell_exec til det du skal kjøre, så får du det som du vil :)

 

EDIT: Rota med tagger :p

Endret av Slettet+6132
Skrevet (endret)
Hva er problemet? Er jo den simpleste saken.

 

<pre>
<?
$netstat = shell_exec("netstat -n");
echo $netstat;
?>
</pre>

 

Dette bil printe ut noe lignende dette:

Aktive tilkoblinger

 Prot.  Lokal adresse          Ekstern adresse        Tilstand
 TCP    127.0.0.1:80           127.0.0.1:2795         ESTABLISHED
 TCP    127.0.0.1:80           127.0.0.1:2796         ESTABLISHED
(...)

 

Er bare til å endre kommanduen i shell_exec til det du skal kjøre, så får du det som du vil :)

 

EDIT: Rota med tagger :p

5768622[/snapback]

Du er genial :w00t: Jeg skjønner det =D og den <pre> kommandoen var gooood :p ser jeg har _MYE_ ennå å lære meg i PHP.. Thanks!

 

EDIT: Du må ta med "<?php ?>" mange som må bruke ?php og ikke bare ?.. WAMP må ha ?php =\.. og igjen... SUPERB!

Endret av Noxe
Gjest Slettet+6132
Skrevet
Du er genial :w00t: Jeg skjønner det =D og den <pre> kommandoen var gooood :p ser jeg har _MYE_ ennå å lære meg i PHP.. Thanks!

 

EDIT: Du må ta med "<?php  ?>" mange som må bruke ?php og ikke bare ?.. WAMP må ha ?php =\.. og igjen... SUPERB!

5769258[/snapback]

 

<pre> er en HTML-tag som lar deg beholde "pre-formatted text" (altså den ødelegger ikke teksten slik den blir printet ut med masse mellomrom osv).

 

Det at du må bruke <?php istedenfor <? kan du endre på i php.ini.

 

; Allow the <? tag.  Otherwise, only <?php and <script> tags are recognized. 

; NOTE: Using short tags should be avoided when developing applications or

; libraries that are meant for redistribution, or deployment on PHP

; servers which are not under your control, because short tags may not

; be supported on the target server. For portable, redistributable code,

; be sure not to use short tags.

short_open_tag = On

 

Setter du den til "On" kan du bruke den korte varianten ;)

Gjest Slettet+6132
Skrevet
Kvifor virker ikkje shutdown -r?

5769663[/snapback]

 

De som lagde PHP var vel to hakk smartere enn deg ;)

Gjest Slettet+6132
Skrevet

Fordi ifconfig ikke er tilgjengelig for andre enn root, og webserveren kjører som regel aldri som root :)

Skrevet
Fordi ifconfig ikke er tilgjengelig for andre enn root, og webserveren kjører som regel aldri som root :)

5770368[/snapback]

 

/sbin/ifconfig

 

vanlige bruker kan kjøre det, men det ligger som oftest ikke i path'en.

Skrevet (endret)

Root-rettigheter betyr jo administrator-rettigheter. Hvis du leier webhotell fra et firma, så tviler jeg sterkt på at du får det :)

 

Har du egen server må du få PHP/webserveren til å kjøre med root (jeg er ikke helt sikker på hvordan dette gjøres)

 

EDIT: skrivefeil. Klarer ikke å skrive en eneste post uten det.. hrmf

Endret av pavlion

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...