Post request

Hallo.

Hab da mal ein paar Fragen zu post request.
Hab auch schon gegooglt aber ich fand da immer nur Wie es funktioniert.

Also
Kann man eine http seite auch über ne shell aufrufen.
und dann dateien downloaden.

Wenn das ginge wäre das überhaupt noch ein post request oder funktioniert das dann schon mit ftp.
 
schön, und was ist nun dein Problem?
Ne Frage seh ich auch nirgendwo
 
Danke.
aber die beiden seiten von wikipedia hab ich mir auch schon vorher durgelsesen.

Ah was ich vergessen habe ich benutze windows.(darum funktioniert lynx nicht)

Also ich möchte von meinem LAptop (darauf is ein http server) dateien auf meinem Computer uploaden.
(Und ich hab schon mal gelesen das das mit postreqest geht, dann hab ich auch gegoogelt und darum war ich auch schon mal auf deiner beschriebenen site von wikipedia)

Also möchte ich das mal versuchen und ich kann mir vorstellen das das über die shell geht!
 
Du kannst dir zum Beispiel ein Upload-Script in php auf deinen http-Server draufmachen. Dann kannst du auf deinen http-Server Files mit Hilfe dieses Skriptes hochladen. Das geht ohne eine Shell.

Schau mal hier nach da gibts ein paar Sachen (habs aber nicht selbst getestet):
http://php-resource.de/scripte/browsesub/PHP/File/1/

Ich selbst würde aber lieber einen FTP-Server auf dem System installieren, auf das ich Dateien uploaden will.
 
Das würde ja heisen jeder der auf meinen http server geht könnte ich irgendetwas unterjubeln ---- das kann ich mir nicht vorstellen ???
 
Wenn das Upload-Script selbst keinen Passwortschutz bietet, kannst du es mit einem .htaccess-Passwortschutz vor unerwünschten Zugriffen schützen.
 
nein nein ich will nicht auf den server etwas laden sondern vom server etwas auf dem Computer laden und ich hab gehört das das über postreqest geht.

und auf dem Computer bin hab ich ne rootshell
 
das herunterladen funktioniert doch mit dem normalen Browser irgendwie verstehe ich Dein Problem auch nicht:
Du hast einen Webserver und willst von diesem Dateien runterladen. Das kannst Du entweder mit dem Browser machen oder mit NetCat:
nc localhost 80 >>herunterladen.file
und dann eben
GET /myfile HTTP/1.0
(sollte klappen (bei mir gehts ;) ), ansonsten einen vollständigen Header zusammenbasteln: HTTP Made Realy Easy
Jetzt nur noch den HTTP Header aus dem heruntergeladenen File entfernen - und fertig.

Allerdings finde ich Browser dazu viel komfortabler ;).
Statt NC könnte man auch Telnet nutzen, ich weiß jetzt aber nicht, ob es mit binarys umgehn kann.
 
Zurück
Oben