🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: be.comp.programming
20 messages
20 total messages Started by TiM Thu, 04 Nov 2004 15:48
[PHP]huidige mapnaam en file verplaatsen
#1912
Author: TiM
Date: Thu, 04 Nov 2004 15:48
19 lines
1777 bytes
Goeiedag,

Heb voor de moment volgende problemen en hopelijk zijn er hier met wat goeie
wil die me daarbij willen helpen.
1.    Ik zou de naam van het huidige PHP-bestand dat op mijn scherm staat,
de naam van de map als titel hebben op mijn site, iemand enig idee hoe dit 
kan verwezenlijkt worden?
2.    Ik zou een file willen verplaatsen met onderstaand stukje code, maar
als ik op de link Verplaats klik, kan hij de map niet terug vinden naar waar
het bestand moet verplaatst worden.

Code:
if (isset($_GET['verplaats'])){
  $filemove = $uploadDir.$_GET['verplaats'];
  $movetoDir = $uploadDir.$_REQUEST['toDir']."/";
  @move_uploaded_file($filemove, $movetoDir.$filemove) or die("Can't copy
".$filemove." to ".$movetoDir);
  header("Location:index2.php");
}
Re: [PHP]huidige mapnaam en file verplaatsen
#1914
Author: John Bokma
Date: Thu, 04 Nov 2004 16:32
25 lines
1826 bytes
TiM wrote:

> Goeiedag,
> 
> Heb voor de moment volgende problemen en hopelijk zijn er hier met wat
> goeie wil die me daarbij willen helpen.
> 1.    Ik zou de naam van het huidige PHP-bestand dat op mijn scherm
> staat, de naam van de map als titel hebben op mijn site, iemand enig
> idee hoe dit kan verwezenlijkt worden?
> 2.    Ik zou een file willen verplaatsen met onderstaand stukje code,
> maar als ik op de link Verplaats klik, kan hij de map niet terug
> vinden naar waar het bestand moet verplaatst worden.
> 
> Code:
> if (isset($_GET['verplaats'])){
>   $filemove = $uploadDir.$_GET['verplaats'];
>   $movetoDir = $uploadDir.$_REQUEST['toDir']."/";

Je snapt dat dit stukje code *extreem insecure* is?

-- 
John Bokma
                 Voorbeeldscripts in Perl: http://johnbokma.com/perl/
Ervaren Perl / Java programmeur beschikbaar:  http://castleamber.com/
Tevreden opdrachtgevers:     http://castleamber.com/testimonials.html
Re: [PHP]huidige mapnaam en file verplaatsen
#1915
Author: TiM
Date: Thu, 04 Nov 2004 17:00
31 lines
2385 bytes
"John Bokma" <postmaster@castleamber.com> schreef in bericht 
news:Xns95976B3761953castleamber@130.133.1.4...
> TiM wrote:
>
>> Goeiedag,
>>
>> Heb voor de moment volgende problemen en hopelijk zijn er hier met wat
>> goeie wil die me daarbij willen helpen.
>> 1.    Ik zou de naam van het huidige PHP-bestand dat op mijn scherm
>> staat, de naam van de map als titel hebben op mijn site, iemand enig
>> idee hoe dit kan verwezenlijkt worden?
>> 2.    Ik zou een file willen verplaatsen met onderstaand stukje code,
>> maar als ik op de link Verplaats klik, kan hij de map niet terug
>> vinden naar waar het bestand moet verplaatst worden.
>>
>> Code:
>> if (isset($_GET['verplaats'])){
>>   $filemove = $uploadDir.$_GET['verplaats'];
>>   $movetoDir = $uploadDir.$_REQUEST['toDir']."/";
>
> Je snapt dat dit stukje code *extreem insecure* is?
>
> -- 
> John Bokma
>                 Voorbeeldscripts in Perl: http://johnbokma.com/perl/
> Ervaren Perl / Java programmeur beschikbaar:  http://castleamber.com/
> Tevreden opdrachtgevers:     http://castleamber.com/testimonials.html
De request[toDir] is de map die ik geselecteerd heb uit een lijst, maar die 
wordt niet doorgegeven als ik op de link Verplaats klik en die zou dan die 
functie moeten in werk stellen. 
Re: [PHP]huidige mapnaam en file verplaatsen
#1918
Author: John Bokma
Date: Thu, 04 Nov 2004 19:51
25 lines
1842 bytes
TiM wrote:

> "John Bokma" <postmaster@castleamber.com> schreef in bericht 

>>> Code:
>>> if (isset($_GET['verplaats'])){
>>>   $filemove = $uploadDir.$_GET['verplaats'];
>>>   $movetoDir = $uploadDir.$_REQUEST['toDir']."/";
>>
>> Je snapt dat dit stukje code *extreem insecure* is?
>>

> De request[toDir] is de map die ik geselecteerd heb uit een lijst,
> maar die wordt niet doorgegeven als ik op de link Verplaats klik en
> die zou dan die functie moeten in werk stellen. 

Je code is extreem insecure, pas dat eerst aan. Dat *jij* het uit een lijst 
selecteerd wil niet zeggen dat iedereen zo netjes is. Zelfs als het achter 
een password zit zou ik voorzichtig zijn.

-- 
John Bokma
                 Voorbeeldscripts in Perl: http://johnbokma.com/perl/
Ervaren Perl / Java programmeur beschikbaar:  http://castleamber.com/
Tevreden opdrachtgevers:     http://castleamber.com/testimonials.html
Re: [PHP]huidige mapnaam en file verplaatsen
#1919
Author: TiM
Date: Thu, 04 Nov 2004 20:21
32 lines
2496 bytes
"John Bokma" <postmaster@castleamber.com> schreef in bericht 
news:Xns95978CF6E37F2castleamber@130.133.1.4...
> TiM wrote:
>
>> "John Bokma" <postmaster@castleamber.com> schreef in bericht
>
>>>> Code:
>>>> if (isset($_GET['verplaats'])){
>>>>   $filemove = $uploadDir.$_GET['verplaats'];
>>>>   $movetoDir = $uploadDir.$_REQUEST['toDir']."/";
>>>
>>> Je snapt dat dit stukje code *extreem insecure* is?
>>>
>
>> De request[toDir] is de map die ik geselecteerd heb uit een lijst,
>> maar die wordt niet doorgegeven als ik op de link Verplaats klik en
>> die zou dan die functie moeten in werk stellen.
>
> Je code is extreem insecure, pas dat eerst aan. Dat *jij* het uit een 
> lijst
> selecteerd wil niet zeggen dat iedereen zo netjes is. Zelfs als het achter
> een password zit zou ik voorzichtig zijn.
>
> -- 
> John Bokma
>                 Voorbeeldscripts in Perl: http://johnbokma.com/perl/
> Ervaren Perl / Java programmeur beschikbaar:  http://castleamber.com/
> Tevreden opdrachtgevers:     http://castleamber.com/testimonials.html
De enige vraag die ik hier stel is of iemand me kan helpen en niet om zo'n 
zever te verkopen, want da interesseert mij allemaal niet, tis toch ma voor 
op school, ma ok dan probeer ik het wel ergens anders h�
Re: [PHP]huidige mapnaam en file verplaatsen
#1926
Author: John Bokma
Date: Thu, 04 Nov 2004 23:04
32 lines
1934 bytes
TiM wrote:

> "John Bokma" <postmaster@castleamber.com> schreef in bericht 

>> Je code is extreem insecure, pas dat eerst aan. Dat *jij* het uit een
>> lijst
>> selecteerd wil niet zeggen dat iedereen zo netjes is. Zelfs als het
>> achter een password zit zou ik voorzichtig zijn.

> De enige vraag die ik hier stel is of iemand me kan helpen

Het is geen helpdesk hier

> en niet om zo'n zever te verkopen,

Betaal jij mij voor hulp? Nee. Je kan niks eisen op Usenet. Je mag blij 
zijn dat er iemand reageerd, in zijn/haar tijd. Zeker als het om huiswerk 
gaat.

> want da interesseert mij allemaal niet,

Dat blijkt.

> tis toch ma voor op school,

Prima instelling.

-- 
John Bokma
                 Voorbeeldscripts in Perl: http://johnbokma.com/perl/
Ervaren Perl / Java programmeur beschikbaar:  http://castleamber.com/
Tevreden opdrachtgevers:     http://castleamber.com/testimonials.html
Re: [PHP]huidige mapnaam en file verplaatsen
#1932
Author: TiM
Date: Fri, 05 Nov 2004 16:11
37 lines
2391 bytes
"John Bokma" <postmaster@castleamber.com> schreef in bericht 
news:Xns9597ADA11734Ecastleamber@130.133.1.4...
> TiM wrote:
>
>> "John Bokma" <postmaster@castleamber.com> schreef in bericht
>
>>> Je code is extreem insecure, pas dat eerst aan. Dat *jij* het uit een
>>> lijst
>>> selecteerd wil niet zeggen dat iedereen zo netjes is. Zelfs als het
>>> achter een password zit zou ik voorzichtig zijn.
>
>> De enige vraag die ik hier stel is of iemand me kan helpen
>
> Het is geen helpdesk hier
>
>> en niet om zo'n zever te verkopen,
>
> Betaal jij mij voor hulp? Nee. Je kan niks eisen op Usenet. Je mag blij
> zijn dat er iemand reageerd, in zijn/haar tijd. Zeker als het om huiswerk
> gaat.
>
>> want da interesseert mij allemaal niet,
>
> Dat blijkt.
>
>> tis toch ma voor op school,
>
> Prima instelling.
>
> -- 
> John Bokma
>                 Voorbeeldscripts in Perl: http://johnbokma.com/perl/
> Ervaren Perl / Java programmeur beschikbaar:  http://castleamber.com/
> Tevreden opdrachtgevers:     http://castleamber.com/testimonials.html

Wat dan wel, als ik dat nog vragen mag? 
Re: [PHP]huidige mapnaam en file verplaatsen
#1934
Author: John Bokma
Date: Fri, 05 Nov 2004 18:03
39 lines
2841 bytes
TiM wrote:

> "John Bokma" <postmaster@castleamber.com> schreef in bericht 

>> Het is geen helpdesk hier
> 
> Wat dan wel, als ik dat nog vragen mag? 

Een medium om informatie uit te wisselen. Als je meent dat je posting 
hier *moet* worden beantwoord, en dan ook nog *correct* dan zal je 
merken dat je verkeerd zit. De hulp die je krijgt, als je die krijgt, is 
vrij. Daarnaast wordt er ook van je verwacht dat je zelf je werk 
zorgvuldig doet.

Je zit in een groep over programmeren, daar kan je zeker kritiek op je 
programmeerstijl verwachten. Zie dat niet als kritiek op jou, maar op je 
stijl, en leer er van. Kritiek is zelden lief, en als je het ziet als 
iets waar je van kan leren, kan je alleen maar groeien :-) Als je 
daarintegen kritiek ziet als gezichtsverlies, en de voorkeur geeft om 
het te negeren, of om het te verdedigen, dan verlies je niet alleen, 
maar zit je ook nog eens met het probleem dat je ergens opslaat dat je 
gelijk had, en dus blijft dat hangen (een prettigere herinnering zeg 
maar).

Vragen mag, maar je kan niet de discussie sturen, noch een correct 
antwoord eisen. Je zal zeker geen snelle oplossing vinden op Usenet, 
tenzij het een FAQ is.

Tenslotte, haal regels waar je niet op reageerd, zoals mijn signature. 
Zonder te kijken weet ik dat je Outlook Express gebruikt. Als je een 
betere client gebruikt, zoals Thunderbird, of Xnews, merk je dat die, 
onder andere, automatisch een signature kan verwijderen. Dat scheelt 
weer werk.

-- 
John Bokma
                 Voorbeeldscripts in Perl: http://johnbokma.com/perl/
Ervaren Perl / Java programmeur beschikbaar:  http://castleamber.com/
Tevreden opdrachtgevers:     http://castleamber.com/testimonials.html
Re: [PHP]huidige mapnaam en file verplaatsen
#1935
Author: Cajmere
Date: Sat, 06 Nov 2004 12:37
31 lines
2234 bytes
Op Thu, 04 Nov 2004 16:32:26 +0000, schreef John Bokma:

> TiM wrote:
> 
>> Goeiedag,
>> 
>> Heb voor de moment volgende problemen en hopelijk zijn er hier met wat
>> goeie wil die me daarbij willen helpen.
>> 1.    Ik zou de naam van het huidige PHP-bestand dat op mijn scherm
>> staat, de naam van de map als titel hebben op mijn site, iemand enig
>> idee hoe dit kan verwezenlijkt worden?
>> 2.    Ik zou een file willen verplaatsen met onderstaand stukje code,
>> maar als ik op de link Verplaats klik, kan hij de map niet terug
>> vinden naar waar het bestand moet verplaatst worden.
>> 
>> Code:
>> if (isset($_GET['verplaats'])){
>>   $filemove = $uploadDir.$_GET['verplaats'];
>>   $movetoDir = $uploadDir.$_REQUEST['toDir']."/";
> 
> Je snapt dat dit stukje code *extreem insecure* is?

ff vraagje. Waarom?
is dit omdat er geen controle is op wat er verplaatst wordt?
kwestie van iets bij te leren :-).

-- 
Mayday - The Religion,
In music & dance I express myself as a member of a higher community....
I have forgotten how to walk and speak and I am towards flying in the air.
Raving.
Re: [PHP]huidige mapnaam en file verplaatsen
#1941
Author: John Bokma
Date: Sat, 06 Nov 2004 19:57
35 lines
2209 bytes
Cajmere wrote:

> Op Thu, 04 Nov 2004 16:32:26 +0000, schreef John Bokma:
> 
>> TiM wrote:
>> 
>>> Goeiedag,
>>> 
>>> Heb voor de moment volgende problemen en hopelijk zijn er hier met
>>> wat goeie wil die me daarbij willen helpen.
>>> 1.    Ik zou de naam van het huidige PHP-bestand dat op mijn scherm
>>> staat, de naam van de map als titel hebben op mijn site, iemand enig
>>> idee hoe dit kan verwezenlijkt worden?
>>> 2.    Ik zou een file willen verplaatsen met onderstaand stukje
>>> code, maar als ik op de link Verplaats klik, kan hij de map niet
>>> terug vinden naar waar het bestand moet verplaatst worden.
>>> 
>>> Code:
>>> if (isset($_GET['verplaats'])){
>>>   $filemove = $uploadDir.$_GET['verplaats'];
>>>   $movetoDir = $uploadDir.$_REQUEST['toDir']."/";
>> 
>> Je snapt dat dit stukje code *extreem insecure* is?
> 
> ff vraagje. Waarom?
> is dit omdat er geen controle is op wat er verplaatst wordt?
> kwestie van iets bij te leren :-).

Yup, er kan van alles in 'verplaats' en 'toDir' gezet worden.

-- 
John Bokma
                 Voorbeeldscripts in Perl: http://johnbokma.com/perl/
Ervaren Perl / Java programmeur beschikbaar:  http://castleamber.com/
Tevreden opdrachtgevers:     http://castleamber.com/testimonials.html
Re: [PHP]huidige mapnaam en file verplaatsen
#1946
Author: JeroenV
Date: Sun, 07 Nov 2004 16:05
22 lines
1785 bytes
Cajmere wrote:

>>> if (isset($_GET['verplaats'])){
>>>$filemove�=�$uploadDir.$_GET['verplaats'];
>>>$movetoDir�=�$uploadDir.$_REQUEST['toDir']."/";
>> 
>> Je snapt dat dit stukje code *extreem insecure* is?
> 
> ff vraagje. Waarom?
> is dit omdat er geen controle is op wat er verplaatst wordt?
> kwestie van iets bij te leren :-).

Inderdaad. Met een beetje creatieve parameters door te geven aan het
PHP-script kan je elk bestand op de server naar elke directory verplaatsen.

Een gouden regel is: vertrouw nooit op wat je binnenkrijgt van de gebruiker.
Check alles en zorg dat je zeker bent dat je enkel en alleen binnenkrijgt
wat je verwacht.

-- 
Mvg, JeroenV
http://www.briachons.org/
Re: [PHP]huidige mapnaam en file verplaatsen
#1947
Author: Cajmere
Date: Sun, 07 Nov 2004 16:44
36 lines
2601 bytes
Op Sun, 07 Nov 2004 16:05:46 +0000, schreef JeroenV:

> Cajmere wrote:
> 
>>>> if (isset($_GET['verplaats'])){
>>>>$filemove�=�$uploadDir.$_GET['verplaats'];
>>>>$movetoDir�=�$uploadDir.$_REQUEST['toDir']."/";
>>> 
>>> Je snapt dat dit stukje code *extreem insecure* is?
>> 
>> ff vraagje. Waarom?
>> is dit omdat er geen controle is op wat er verplaatst wordt?
>> kwestie van iets bij te leren :-).
> 
> Inderdaad. Met een beetje creatieve parameters door te geven aan het
> PHP-script kan je elk bestand op de server naar elke directory verplaatsen.
> 
> Een gouden regel is: vertrouw nooit op wat je binnenkrijgt van de gebruiker.
> Check alles en zorg dat je zeker bent dat je enkel en alleen binnenkrijgt
> wat je verwacht.

dus

in mijn uploadscriptje voor foto's, doe ik controle op de inhoud.
kijk welke extensies ze hebben, ik laat bv elk jpg's toe(dmv
getimagesize() ). dat ook nog bepaalde voorwaarden heeft(grootte bestand &
pic) is aanvaardbaar of kan je dit nog verder drijven? door bv
na uploaden misschien permissies te veranderen? voor zover dit invloed
heeft(dunno of er bij upload een vaste permissie gegeven wordt, of dit de
permissie krijg van het bestand dat op de pc zelf staat).

-- 
Mayday - The Religion,
In music & dance I express myself as a member of a higher community....
I have forgotten how to walk and speak and I am towards flying in the air.
Raving.
Re: [PHP]huidige mapnaam en file verplaatsen
#1951
Author: TiM
Date: Mon, 08 Nov 2004 19:11
26 lines
2010 bytes
"TiM" <tim.van.kerckhove_NOSPAM_@pandora.be> schreef in bericht 
news:lbsid.11274$bH7.506911@phobos.telenet-ops.be...
> Goeiedag,
>
> Heb voor de moment volgende problemen en hopelijk zijn er hier met wat 
> goeie
> wil die me daarbij willen helpen.
> 1.    Ik zou de naam van het huidige PHP-bestand dat op mijn scherm staat,
> de naam van de map als titel hebben op mijn site, iemand enig idee hoe dit 
> kan verwezenlijkt worden?
> 2.    Ik zou een file willen verplaatsen met onderstaand stukje code, maar
> als ik op de link Verplaats klik, kan hij de map niet terug vinden naar 
> waar
> het bestand moet verplaatst worden.
>
> Code:
> if (isset($_GET['verplaats'])){
>  $filemove = $uploadDir.$_GET['verplaats'];
>  $movetoDir = $uploadDir.$_REQUEST['toDir']."/";
>  @move_uploaded_file($filemove, $movetoDir.$filemove) or die("Can't copy
> ".$filemove." to ".$movetoDir);
>  header("Location:index2.php");
> }
>
Weet er hier nu eigenlijk iemand een oplossing voor?
Re: [PHP]huidige mapnaam en file verplaatsen
#1952
Author: Aquila
Date: Mon, 08 Nov 2004 19:27
32 lines
2424 bytes
TiM wrote:

> Heb voor de moment volgende problemen en hopelijk zijn er hier met wat
> goeie wil die me daarbij willen helpen.
> 1.    Ik zou de naam van het huidige PHP-bestand dat op mijn scherm staat,
> de naam van de map als titel hebben op mijn site, iemand enig idee hoe dit
> kan verwezenlijkt worden?
> 2.    Ik zou een file willen verplaatsen met onderstaand stukje code, maar
> als ik op de link Verplaats klik, kan hij de map niet terug vinden naar
> waar het bestand moet verplaatst worden.
> 
> Code:
> if (isset($_GET['verplaats'])){
>   $filemove = $uploadDir.$_GET['verplaats'];
>   $movetoDir = $uploadDir.$_REQUEST['toDir']."/";
>   @move_uploaded_file($filemove, $movetoDir.$filemove) or die("Can't copy
> ".$filemove." to ".$movetoDir);
>   header("Location:index2.php");
> }
Disclaimer: volg aub de raad op van andere posters, veiligheid is altijd een
probleem.

1. even door 
<http://be2.php.net/manual/nl/reserved.variables.php#reserved.variables.server>
lopen, daar zit de variabele die je zoekt

2. waarom gebruik je move_uploaded_file als die file vermoedelijk al
geuploaded is? wat is er mis met move?


-- 
"May the source be with you"
Re: [PHP]huidige mapnaam en file verplaatsen
#1953
Author: TiM
Date: Mon, 08 Nov 2004 19:47
39 lines
2556 bytes
"Aquila" <braempje@netscape.net> schreef in bericht 
news:3eednVhxn5UQVRLcRVnytA@scarlet.biz...
> TiM wrote:
>
>> Heb voor de moment volgende problemen en hopelijk zijn er hier met wat
>> goeie wil die me daarbij willen helpen.
>> 1.    Ik zou de naam van het huidige PHP-bestand dat op mijn scherm 
>> staat,
>> de naam van de map als titel hebben op mijn site, iemand enig idee hoe 
>> dit
>> kan verwezenlijkt worden?
>> 2.    Ik zou een file willen verplaatsen met onderstaand stukje code, 
>> maar
>> als ik op de link Verplaats klik, kan hij de map niet terug vinden naar
>> waar het bestand moet verplaatst worden.
>>
>> Code:
>> if (isset($_GET['verplaats'])){
>>   $filemove = $uploadDir.$_GET['verplaats'];
>>   $movetoDir = $uploadDir.$_REQUEST['toDir']."/";
>>   @move_uploaded_file($filemove, $movetoDir.$filemove) or die("Can't copy
>> ".$filemove." to ".$movetoDir);
>>   header("Location:index2.php");
>> }
> Disclaimer: volg aub de raad op van andere posters, veiligheid is altijd 
> een
> probleem.
>
> 1. even door
> <http://be2.php.net/manual/nl/reserved.variables.php#reserved.variables.server>
> lopen, daar zit de variabele die je zoekt
>
> 2. waarom gebruik je move_uploaded_file als die file vermoedelijk al
> geuploaded is? wat is er mis met move?
>
Die move_uploaded_file kan een normaal gezien een file verplaatsen naar een 
andere map. Die file moet dan wel al geupload zijn. Maar ga direct eens 
kijken naar die link die je hier geeft. 
Re: [PHP]huidige mapnaam en file verplaatsen
#1954
Author: TiM
Date: Mon, 08 Nov 2004 20:28
49 lines
3248 bytes
"TiM" <tim.van.kerckhove_NOSPAM_@pandora.be> schreef in bericht 
news:g3Qjd.15889$C51.1082407@phobos.telenet-ops.be...
>
> "Aquila" <braempje@netscape.net> schreef in bericht 
> news:3eednVhxn5UQVRLcRVnytA@scarlet.biz...
>> TiM wrote:
>>
>>> Heb voor de moment volgende problemen en hopelijk zijn er hier met wat
>>> goeie wil die me daarbij willen helpen.
>>> 1.    Ik zou de naam van het huidige PHP-bestand dat op mijn scherm 
>>> staat,
>>> de naam van de map als titel hebben op mijn site, iemand enig idee hoe 
>>> dit
>>> kan verwezenlijkt worden?
>>> 2.    Ik zou een file willen verplaatsen met onderstaand stukje code, 
>>> maar
>>> als ik op de link Verplaats klik, kan hij de map niet terug vinden naar
>>> waar het bestand moet verplaatst worden.
>>>
>>> Code:
>>> if (isset($_GET['verplaats'])){
>>>   $filemove = $uploadDir.$_GET['verplaats'];
>>>   $movetoDir = $uploadDir.$_REQUEST['toDir']."/";
>>>   @move_uploaded_file($filemove, $movetoDir.$filemove) or die("Can't 
>>> copy
>>> ".$filemove." to ".$movetoDir);
>>>   header("Location:index2.php");
>>> }
>> Disclaimer: volg aub de raad op van andere posters, veiligheid is altijd 
>> een
>> probleem.
>>
>> 1. even door
>> <http://be2.php.net/manual/nl/reserved.variables.php#reserved.variables.server>
>> lopen, daar zit de variabele die je zoekt
>>
>> 2. waarom gebruik je move_uploaded_file als die file vermoedelijk al
>> geuploaded is? wat is er mis met move?
>>
> Die move_uploaded_file kan een normaal gezien een file verplaatsen naar 
> een andere map. Die file moet dan wel al geupload zijn. Maar ga direct 
> eens kijken naar die link die je hier geeft.
Kheb daar alles eens goed bekeken, maar weet nu nog niet hoe ik het zou 
kunnen oplossen zenne.
En over die raad van andere posters => Ik wil met dit script enkel bestanden 
kunnen verplaatsen als ze al upgeload zijn, dus wie zegt er dan dat die al 
niet gecontroleerd zijn? + Dat controleren is toch niet nodig. Is maar een 
project voor school zenne. 
Re: [PHP]huidige mapnaam en file verplaatsen
#1955
Author: Philip Paeps
Date: Mon, 08 Nov 2004 20:50
29 lines
2584 bytes
TiM <tim.van.kerckhove_NOSPAM_@pandora.be> wrote:
> En over die raad van andere posters => Ik wil met dit script enkel bestanden
> kunnen verplaatsen als ze al upgeload zijn, dus wie zegt er dan dat die al
> niet gecontroleerd zijn? + Dat controleren is toch niet nodig. Is maar een
> project voor school zenne. 

Het probleem met een instelling als 'het is maar $foo' is dat het als kanker
werkt.  Voor je het weet is alles 'maar $foo'.  Security is iets waar je
altijd over moet nadenken.  Hoe meer je aan security denkt bij de kleine
dingen, hoe automatischer het komt bij de grote dingen.  Als je echter bij de
kleine dingen al security aan je laars lapt, moet je er niet aan denken wat er
kan gebeuren bij grote dingen.

Vandaag laat je misschien een format in een printf() weg voor een message die
je zelf maakt omdat het toch niet uitmaakt ('ja ik weet best wel dat het een
const char * is'), maar morgen gooi je per ongeluk data van een user op die
manier in een printf, en die user kan dan met een beetje creativiteit je stack
op vreselijke manieren verneuken.  Oeps, buffer overflow, oeps, mijn program
counter wijst niet meer naar waar ik dacht dat hij wees... All downhill from
there.

 - Philip

-- 
Philip Paeps                              Please don't email any replies
philip@paeps.cx                               I follow the newsgroup.

  BOFH Excuse #438:
    sticky bit has come loose
Re: [PHP]huidige mapnaam en file verplaatsen
#1956
Author: John Bokma
Date: Tue, 09 Nov 2004 02:44
21 lines
1684 bytes
TiM wrote:

>>>>   $filemove = $uploadDir.$_GET['verplaats'];
>>>>   $movetoDir = $uploadDir.$_REQUEST['toDir']."/";

> En over die raad van andere posters => Ik wil met dit script enkel
> bestanden kunnen verplaatsen als ze al upgeload zijn, dus wie zegt er
> dan dat die al niet gecontroleerd zijn?

Je controleerd de verplaats en toDir waarden niet. 

> + Dat controleren is toch niet
> nodig. Is maar een project voor school zenne. 

Onvoldoende, als je docent handig is.

-- 
John Bokma
                 Voorbeeldscripts in Perl: http://johnbokma.com/perl/
Ervaren Perl / Java programmeur beschikbaar:  http://castleamber.com/
Tevreden opdrachtgevers:     http://castleamber.com/testimonials.html
Re: [PHP]huidige mapnaam en file verplaatsen
#1957
Author: Aquila
Date: Tue, 09 Nov 2004 06:21
21 lines
2248 bytes
TiM wrote:

> Kheb daar alles eens goed bekeken, maar weet nu nog niet hoe ik het zou
> kunnen oplossen zenne.

Wat vind je dan niet? Wat is de fout? Wat denk je zelf dat de beste
oplossing is?

> En over die raad van andere posters => Ik wil met dit script enkel
> bestanden kunnen verplaatsen als ze al upgeload zijn, dus wie zegt er dan
> dat die al niet gecontroleerd zijn? + Dat controleren is toch niet nodig.
> Is maar een project voor school zenne.

Ik weet dat ze "op school" vaak veiligheid op prijs stellen, je zou er van
verbaasd zijn hoeveel punten daar vaak toch aan verbonden zijn! Terecht,
want beeld je het volgende in: stel je werkt op een slechtgeconfigureerde
server, apache draait als root. Op dat moment kan ik als medestudent jouw
files overschrijven met jouw eigen script. Hoe ga je dat uitleggen aan je
docent...
-- 
"May the source be with you"
Re: [PHP]huidige mapnaam en file verplaatsen
#1958
Author: TiM
Date: Tue, 09 Nov 2004 14:40
27 lines
2400 bytes
"Aquila" <braempje@netscape.net> schreef in bericht 
news:ePWdnTBKUJJ9_A3cRVnyhg@scarlet.biz...
> TiM wrote:
>
>> Kheb daar alles eens goed bekeken, maar weet nu nog niet hoe ik het zou
>> kunnen oplossen zenne.
>
> Wat vind je dan niet? Wat is de fout? Wat denk je zelf dat de beste
> oplossing is?
>
>> En over die raad van andere posters => Ik wil met dit script enkel
>> bestanden kunnen verplaatsen als ze al upgeload zijn, dus wie zegt er dan
>> dat die al niet gecontroleerd zijn? + Dat controleren is toch niet nodig.
>> Is maar een project voor school zenne.
>
> Ik weet dat ze "op school" vaak veiligheid op prijs stellen, je zou er van
> verbaasd zijn hoeveel punten daar vaak toch aan verbonden zijn! Terecht,
> want beeld je het volgende in: stel je werkt op een slechtgeconfigureerde
> server, apache draait als root. Op dat moment kan ik als medestudent jouw
> files overschrijven met jouw eigen script. Hoe ga je dat uitleggen aan je
> docent...
> -- 
> "May the source be with you"
Van veiligheid moesten we ons nog niets aantrekken omdat we daar nog niets 
van gezien hebben, net zoals sessions. Toch gebruik ik sessions al omdat dat 
nu niet het moeilijkste is. 
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads