TAILIEUCHUNG - Viết Password cho Windows

Viết Password cho Windows : ;Chương trình cài đặt password cho Windows bằng cách viết thêm code vào . ;Version này còn đơn giản vì ta chỉ cài pass 1 cách cố định, nếu muốn đổi pass ta phải ;dịch lại. Bạn có thể viết thêm phần đổi pass ;Bắt đầu .model tiny .code org 100h open_file: mov ax, 3D02h ; AL=2 doc/ghi lea dx,filename int 21h mov handle,ax clear_attrib: mov ax, 4301h xor cx, cx ; xoa het moi thuoc tinh lea dx,filename int 21h save_3_bytes: mov ax, 4200h ; 00=dua con tro mov bx,handle ; ve dau file. | Viết Password cho Windows Chương trình cài đặt password cho Windows bằng cách viết thêm code vào . Version này còn đơn giản vì ta chỉ cài pass 1 cách cố định nếu muốn đổi pass ta phải dịch lại. Bạn có thể viết thêm phần đổi pass. Bat đầu .model tiny .code org 100h open_file mov ax 3D02h AL 2 doc ghi lea dx filename int 21h mov handle ax clear_attrib mov ax 4301 h xor cx cx xoa het moi thuoc tinh lea dx filename int 21h save_3_bytes mov ax 4200h 00 dua con tro mov bx handle ve dau file xor cx cx xor dx dx int 21h mov ah 3Fh Doc 3 byte mov cx 3 lea dx _3_bytes int 21h goto_eof mov ax 4202h 02 Cuoi file mov bx handle xor cx cx Do doi la 0 xor dx dx int 21h ax dung luong file save_jmp_displacement sub ax 3 mov jmp_disp ax write_code mov ah 40h mov cx virus_length lea dx mywork__ int 21h goto_bof mov ax 4200h xor cx cx xor dx dx int 21h write_jmp Viet lenh nhay mov ah 40h mov cx 3 Den Virus lea dx jmp_code int 21h close_file mov ah 3eh int 21h jmp exit mywork call next next pop bp sub bp offset next next1 mov ax 0600h Xoa ca man hinh xor cx cx Goc trai 0 0 mov dx 184fh Goc phai 18h 4fh mov bh 1 Nen den chu xanh int 10h mov ax 0600h mov cx 0c32h mov dx 0c37h mov bh 68 int 10h mov ah 02h Ham dat vi tri con tro xor bh bh trang 0 mov dx 0c20h 0ch 20h int 10h mov ah 9 Hien thi chuoi lea dx bp mes int 21h mov ah 0ah Nhap chuoi lea dx bp buf int 21h lea di bp check Chep chuoi buf vao check lea si bp buf add si 2 Vi tri that su cua chuoi cld mov cx 4 rep movsb lea di bp check So sanh 2 chuoi lea si bp pass cmpsb cmpsb cmpsb cmpsb jne b1 restore_3_bytes in memory lea si bp _3_bytes mov di 100h cld auto-inc si di mov cx 3 rep movsb mov di 100h tra dieu khien ve chuong trinh jmp di b1 mov bx bp lea dx next1 add bx dx jmp bx mes db Nhap vao mat khau check db 4 dup 0 buf db 5 5 dup 0 _3_bytes db 0 0 0 pass db kham virend virus_length equ offset virend - offset mywork exit mov ax 4c00h int 21h ------Variable .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.