11
"Enemy Bravery 0"
Auto Assembler Script
{ Game : dffnt.exe
Version:
Date : 2019-03-14
Author : Jessie Kazama
}
[ENABLE]
aobscanmodule(noeb,dffnt.exe,48 8B CB 0F BF 6B 1C)
alloc(newmem,$1000,noeb)
label(code)
label(return)
registersymbol(noeb)
newmem:
cmp [rsp+2C4],0
je code
mov word ptr [rbx+1C],0
code:
mov rcx,rbx
movsx ebp,word ptr [rbx+1C]
jmp return
noeb:
jmp newmem
nop
nop
return:
[DISABLE]
noeb:
db 48 8B CB 0F BF 6B 1C
unregistersymbol(noeb)
dealloc(newmem)
4
"9999 Bravery"
Auto Assembler Script
{ Game : DISSIDIA FINAL FANTASY NT Free Edition
Version:
Date : 2019-03-13
Author : Jessie Kazama
}
[ENABLE]
aobscanmodule(infbravery,dffnt.exe,00 41 0F BF 5C 24 1C E8 ** ** ** ** 6B DB 64 8B C8)
alloc(newmem,$1000,infbravery)
label(code)
label(return)
registersymbol(infbravery)
newmem:
mov word ptr [r12+1C],270F
code:
movsx ebx,word ptr [r12+1C]
jmp return
infbravery+01:
jmp newmem
nop
return:
[DISABLE]
infbravery+01:
db 41 0F BF 5C 24 1C
unregistersymbol(infbravery)
dealloc(newmem)
5
"Inf Dash"
Auto Assembler Script
{ Game : DISSIDIA FINAL FANTASY NT Free Edition
Version:
Date : 2019-03-13
Author : Jessie Kazama
}
[ENABLE]
aobscanmodule(infdash,dffnt.exe,48 89 6C 24 48 8B 59)
alloc(newmem,$1000,infdash)
label(code)
label(return)
registersymbol(infdash)
newmem:
push word ptr [rcx+30]
pop word ptr [rcx+2C]
code:
mov [rsp+48],rbp
jmp return
infdash:
jmp newmem
return:
[DISABLE]
infdash:
db 48 89 6C 24 48
unregistersymbol(infdash)
dealloc(newmem)
29
"Inf Stage Time"
Auto Assembler Script
{ Game : dffnt.exe
Version:
Date : 2019-03-15
Author : Jessie Kazama
}
[ENABLE]
aobscanmodule(infstagetime,dffnt.exe,75 0F F3 0F 10 42 10)
registersymbol(infstagetime)
infstagetime:
db EB
[DISABLE]
infstagetime:
db 75
unregistersymbol(infstagetime)
46
"Inf Ex Skill Use"
Auto Assembler Script
{ Game : dffnt.exe
Version:
Date : 2019-03-15
Author : Jessie Kazama
}
[ENABLE]
aobscanmodule(infexskills,dffnt.exe,F3 0F 10 43 04 0F 2F C6 77 69)
alloc(newmem,$1000,infexskills)
label(code)
label(return)
registersymbol(infexskills)
aobscanmodule(infexskills2,dffnt.exe,8B 41 04 89 03)
alloc(newmem2,$1000,infexskills2)
label(code2)
label(return2)
registersymbol(infexskills2)
newmem:
xorps xmm0,xmm0
movss [rbx+04],xmm0
code:
movss xmm0,[rbx+04]
jmp return
newmem2:
xor eax,eax
mov [rcx+04],eax
code2:
mov eax,[rcx+04]
mov [rbx],eax
jmp return2
infexskills:
jmp newmem
return:
infexskills2:
jmp newmem2
return2:
[DISABLE]
infexskills:
db F3 0F 10 43 04
unregistersymbol(infexskills)
dealloc(newmem)
infexskills2:
db 8B 41 04 89 03
unregistersymbol(infexskills2)
dealloc(newmem2)
44
"Player Exp Multiplier"
Auto Assembler Script
{ Game : dffnt.exe
Version:
Date : 2019-03-16
Author : Jessie Kazama
}
[ENABLE]
aobscanmodule(playerexpmult,dffnt.exe,01 5F 34 44 8B 47 34)
alloc(newmem,$1000,playerexpmult)
label(code)
label(return)
label(playerexpmultv)
registersymbol(playerexpmult)
registersymbol(playerexpmultv)
newmem:
imul ebx,[playerexpmultv]
code:
add [rdi+34],ebx
mov r8d,[rdi+34]
jmp return
playerexpmultv:
dq 2
playerexpmult:
jmp newmem
nop
nop
return:
[DISABLE]
playerexpmult:
db 01 5F 34 44 8B 47 34
unregistersymbol(playerexpmult)
unregistersymbol(playerexpmultv)
dealloc(newmem)
45
"Multiplier"
4 Bytes
playerexpmultv
47
"Character Exp Multiplier"
Auto Assembler Script
{ Game : dffnt.exe
Version:
Date : 2019-03-15
Author : Jessie Kazama
}
[ENABLE]
aobscanmodule(expmult,dffnt.exe,41 89 84 2F BC 01 00 00 43)
alloc(newmem,$1000,expmult)
label(code)
label(return)
label(expmultv)
registersymbol(expmult)
registersymbol(expmultv)
newmem:
sub eax,[r15+rbp+000001BC]
imul eax,[expmultv]
add [r15+rbp+000001BC],eax
cmp [r15+rbp+000001BC],4650
jge code
jmp return
code:
mov [r15+rbp+000001BC],4650
jmp return
expmultv:
dq 2
expmult:
jmp newmem
nop
nop
nop
return:
[DISABLE]
expmult:
db 41 89 84 2F BC 01 00 00
unregistersymbol(expmult)
unregistersymbol(expmultv)
dealloc(newmem)
48
"Multiplier"
4 Bytes
expmultv
7
"Gil Pointer"
Auto Assembler Script
{ Game : DISSIDIA FINAL FANTASY NT Free Edition
Version:
Date : 2019-03-13
Author : Jessie Kazama
}
[ENABLE]
aobscanmodule(gil,dffnt.exe,44 8B 4B 58 4C 8D 05 ** ** ** ** 48 8D 4C 24 20)
alloc(newmem,$1000,gil)
label(code)
label(return)
label(gilp)
registersymbol(gil)
registersymbol(gilp)
registersymbol(code)
newmem:
mov [gilp],rbx
code:
readmem(gil,11)
jmp return
gilp:
dq 0
gil:
jmp newmem
nop
nop
nop
nop
nop
nop
return:
[DISABLE]
gil:
readmem(code,11)
unregistersymbol(gil)
unregistersymbol(gilp)
unregistersymbol(code)
dealloc(newmem)
8
"Gil"
4 Bytes
gilp
58