All pastes #119399 Raw Edit

Anonymous

public text v1 · immutable
·published 2006-08-06 21:05 UTC
rendered paste body
			;NASM-IDE ASM Assistant Assembler Project File
[BITS 16]		;Set code generation to 16 bit mode
[ORG 0100H]		;Set code start address to 0100h


[SEGMENT .text]		;Main code segment
START:
MOV dx,file             ;move dx the file name 
MOV ah, 3Dh              ;write to open file
MOV al,02h               ;set file handle to read/write
int 21h                 ;make call to dos
MOV dx,text             ;specify text for writing
MOV bx,ax               ;file handle
MOV ah,40h              ;write to file
int 21h                 ;make the call to dos
;TODO: close the handle
MOV ax,04C0H            ;exit dos
int 21h 		;make last call 	
[SEGMENT .data]		;Initialised data segment
file db "index.txt","$" ;file name
text db "omg this file was hacked by whiteline",13,10,"$"