i wonder if someone would be able to help me with this

i'm trying to access the private server EpicRO, they are using a secured login and i cant understand how the hash is computed
the normal calculation that's used in openkore secure_login doesn't work : MD5.digest($salt.$password) and MD5.digest($password.$salt)
the dll they are using for the secured login seems to be blocking Xkore1 access :/ so i cant use that mode to bypass this problem.
these are the sniffed packets of the communication
i used this login and password for this example :
login : Xeros
pass : mypass
test 1:
sent : DB 01
recv : DC 01 10 00 83 CF 7B 44 47 76 BC 38 E5 C3 65 DD
sent : DD 01 15 00 00 00 58 65 72 6F 73 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 51 54 4D E8 0F 79 1B 04 2C E3 2E CE 30 0B 9D 71 0E
recv : 6A 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
test 2:
sent : DB 01
recv : DC 01 13 00 9F B7 DB 48 9B 41 A9 79 BE 8F 36 F9 4C C1 20
sent : DD 01 15 00 00 00 58 65 72 6F 73 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 A5 21 9C D0 86 66 82 11 B7 46 A9 F0 43 20 31 A0 0E
recv : 6A 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
btw im using these settings:
ip 188.138.48.206
port 6937
private 1
master_version 14
version 21
secureLogin 1
secureLogin_type 0
secureLogin_requestCode
secureLogin_account 0
serverType 22 ( the ragexeRE setting didnt support securelogin so i used what i use on aRO )
serverEncoding Western
addTableFolders kro;translated/kRO_english;EpicRO
recvpackets EpicRO_recvpackets.txt
any help would be very appreciated ^^