Pre nekoliko dana sam lutao po nekim starim elektronskim magazinima i naleteo sam na neki tutorijal o prepisivajucim (overwriting) virusima (CodeBreakers Rules!!!). Negde u tekstu autor je pomenuo da postoji takmicenje u tome ko ce napraviti manji virus. Cisto iz dosade poceo sam da modifikujem i optimizujem onaj njegov virus iz tutora i sa 40b smanjio sam ga na 37b (Sto je i dalje veliko posto postoji lik koji je napravio virus od svega 23b). Izmenio sam mu i string tako da umesto *.com trazi *.c* datoteke. Virus sam isprobao i radi kao i njegov prethodnik. Potom sam pokrenuo NAV 2004 i skenirao direktorijum sa pomenutim virusom. I sta sam imao da vidim!! Skenirano: 1 Detektovano: 0. UF! Skoro 15 godina star virus kome je promenjen string i izvrsena optimizacija tipa da
mov dx, offset tip_fajla
zamenim sa
lea dx, tip_fajla
Norton AntiVirus 2004 sa definicijama iz avgusta 2003. ne moze da detektuje. Naravno, posle toga sam presao u XP (ovo sam radio u 98-ici) i pokrenuo Kaspersky Anti-Virus 4.0 koji je taj virus odmah prepoznao kao Trivial-based. Ima li neko ideju kako NAV skenira i identifikuje ovu vrstu virusa i zbog cega nije prepoznao ovu matoru trivijalu?
Pozdrav svima ;-)
mov dx, offset tip_fajla
zamenim sa
lea dx, tip_fajla
Norton AntiVirus 2004 sa definicijama iz avgusta 2003. ne moze da detektuje. Naravno, posle toga sam presao u XP (ovo sam radio u 98-ici) i pokrenuo Kaspersky Anti-Virus 4.0 koji je taj virus odmah prepoznao kao Trivial-based. Ima li neko ideju kako NAV skenira i identifikuje ovu vrstu virusa i zbog cega nije prepoznao ovu matoru trivijalu?
Pozdrav svima ;-)
Potpis
SrbijaCoTeam