Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15
  1. #1
    Utente di HTML.it L'avatar di mvent
    Registrato dal
    Jun 2002
    Messaggi
    230

    eseguire un file su un server remoto

    salve a tutti!
    ho un file .bat nel mio spazio web.
    vorrei eseguirlo ma non so come fare.
    se punto a quel file da iexplore semplicemnte lo esegue sul mio client o non lo esegue affatto.
    ho provato con ftp, ma non ho trovto nessun comando che esegua il file.
    come faccio a eseguire un file .bat su un server remoto?

    saluti,
    mauro v.
    ===========

  2. #2
    Moderatore di Sicurezza informatica e virus L'avatar di Habanero
    Registrato dal
    Jun 2001
    Messaggi
    9,782
    ci manchrebbe che tu riuscissi a farlo via ftp o via web... internet sparirebbe in 30 secondi.

    Scherzi a parte, per riuscire a fare una cosa del genere devi avere dei diritti elevati sul server, poterti loggare come utente o usare strumenti di amministrazione remota... il server e tuo? Se possiedi solo lo spazio web dubito tu abbia i permessi per farlo. Di cosa si tratta esattamente?
    Leggi il REGOLAMENTO!

    E' molto complicato, un mucchio di input e output, una quantità di informazioni, un mucchio di elementi da considerare, ho una quantità di elementi da tener presente...
    Drugo

  3. #3
    Utente di HTML.it L'avatar di mvent
    Registrato dal
    Jun 2002
    Messaggi
    230

    :-)

    voglio eseguire sul server questo comando che sta dentro un file batch :
    dir c:\ /og /s > pippo.txt

    voglio sapere i file che sono presenti sul server....

    così che se trovo quello che mii serve lo scarico....
    :maLOL:
    possibile che non ci sia nessun hacker ??"!?!?

  4. #4
    se supporta php

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

    Example 1. A shell_exec() example
    Codice PHP:
    <?php
    $output 
    shell_exec('ls -lart');
    echo 
    "<pre>$output</pre>";
    ?>
    come vedi li fa ls che è il comando linux che corrisponde al dir microsoft

  5. #5
    Utente di HTML.it L'avatar di mvent
    Registrato dal
    Jun 2002
    Messaggi
    230

    :-)

    sì ma il problema rimane...
    come faccio a fargli eseguire quei comandi?

  6. #6
    mica tanto rimane

    guarda questo showthread.php di questo stesso forum
    è una serie di comandi php che dice "connettiti al database, leggi il template, leggi i messaggi..."
    alla fine viene resituito il codice html

    se te fai metti quel codice in un file php (magari non ls -la ma dir c e lo richiami dal browser viene eseguito


    shell_exec

    (PHP 4, PHP 5)
    shell_exec -- Execute command via shell and return the complete output as a string
    Description
    string shell_exec ( string cmd )

    lo esegue lui al richiamo dello script

  7. #7
    Utente di HTML.it L'avatar di mvent
    Registrato dal
    Jun 2002
    Messaggi
    230

    :-)

    ti spiego quello che ho fatto:
    ho messo quel codice che mi hai dato in un file di testo, che ho poi rinominato come php.
    l'ho aperto con iexplore e avrebbe dovuto farmi vedere la lista dei file del mio computer ma non fa niente: pagina bianca.
    l'ho messo sul mio spazio web e avrebbe dovuto restituirmi la lista dei file del server, ma da sempre pagina bianca.
    per lo spazio web me lo spiego col fatto che magari il php non è suppurtato (non lo sono neanche le pagine asp).
    ma perchè se lo apro sul mio computer non funziona?
    ( nella shell_exec ho messo sia 'ls -lart' che 'dir c:\' )


    saluti,
    mauro v.
    ================

  8. #8
    iexplorer

    cmq:
    -è scritto in php. php deve essere installato, sia se lo provi in locale, sia che lo provi in remoto
    -se lo esegui su windows ls non esiste e devi dare dir

    http://dlinkpedia.net/temp/lista.php esempio pratico
    http://dlinkpedia.net/temp/lista.phps sorgente

    noxirc@debian:/web/dpedia/temp$ ls -lart
    totale 12
    drwxr-xr-x 16 noxirc irc 4096 2005-10-17 19:46 ..
    -rw-r--r-- 1 noxirc irc 70 2005-10-17 19:47 lista.php
    lrwxrwxrwx 1 noxirc irc 9 2005-10-17 19:47 lista.phps -> lista.php
    drwxr-xr-x 2 noxirc irc 4096 2005-10-17 19:47 .
    noxirc@debian:/web/dpedia/temp$

  9. #9
    Utente di HTML.it L'avatar di mvent
    Registrato dal
    Jun 2002
    Messaggi
    230

    :-)

    bene, ho capito come fare in caso che il server supporta il PHP (sia con linux o con windows).
    GRAZIE!

    e se non supporta php, nè asp, nè niente, e riesco solo a sapere che cè windows o unix?

    qualcuno lo sa?


    saluti,
    mauro v.
    ========================
    "per le informazioni pericolose esistono i messaggi privati" mauro v.
    ========================

  10. #10
    Moderatore di Sicurezza informatica e virus L'avatar di Habanero
    Registrato dal
    Jun 2001
    Messaggi
    9,782
    non vorrei sbagliare... ma in ogni caso mi sa tanto che devi avere diritti di esecuzione nelle cartelle interessate.

    Se non hai supporto per linguaggi di scripting lato server puoi gettare la spugna.
    Leggi il REGOLAMENTO!

    E' molto complicato, un mucchio di input e output, una quantità di informazioni, un mucchio di elementi da considerare, ho una quantità di elementi da tener presente...
    Drugo

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.