Es ist eigentlich eine sehr schöne Idee, die ich da gerade auf codeinthehole.com gesehen habe: Ein (Pseudo-) Job-Angebot für einen PHP-Programmierer, geschreiben in PHP.
Der gute Mann hat allerdings bei einem “Bash”-Job-Angebot für einen System Administrator aufgegeben, aber vielleicht ist ja jemandem von euch langweilig!
Jaja, ganz tolles Plugin, aber wie das so ist mit PHP, schaut man besser über fremden Code drüber, bevor man ihn einsetzt. Folgender Code wird verwendet, um festzustellen, ob eine IP in einem Adressbereich liegt.
if($c[0] >= $a[0] && $c[0] <= $b[0]){
if($c[1] >= $a[1] && $c[1] <= $b[1]){
if($c[2] >= $a[2] && $c[2] <= [...]
This is the first line of code, executed on every Stud.IP-HTTP-Request:
(!isset($_REQUEST['GLOBALS'])) OR die(‘Setting the $GLOBALS array is not tolerated!’);
It was probably too easy writing
if (isset($_REQUEST['GLOBALS']))
die(‘Setting the $GLOBALS array is not tolerated!’);
Ich hatte in den letzten Tagen regen E-Mail-Verkehr mit Marco Bohnsack, einem Verantwortlichen für Stud.IP. Primär ging es dabei um die Praxis meinerseits, Sicherheitslücken, ohne vorherige Information der Entwickler, hier zu posten.
Die Diskussion führte uns zu Register Globals, einem Feature von PHP. Setzt man register_globals in der php.ini auf on, so nimmt PHP alle in [...]