Курсовая работа: Захист від несанкціонованого доступу

mov DX,2

Int 21h

;Виконаємо фіктивний запис 0 байтів, щоб збільшити файл на два байти

mov AH,40h

mov BX,handle

mov CX,0

mov DX,offset key_rd ;Фіктивнийпараметр

int 21h

;Зсунемо вказівник на старий кінець файла, тобто на ключ

mov АН,42h

mov AL,2

mov BX, handle

mov CX,-1

mov DX,-2

int 21h

;Прочитаємо ключ

mov AH,3Fh

mov BX,handle

mov CX,2

mov DX,of set key_rd

int 21h

;Порівняємо прочитаний ключ із записаним у програмі

mov AX,key

сmр AX,key_rd

je ok ;Ключі збігаються

;Ключі не збігаються, виведемо повідомлення mes1 про те,

;що програма не встановлена

jmp ahead ;Продовжимо програму

ok:

К-во Просмотров: 342
Бесплатно скачать Курсовая работа: Захист від несанкціонованого доступу