PHP file direct downloaden

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Bart

Bart

19/09/2004 12:51:00
Quote Anchor link
Weet iemand of het mogelijk is een PHP file te downloaden zonder hem te openen ?
 
PHP hulp

PHP hulp

16/01/2025 04:05:38
 
Ano Niem

Ano Niem

19/09/2004 13:03:00
Quote Anchor link
Hoe bedoel je dit?
¤ Wil je er zeker van zijn dat niemand je scripts jat?
¤ Wil je mensen de mogelijkheid geven je scripts te downen?

° Is niet mogelijk. Ze krijgen dan een htm bestand toegestuurd.
° Hiervoor is vast wel een script te maken. Er zijn genoeg scripts die een bestand uit kunnen lezen en het vervolgens naar je toe kunnen sturen (of gewoon weergeven @ screen)

Voor dit laatste is dit al voldoende:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?
ob_start();
highlight_file($_GET['file']);
$file = ob_get_contents();
ob_end_clean();
echo $file;
?>


Dan moet je alleen nog maar een link maken like: http://www.joudomein.ext/bestand.php?file=index.php

LET OP!!!: Hiermee kan iemand wel de hele source van alles wat op je server staat bekijken!!!

Mvg Sickness
Gewijzigd op 19/09/2004 13:07:00 door Ano Niem
 
B a s
Beheerder

B a s

19/09/2004 13:24:00
Quote Anchor link
of je gebruikt dit:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?
    header("Content-type: Application/octet-stream");
    header("Content-Disposition: attachment; filename=jouphpbestand.php");
    readfile("dir/naar/jouphpbestand.php");
?>


:))
 
Bart

Bart

19/09/2004 18:14:00
Quote Anchor link
ik vroeg me gewoon af of het mogelijk was
ik maak me inderdaad zorgen om het feit of iemand
het kan, mijn scripts zijn me te dierbaar ;)
 
Mitch X

Mitch X

19/09/2004 18:25:00
Quote Anchor link
Het kan toch niet zomaar?
Als ik bv een extern PHPbestand fopen, krijg ik HTML terug :P
 
Bart

Bart

19/09/2004 18:27:00
Quote Anchor link
Het blijkt wel te werken, ik kan perfect php code zien die op mijn eigen server staat, maar niet op die van een ander.
 
Mitch X

Mitch X

19/09/2004 18:29:00
Quote Anchor link
Mooi toch :D
 
Bart

Bart

19/09/2004 18:30:00
Quote Anchor link
:D zo hoort het , en toch vertrouw ik het niet, waarom lukt het op mijn server en niet op die van een ander?
 
B a s
Beheerder

B a s

19/09/2004 18:38:00
Quote Anchor link
omdat php bestanden server side zijn.. en html en javascript e.d. client side.. php codes worden achter de website uitgevoerd en ze weergeven dus hun output en de code zelf wordt uitgevoerd en is dus niet zichtbaar..

het is echt onmogelijk om je php codes te rippen :)
 
Bart

Bart

19/09/2004 18:39:00
Quote Anchor link
Nu ben gerust !
Bedankt !
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.