Re: Czy czysta dyskietka może....

Autor: KRiZBi (krizbi_at_ANTYSPAMCUTITpoczta.fm)
Data: Sat 08 Sep 2001 - 21:41:03 MET DST


Dnia Sat, 8 Sep 2001 14:00:15 +0200, Andrzej Gorny napisał/a :

>
>Użytkownik "DooMiniK" <bachus20_at_poczta.wp.pl> napisał w wiadomości
>news:9nd0rl$qds$7_at_news.tpi.pl...
>>
>> Agent "Tom" <wec_at_megamex.com.pl> donosi:
>> > Czy czysta dyskietka (tzn nie posiadająca zadnych plików ) może byc
>> > zawirusowana? Czysta zwykla dyskietka ma zawsze okreslona ilośc bajtów
>> > 1457664 i czy jesli byłby na niej wirus to czy by sie to ilosc
>> > zmniejszyla???
>> > Z tego co wiem to tak ale....
>>
>> Zależy ...
>> Jeżeli odczytujesz ją normalnie (np. w Exploratorze Windows), to wirus
>> nie ma jak przeskoczyć ...
>
>[ciach]
>
>A to dlaczego nie ma jak?
Bo M$ jeszcze nie wprowadził standardu Visual Basic for BootSector ;)

Po prostu nie ma jak uruchomić kodu wirusa, nawet jeśli jest on
gdziekolwiek na dyskietce. Aby to się stało system musi wczytać kod
wirusa do pamięci i przekazac mu sterowanie. Tak się właśnie dzieje
przy starcie z dyskietki systemowej (wczytywany jest bootsector) i gdy
uruchamiasz exeka. Przy zwykłym odczycie struktury dyskietki system
traktuje jej zawartość tylko jako dane, nie jako wykonywalny kod
programu. Inna bajka to te cholrene VBA, autoruny itd...

pozdro

-- 
KRiZBi


To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 22:49:44 MET DST