Buried somewhere deep inside the source

Mein Auszubildender hat leider den “Sabotage” Test nicht bestanden und hat zugegeben dass er die Meldungen “Find mich!” nicht loswird. Naja, Vorwarnung gab es ja leider keine. Von daher….
Habe aus seiner letzten Zeile:

  1. <?php
  2. // …. code….
  3. echo str_replace ("\r\n","", $smarty->fetch(‘index.tpl’));
  4. ?>

Einfach das hier gemacht und anderen Code noch was wo anders versteckt:

  1. <?php
  2. // …. code….
  3. echo ??????("\r\n", "", $smarty->??????(‘index.tpl’));
  4.  
  5. // — buried somewhere deep inside the source
  6. function ?????? ($????,$????,$????) {
  7.     return ‘F’.‘i’.‘n’.‘d m’.‘i’.‘c’.‘h’ .‘!’ . str_replace ($????,$????,$????);
  8. }
  9.  
  10. // — hidden inside $smarty – instance of class Smarty
  11. public function ?????? ($???) {
  12.     return ?????? (,, $this->fetch ($???));
  13. }
  14. ?>

Möglicherweise war seine Schriftart schuld – der hatte wohl keine Zeichen für diese Zeichen…

Leave a Reply

Ihr Browser versucht gerade eine Seite aus dem sogenannten Internet auszudrucken.

Das Internet ist ein weltweites Netzwerk von Computern, das den Menschen ganz neue Möglichkeiten der Kommunikation bietet.

Da einige von neuen Dingen nichts verstehen, halten wir es für notwendig, sie davor zu schützen. Dies ist im beidseitigen Interesse, da unnötige Angstzustände bei Ihnen verhindert werden, ebenso wie es uns vor profilierungs- und machtsüchtigen Menschen schützt.

Sollten Sie der Meinung sein, dass Sie diese Internetseite dennoch sehen sollten, so können Sie jederzeit durch normalen Gebrauch eines Internetbrowsers darauf zugreifen. Dazu sind aber minimale Computerkenntnisse erforderlich. Sollten Sie diese nicht haben, vergessen Sie einfach dieses Internet und lassen uns in Ruhe.

Die Umgehung dieser Ausdrucksperre ist nach §95a UrhG verboten.
Quelle: http://www.gesetze-im-internet.de/urhg/__95a.html