Trojaner-Board

Trojaner-Board (https://www.trojaner-board.de/)
-   Diskussionsforum (https://www.trojaner-board.de/diskussionsforum/)
-   -   Datei aus Internet auf FTP VIA SITE? (https://www.trojaner-board.de/157511-datei-internet-ftp-via-site.html)

cosinus 13.08.2014 22:08

Zitat:

Das ist nicht mein Problem ich suche irgendein script .
Wenn man aber weiß was du GENAU machen willst, ist es sehr viel wahrscheinlicher, dass man dir ne einfachere und bessere Möglichkeit geben kann.

Ich versteh zB nicht wozu du FreeWare/OpenSource auf deinen FTP hosten willst. Du und deine Freunde können sich die eh von offiziellen mirrors laden. Und dafür braucht ihr keinen großen Upstream, sondern nur der Server, der euch den Download gibt.

Zitat:

Vpn nutze ich zur meiner eigenen Sicherheit .....
Schön, damit wird dein Traffic von dir bis zum VPN-Provider via VPN-Tunnel verschlüsselt, aber das hat nicht so wirklich was mit deinem FTP-Server und dessen Sicherheit zu tun.

iceweasel 14.08.2014 08:38

Falls dir "curl" auf deinem Webspace zur Verfügung steht kannst du es so machen:

Am besten in einem neuen Ordner eine Datei "index.php" anlegen und den Ordner nur für diesen Zweck nutzen. Versuche keine Datei mit dem Namen "index.php" downzuloaden ;-) Aus Sicherheitsgründen sollte man evtl. nur einige Dateiformate erlauben. Auch weiß ich die Größenbeschränkung leider nicht.
Code:

<?php
if(!empty ($_POST['url']))
{
  $url = $_POST['url'];
  if(!empty ($_POST['file']))
  {
    $file = $_POST['file'];
  }
  else
  {
    $file = basename ($url);
  }

  $ch = curl_init($url);
  curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

  $data = curl_exec($ch);
  curl_close($ch);
  file_put_contents($file, $data);

echo "URL: ";
  echo $url;
  echo "<br />";
  echo 'file: <a href="';
  echo $file;
  echo '">';
  echo $file;
  echo "</a>";
  echo "<br />";

}
else
{

echo "<form method=\"post\">
    URL:
    <input type=\"text\" name=\"url\" />
    <br />
    File:
    <input type=\"text\" name=\"file\" />
    <br />
    <input type=\"submit\" />
</form>";

}
?>

Das Programm ist nicht schön aber zweckmäßig und hoffentlich selbsterklärend. Die Angabe des Ziel-Dateinamens ist optional.


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:23 Uhr.

Copyright ©2000-2025, Trojaner-Board


Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55