Programación General > ASM (Ensamblador)

 Programa Forma Oculta

<< < (2/2)

Eternal Idol:

--- Cita de: "podrrido" --- Yo digo un programa en ensamblador para DOS que se oculte solito por si se va a tardar o sea de que no salga en la barra, que se ejecute de forma que no se vea
-y programas residentes me refiero al asm del DOS
--- Fin de la cita ---
A si mismo obviamente no puede ya que no puede interactuar con el S.O. y por los residentes busca en el foro creo que ya hay informacion.

podrrido:
Bueno para salir de dudas una ultima pregunta etenal idol, para crear un archivo en la unidad c:\ supongamos que el archivo se llama podrrido.txt si lo quiero dejar residente o sea de que cundo apriete una tecla que se cree el archivo en dicha ruta, yo tengo un código pero pues no sale,

Path db ‘c:\podrrido.txt’,00h
CODESG  SEGMENT PARA 'code'
        ASSUME CS:CODESG,DS:BIODATA
        ORG 100H
BEGIN:
        JMP INITZE  

 Archivo  dd   ?
TESTNUM:
 Codigo para crear archive calaro con funcion 3ch,….
Codigo ………..


INITZE:
        CLI
 MOV AX,3521H        
       INT 21H          ;OBTENER INTORREPCION DE INT 21H
        MOV WORD PTR archivo,BX
        MOV WORD PTR archivo+2,ES      
       MOV AH,25H               ;ESTABLECER NUEVA DIRECCION PARA LA INT                  
       MOV AL,21H               ;EN TESTIUM
       MOV DX,OFFSET TESTNUM
       INT 21H
        MOV AH,31H                ;PETICION PARA PERMANECER RESIDENTE
       MOV DX,OFFSET INITZE      ;FIJAR TAMAÑO DE LA PARTE RESIDENTE
       STI                       ;RESTABLECER INTERRUPCIONES
       INT 21H

Este es parte del código como le hago para que quede residente, el “.data” para residente siempre va igual que el de un programa normal si alguien sabe como hacerlo residente si alguien me explica, saldría de dudas y se lo agradecería.  :(

Eternal Idol:
No se que tal andara eso sobre un Windows ... tene en cuenta que si es la gama NT el ejecutable esta corriendo emulado, yo no perderia ni un minuto en estas tecnicas arcaicas pero aca tenes informacion al respecto:

http://foros.solocodigo.com/index.php?show...41&hl=residente

Navegación

[0] Índice de Mensajes

[*] Página Anterior

Ir a la versión completa