Something
public text v1 · immutableinclude 'win32ax.inc'
.data
string1 db 'test',0
string2 rb 256
.code
rvsString:
invoke lstrlen, string1
mov ecx, eax
xor edx, edx
rvsLoop:
dec ecx
mov bl, byte [string1+ecx]
mov byte [string2+edx], bl
inc edx
cmp ecx, 0
jne rvsLoop
mov byte [string2+edx], 0
rvsEnd:
invoke MessageBox, 0, string2, "rvsString Test", 0
invoke ExitProcess, 0
.end rvsString