Hallo,
bei nachfolgenden Beispiel kann man sicher mittels Nullbyte (?) etc. am Server/Scripten rumpfuschen:
	
Alternative wäre natürlich alle erlaubten Dateien in ein Whitelist-Array zu stecken.
Aber wie baut man obige Abfrage "sicher" um? Per RegEx z.B. nur a-z durchlassen?
Danke,
Truncate
					bei nachfolgenden Beispiel kann man sicher mittels Nullbyte (?) etc. am Server/Scripten rumpfuschen:
PHP Code:
	
	
<?
// Aufruf z.B. mittels index.php?impressum
$query=trim($_SERVER['QUERY_STRING']);
if(isset($query))
    {
        if(is_file("data/".$query.".htm"))
            {
                
                include("data/".$query.".htm");
                
            }
            
            else
            
            {
                
                include("data/startseite.htm");
                
            }
    }
    else
        
    {
            
        include("data/startseite.htm");
            
    }
?>
Aber wie baut man obige Abfrage "sicher" um? Per RegEx z.B. nur a-z durchlassen?
Danke,
Truncate
 
          


Comment