Hello, I have a couple of problems on this site: linguenordiche.it
It was ok until some months ago, then the server got hacked, and now I have a HOMEPAGE SPAM INJECTION somewhere, and can't scratch my head on WHERE it is.
I updated the installation, deleted suspect files, and waded a bit through the database tables, but I can't find anything and I'm not SO MUCH code-wise to easily understand where is the problem.
Is there a way to find and "correct" the problem?
Another problem I have, that I think is server-related, is that all tinymce pop ups stopped working. I also updated it with no avail. But maybe the problem is related to the fact the server changes the group user of some directories to Apache, and then I can't delete them or change their permissions, so maybe tinymce have some problem with that?
More data:
My installation is a Modx Revo 2.2.10, The server is running PHP Version 5.4.19, with CGI/Fast CGI, safe mode off, zip enabled (if you need more info let me know)
This is what the page appears in google, note the title and meta description "cialis" spam:
HTTP/1.0 200 OK
Date: Fri, 03 Jan 2014 15:16:44 GMT
Server: Apache
X-Powered-By: PleskLin
Content-Type: text/html
Connection: close
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=[(modx_charset)]" />
<title>Cialis. Acquistare cialis generico!</title>
<base href="http://www.linguenordiche.it/" />
<link rel="stylesheet" type="text/css" href="css/standard.css" />
<meta name="description" content="Cialis generico. Consegna modo conveniente per voi, sicuro e protetto di ordinazione, completa privacy e la riservatezza. Libera consulto medico per telefono o per aiutare i vivi. Farmaci approvati dalla FDA. Trasporto veloce."/>
<link rel="icon" href="http://www.linguenordiche.it/images/favicon.gif" type="image/gif" />
<!--[if lt IE 7]>
<script src="http://ie7-js.googlecode.com/svn/version/2.0(beta3)/IE7.js" type="text/javascript"></script>
<![endif]-->
<!--[if lt IE 8]>
<script src="http://ie7-js.googlecode.com/svn/version/2.0(beta3)/IE8.js" type="text/javascript"></script>
<![endif]-->
<style type="text/css">
</style>
</head>
<body>
<div id="container">
<!-- HEADER -->
<a href="http://www.linguenordiche.it/"><div id="header">
</div></a>
<!-- Horizontal NAV -->
<div id="hnav">
<div id="hnavinner">
<ul><li class="first"><a href="chi-siamo.html" title="Chi siamo" >Chi siamo</a></li><li><a href="storia-cultura/" title="Storia e cultura" >Storia e cultura</a></li><li><a href="insegnamento-e-ricerca/" title="Insegnamento e Ricerca" >Insegnamento e ricerca</a></li><li><a href="spazio-degli-studenti/" title="Spazio degli studenti" >Spazio degli studenti</a></li><li><a href="letture/" title="Letture" >Letture</a></li><li><a href="biblioteca-link/" title="Biblioteca di Link" >Biblioteca di link</a></li><li class="last"><a href="progetti-conferenze/" title="Progetti e conferenze" >Progetti e conferenze</a></li></ul>
</div>
</div>
<!-- MAIN -->
<div id="main">
<img id="mainimage" src="http://www.linguenordiche.it/image-rotator/rotate.php" alt="Lingue Nordiche" />
<!-- Vertical NAV -->
<div id="vnav">
<div id="searchbox">
<form action="risultati-della-ricerca.html" method="get">
<fieldset>
CERCA: <input type="text" name="search" id="search" value="" />
<input type="hidden" name="id" value="114" />
<a href="#" onClick="javascript:submit()" class="green"><img src="./images/arrow.jpg"/></a>
</fieldset>
</form>
</div>
<div id="novita">
<h1>NOVITÀ</h1>
<div id="news">
<p>
<span class="data">04/07/2011</span>
<a class="news" href="">Segnalazione articolo sulla pronuncia danese</a></p>
<div class="clear"></div>
</div>
<div id="news">
<p>
<span class="data">27/06/2011</span>
<a class="news" href="">Segnalazione nuova traduzione</a></p>
<div class="clear"></div>
</div>
<div id="news">
<p>
<span class="data">23/05/2011</span>
<a class="news" href="novita/atti-del-convegno-iass-2010-a-lund.html">Atti del Convegno IASS 2010 a Lund</a></p>
<div class="clear"></div>
</div>
<div id="news">
<p>
<span class="data">27/02/2011</span>
<a class="news" href="novita/corsi-estivi-in-danimarca-a-cura-di-det-danske-kulturinstitut.html">Corsi estivi in Danimarca a cura di Det Danske Kulturinstitut</a></p>
<div class="clear"></div>
</div>
<div id="news">
<p>
<span class="data">02/02/2011</span>
<a class="news" href="novita/corsi-annuali-a-nansenskolen-di-lillehammer,-norvegia.html">Corsi annuali a Nansenskolen di Lillehammer, Norvegia</a></p>
<div class="clear"></div>
</div>
</div>
<a id="archivionews" href="http://linguenordiche.it/archivio-news.html?page=1">Archivio News precedenti</a>
<div id="verticalleft">
</div>
</div>
<!-- CONTENT -->
<div id="content">
<div id="articolo">
<div class="date">06 May 2011</div>
<h1><a href="spazio-degli-studenti/traduzioni/traduzioni-il-bambino,-una-novella-di-cora-sandel.html" title="Traduzioni: Il bambino, una novella di Cora Sandel">Traduzioni: Il bambino, una novella di Cora Sandel</a></h1>
<img id="imagesmall" src="/images/prova.jpg"/>
<p>La c"e un bambolotto, in un angolo del divano. Con lucidi, neri occhi di perla, guarda diritto nell"aria davanti a se.
Sul davanzale della finestra ci sono le piante in vaso, in piena fioritura, fuksia, gerani. Le tende sono di tessuto leggero e arioso. Sventolano per via della brezza estiva che viene da fuori. Un paio di finestre sono aperte. I vetri sono lucidi e chiari.
Sul tavolo ci sono dei libri. Altri stanno negli scaffali tutt"intorno. Molti libri che parlano di un po" di tutto. Di vita e morte e amore, in versi e in prosa. C"e un ricamo non terminato, una piccola, delicata cosuccia di sottile merletto e sottile seta, un indumento soffice come pelle di bambino.
Il pianoforte e aperto. Spartiti di musica raffinata, piu vecchia o piu recente, stanno aperti sul leggio. Chopin, Scriabin.</p>
<p id="articolo"><a href="spazio-degli-studenti/traduzioni/traduzioni-il-bambino,-una-novella-di-cora-sandel.html"><span>Continua...</span></a></p>
<div class="clear"></div>
</div>
<div id="articolo">
<div class="date">15 Mar 2011</div>
<h1><a href="spazio-degli-studenti/traduzioni/il-paradiso-dei-conigli-racconto-di-inger-edelfeldt.html" title="Traduzioni: Il paradiso dei conigli - racconto di Inger Edelfeldt">Traduzioni: Il paradiso dei conigli - racconto di Inger Edelfeldt</a></h1>
<img id="imagesmall" src="images/prova.jpg"/>
<p>Sua madre era stata malata a lungo. Nessuno aveva detto che sarebbe potuta morire; non il padre, non il fratello.
Ma da tempo la consapevolezza si era insinuata in lei come un dolore cocente all�addome.
Quando lo venne a sapere non pianse nemmeno. Resto solo seduta e si guardo dal di fuori: ecco una tredicenne la cui madre e morta. Ora appartiene alla razza degli estranei; ogni parola che dice sara pronunciata da un�orfana, e ogni suo gesto destera il pensiero: cosi si muove un�orfana. Sara per sempre un ricordo del fatto che le madri possono morire. In tal modo rimarra fuori.
Alcuni amici della madre la vennero a prendere in macchina. Si sarebbero presi cura di lei per un paio di giorni.</p>
<p id="articolo"><a href="spazio-degli-studenti/traduzioni/il-paradiso-dei-conigli-racconto-di-inger-edelfeldt.html"><span>Continua...</span></a></p>
<div class="clear"></div>
</div>
<div id="doppiacol">
<div id="singoloarti">
<div id="articolo">
<div class="date">12 Mar 2011</div>
<h2><a href="letture/libri-danesi/herman-bang-stuk-(stucco).html" title="Letture: Herman Bang, Stuk (Stucco)">Letture: Herman Bang, Stuk (Stucco)</a></h2>
<img id="imagesmall" src="images/prova.jpg"/>
<p>Stuk (Stucco), del 1887, opera non tradotta in italiano, e un romanzo costruito simmetricamente, formato da due parti di uguale lunghezza, �Regn af Guld� (Pioggia d�oro) e �Regn af Aske� (Pioggia di cenere), a loro volta suddivise in cinque capitoli, per un totale di dieci. I titoli delle due parti hanno un valore simbolico e danno gia una chiara indicazione della parabola disegnata dagli eventi narrati.
La citta di Copenaghen, colta nel suo tumultuoso sviluppo contemporaneo, gli anni Ottanta del XIX secolo, e sia l�ambientazione sia il tema sociale di Stuk. Sono questi gli anni in cui, dopo l�abbattimento delle mura della citta storica (il nucleo medievale con l�ampliamento urbanistico di Cristiano IV nel Seicento), la citta si espande rapidamente �fuori le mura� con i tre grandi quartieri detti Broerne, Vesterbro, Norrebro e Osterbro. </p>
<p id="articolo"><a href="letture/libri-danesi/herman-bang-stuk-(stucco).html"><span>Continua...</span></a></p>
<div class="clear"></div>
</div>
</div>
<div id="singoloarti">
<div id="articolo">
<div class="date">11 Mar 2011</div>
<h2><a href="letture/libri-norvegesi/canto-del-sogno-(draumkvede).html" title="Letture: Canto del Sogno (Draumkvede)">Letture: Canto del Sogno (Draumkvede)</a></h2>
<img id="imagesmall" src="images/prova.jpg"/>
<p>Come gli altri canti popolari scandinavi, il Draumkvede norvegese ha una preistoria orale lunga secoli, risalente al medioevo cristiano, e una storia scritta piu recente che comincia solo nell�Ottocento romantico, quando i folkloristi raccolsero e trascrissero il ricco patrimonio di poesia anonima e orale (principalmente canti popolari e fiabe), per cercarvi le testimonianze piu autentiche della cultura e dell�identita nazionale. Nell�utile introduzione al Draumkvede, Tommaso Pisanti ne descrive la complessa questione filologica: e pressoche impossibile determinarne il testo definitivo, visto che, da meta Ottocento agli anni Venti del Novecento, le edizioni che si sono succedute si sono basate su frammenti, raccolti in zone diverse e �cuciti� assieme nel tentativo di creare di volta in volta un testo unitario e organico. </p>
<p id="articolo"><a href="letture/libri-norvegesi/canto-del-sogno-(draumkvede).html"><span>Continua...</span></a></p>
<div class="clear"></div>
</div>
</div>
<div id="singoloarti">
<div id="articolo">
<div class="date">03 May 2011</div>
<h2><a href="storia-cultura/approfondimenti/sogno-d�autunno-di-jon-fosse.html" title=""Sogno d�autunno" di Jon Fosse">"Sogno d�autunno" di Jon Fosse</a></h2>
<img id="imagesmall" src="/images/prova.jpg"/>
<p>Al Teatro Strehler di Milano e andato in scena dal 2 al 10 aprile lo spettacolo Draum om hausten del drammaturgo norvegese Jon Fosse, grazie ad una coproduzione del Piccolo con il Theatre de la Ville di Parigi. La piece e stata percio proposta nella traduzione francese dell"opera col titolo Reve d"Automne e sovratitoli in italiano; la regia e di Patrice Chereau e sono saliti sul palco, nel ruolo dei protagonisti, Valeria Bruni Tedeschi e Pascal Greggory.</p>
<p id="articolo"><a href="storia-cultura/approfondimenti/sogno-d�autunno-di-jon-fosse.html"><span>Continua...</span></a></p>
<div class="clear"></div>
</div>
</div>
<div id="singoloarti">
<div id="articolo">
<div class="date">11 Apr 2011</div>
<h2><a href="storia-cultura/approfondimenti/il-giallo-nordico-dalle-origini-ottocentesche-al-successo-odierno.html" title="Approfondimenti: Il giallo nordico. Dalle origini ottocentesche al successo odierno">Approfondimenti: Il giallo nordico. Dalle origini ottocentesche al successo odierno</a></h2>
<img id="imagesmall" src="images/prova.jpg"/>
<p>Sebbene solo negli ultimi anni sugli scaffali delle librerie italiane siano apparsi numerosissimi romanzi gialli di provenienza nordica, il genere poliziesco nel nord Europa vanta in realta una tradizione ben piu lunga. Alla fine del XIX secolo vengono tradotti nelle lingue nordiche Agatha Christie, Edgar Allan Poe, Conan Doyle, cosi il pubblico comincia ad apprezzare il genere e a cimentarsi in prima persona. </p>
<p id="articolo"><a href="storia-cultura/approfondimenti/il-giallo-nordico-dalle-origini-ottocentesche-al-successo-odierno.html"><span>Continua...</span></a></p>
<div class="clear"></div>
</div>
</div>
</div>
</div>
<!-- FINE MAIN -->
</div>
<!-- FINE CONTAINER -->
<div id="clearfooter"></div>
</div>
<!-- FOOTER -->
<div id="footer">
<div id="innerfooter">
Web Design: <a href="http://www.erebus-art.com/" target="blank">www.erebus-art.com</a>
</div>
</div>
<!-- FINE PAGINA -->
</body>
</html>
Thanks to anyone who can help!