Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

[DEV] Loong Online Internal Research

Status
Not open for further replies.
Joined
Mar 11, 2007
Messages
903
Reaction score
1,251
Since we have ALL the .pdb files, that will allow me to load up these files in IDA Pro and look around with all the symbols loaded, so i won't have to guess and do lots of reversing

This topic exists mainly for myself, so I can post anything I find inside not only the server files, but within the Client aswell

---------- Post added at 02:10 AM ---------- Previous post was at 12:46 AM ----------

These are some of the internal des keys that are used IF a key isn't already given

Code:
data:100CDA80 ; char des_keys_A[480]
.data:100CDA80 des_keys_A      db 17h, 5Ah, 25h, 57h, 0A5h, 10h, 2, 7, 18h, 72h, 97h
.data:100CDA80                                         ; DATA XREF: vEngine::Util::Encrypt(void *,void *,int,int,int)+25o
.data:100CDA80                                         ; vEngine::Util::Decrypt(void *,void *,int,int,int)+25o
.data:100CDA80                 db 0EEh, 94h, 0A4h, 0A6h, 0ADh, 19h, 8Bh, 23h, 12h, 0A6h
.data:100CDA80                 db 4Bh, 0F1h, 9Fh, 2Fh, 0BAh, 0DDh, 0EFh, 96h, 0E1h, 0D3h
.data:100CDA80                 db 73h, 31h, 0EBh, 0C9h, 0B9h, 50h, 32h, 6, 79h, 48h, 34h
.data:100CDA80                 db 0FDh, 0B7h, 8, 3Ah, 40h, 0B9h, 60h, 94h, 92h, 4Ah, 52h
.data:100CDA80                 db 8Ch, 0CCh, 86h, 79h, 0Eh, 0A0h, 0EAh, 3Dh, 0C9h, 96h
.data:100CDA80                 db 1Dh, 0A8h, 0B6h, 57h, 42h, 7Fh, 49h, 0DFh, 0FCh, 0D9h
.data:100CDA80                 db 90h, 0E7h, 2Ah, 0A9h, 0F2h, 0D2h, 0CFh, 22h, 0B2h, 9Ah
.data:100CDA80                 db 0C4h, 6Eh, 61h, 34h, 4, 82h, 35h, 0CFh, 94h, 3, 64h
.data:100CDA80                 db 98h, 9Ch, 0FBh, 31h, 1, 95h, 98h, 0FCh, 95h, 32h, 0A4h
.data:100CDA80                 db 0D5h, 0D6h, 6Ch, 5, 2, 97h, 0C9h, 7Eh, 54h, 2Bh, 97h
.data:100CDA80                 db 9Ch, 9Eh, 36h, 0FFh, 0A0h, 0F4h, 20h, 0B7h, 54h, 0F2h
.data:100CDA80                 db 2 dup(29h), 23h, 18h, 38h, 0EFh, 44h, 37h, 60h, 89h
.data:100CDA80                 db 1Fh, 37h, 6Fh, 5Fh, 0A3h, 0DAh, 3Bh, 0C4h, 0C3h, 0FAh
.data:100CDA80                 db 6Ah, 0C9h, 6Dh, 48h, 83h, 48h, 42h, 3Dh, 0A7h, 71h
.data:100CDA80                 db 0DEh, 27h, 0AAh, 0F2h, 0E2h, 20h, 0C7h, 39h, 18h, 3Fh
.data:100CDA80                 db 0E9h, 0DCh, 6, 26h, 0EDh, 27h, 3Fh, 7Eh, 68h, 45h, 25h
.data:100CDA80                 db 4Bh, 39h, 60h, 9Fh, 1Eh, 86h, 0CBh, 0E8h, 34h, 6Dh
.data:100CDA80                 db 0CDh, 6Dh, 8Bh, 12h, 0DDh, 2Bh, 5Fh, 0CCh, 9Ah, 8, 93h
.data:100CDA80                 db 0A5h, 83h, 0Eh, 6Dh, 3Ah, 0D4h, 0DCh, 70h, 16h, 99h
.data:100CDA80                 db 14h, 81h, 0BBh, 90h, 6Dh, 0DDh, 0F3h, 8Dh, 39h, 0BAh
.data:100CDA80                 db 76h, 7, 74h, 52h, 46h, 0D3h, 22h, 0DCh, 53h, 5Ah, 0CEh
.data:100CDA80                 db 21h, 67h, 3Bh, 4Dh, 2Ah, 7Dh, 0D7h, 0A6h, 0C7h, 2Fh
.data:100CDA80                 db 6Ah, 5Bh, 85h, 3, 0DAh, 81h, 49h, 78h, 0E2h, 6Fh, 0F4h
.data:100CDA80                 db 0F7h, 0D2h, 54h, 9Dh, 16h, 0F8h, 0A8h, 9Dh, 95h, 68h
.data:100CDA80                 db 0BCh, 5Ah, 70h, 69h, 0CAh, 68h, 0FDh, 66h, 23h, 7Dh
.data:100CDA80                 db 0EDh, 57h, 18h, 80h, 7Eh, 0E4h, 8, 85h, 73h, 0CAh, 73h
.data:100CDA80                 db 0F3h, 72h, 57h, 5Fh, 0E4h, 58h, 23h, 0E2h, 0D6h, 49h
.data:100CDA80                 db 0A0h, 0FFh, 0E4h, 3Dh, 60h, 8Bh, 62h, 0ABh, 2 dup(4Ch)
.data:100CDA80                 db 31h, 6Eh, 0CEh, 56h, 0B8h, 64h, 0B0h, 0FCh, 2Eh, 9Ch
.data:100CDA80                 db 6Bh, 6Eh, 27h, 8Bh, 3Ch, 39h, 67h, 4, 6Fh, 0E1h, 9
.data:100CDA80                 db 94h, 0D0h, 0Ah, 71h, 75h, 0E4h, 0C4h, 0CDh, 62h, 33h
.data:100CDA80                 db 3Dh, 0AEh, 24h, 9, 50h, 1Eh, 80h, 0B3h, 0F0h, 9Fh, 0C3h
.data:100CDA80                 db 0CCh, 0A6h, 0C4h, 45h, 0F8h, 0E9h, 89h, 4Dh, 1Ah, 15h
.data:100CDA80                 db 0D9h, 1Fh, 18h, 2, 8Bh, 0D8h, 0F2h, 0F6h, 0D0h, 0EFh
.data:100CDA80                 db 8, 0Ah, 95h, 6Eh, 61h, 0BBh, 8Ch, 7Ch, 84h, 8Eh, 24h
.data:100CDA80                 db 92h, 0F3h, 0Ch, 98h, 15h, 99h, 28h, 4Ch, 0DEh, 0D2h
.data:100CDA80                 db 0B2h, 4Bh, 60h, 0F9h, 22h, 6Eh, 4Dh, 20h, 0C7h, 13h
.data:100CDA80                 db 73h, 6Dh, 8Fh, 0FDh, 4Bh, 6Bh, 0BEh, 0D1h, 45h, 0B2h
.data:100CDA80                 db 42h, 40h, 8Bh, 0F6h, 7Ah, 4Ch, 91h, 44h, 86h, 0C6h
.data:100CDA80                 db 52h, 49h, 86h, 0D2h, 64h, 0A8h, 2Fh, 0F5h, 48h, 91h
.data:100CDA80                 db 39h, 0Ch, 70h, 19h, 48h, 3Eh, 86h, 18h, 1, 0Dh, 7Dh
.data:100CDA80                 db 96h, 0DEh, 1Dh, 0A3h, 0BBh, 0BFh, 0CCh, 4Ah, 0E0h, 0BFh
.data:100CDA80                 db 0DCh, 80h, 3Ch, 3Ah, 7, 51h, 32h, 0F1h, 0CEh, 4Fh, 8Bh
.data:100CDA80                 db 0C0h, 0C7h, 19h, 4Bh, 3Dh, 0Ch, 5Bh, 0E6h, 0F9h, 0C1h
.data:100CDA80                 db 0DAh, 26h, 63h, 6Fh, 0CAh, 0B1h, 0FAh, 0BCh, 97h, 0BDh
.data:100CDA80                 db 21h, 90h, 5Bh, 0Dh
.data:100CDC60 ; char des_keys_B[480]
.data:100CDC60 des_keys_B      db 17h, 0C9h, 0B9h, 50h, 32h, 6, 79h, 48h, 34h, 0FDh, 0B7h
.data:100CDC60                                         ; DATA XREF: vEngine::Util::Encrypt(void *,void *,int,int,int)+15o
.data:100CDC60                                         ; vEngine::Util::Decrypt(void *,void *,int,int,int)+15o
.data:100CDC60                 db 7, 0CCh, 4Ah, 0E0h, 0BFh, 0DCh, 80h, 3Ch, 3Ah, 7, 51h
.data:100CDC60                 db 32h, 0F1h, 0CEh, 4Fh, 8Bh, 0C0h, 0C7h, 19h, 4Bh, 3Dh
.data:100CDC60                 db 0Ch, 5Bh, 0E6h, 79h, 0Eh, 0A0h, 0EAh, 3Dh, 0C9h, 96h
.data:100CDC60                 db 1Dh, 0A8h, 0B6h, 57h, 42h, 7Fh, 49h, 0DFh, 0F9h, 0C1h
.data:100CDC60                 db 18h, 72h, 97h, 0EEh, 94h, 0A4h, 0A6h, 0ADh, 0E1h, 0D3h
.data:100CDC60                 db 73h, 31h, 0EBh, 0B9h, 60h, 94h, 92h, 4Ah, 52h, 8Ch
.data:100CDC60                 db 0CCh, 86h, 0FCh, 98h, 9Ch, 0FBh, 31h, 1, 95h, 98h, 0FCh
.data:100CDC60                 db 95h, 32h, 0A4h, 0D9h, 90h, 0E7h, 2Ah, 0A9h, 0F2h, 0D2h
.data:100CDC60                 db 0CFh, 22h, 0B2h, 9Ah, 0C4h, 6Eh, 61h, 34h, 4, 82h, 35h
.data:100CDC60                 db 0CFh, 94h, 3, 64h, 0D5h, 0D6h, 6Ch, 5, 2, 97h, 0C9h
.data:100CDC60                 db 7Eh, 54h, 2Bh, 97h, 9Ch, 9Eh, 36h, 0FFh, 0A0h, 0F4h
.data:100CDC60                 db 20h, 0B7h, 54h, 0F2h, 2 dup(29h), 23h, 18h, 38h, 0EFh
.data:100CDC60                 db 44h, 37h, 60h, 89h, 1Fh, 37h, 6Fh, 5Fh, 0A3h, 0DAh
.data:100CDC60                 db 3Bh, 0C4h, 0C3h, 0FAh, 6Ah, 0C9h, 6Dh, 48h, 83h, 48h
.data:100CDC60                 db 42h, 3Dh, 0A7h, 71h, 0DEh, 27h, 0AAh, 0F2h, 0E2h, 20h
.data:100CDC60                 db 0C7h, 39h, 18h, 3Fh, 0E9h, 0DCh, 6, 26h, 0EDh, 27h
.data:100CDC60                 db 3Fh, 7Eh, 68h, 45h, 25h, 4Bh, 39h, 60h, 9Fh, 1Eh, 86h
.data:100CDC60                 db 0CBh, 0E8h, 34h, 6Dh, 0CDh, 6Dh, 8Bh, 12h, 0DDh, 2Bh
.data:100CDC60                 db 5Fh, 0CCh, 9Ah, 8, 93h, 0A5h, 83h, 0Eh, 6Dh, 3Ah, 0D4h
.data:100CDC60                 db 0DCh, 70h, 16h, 99h, 14h, 81h, 0BBh, 90h, 6Dh, 0DDh
.data:100CDC60                 db 0F3h, 8Dh, 39h, 0BAh, 76h, 7, 74h, 52h, 46h, 0D3h, 22h
.data:100CDC60                 db 0DCh, 53h, 5Ah, 0CEh, 21h, 67h, 3Bh, 4Dh, 2Ah, 7Dh
.data:100CDC60                 db 0D7h, 0A6h, 0C7h, 2Fh, 6Ah, 5Bh, 85h, 3, 0DAh, 81h
.data:100CDC60                 db 49h, 78h, 0E2h, 6Fh, 0F4h, 0F7h, 0D2h, 54h, 9Dh, 16h
.data:100CDC60                 db 0F8h, 0A8h, 9Dh, 95h, 68h, 0BCh, 5Ah, 70h, 69h, 0CAh
.data:100CDC60                 db 68h, 0FDh, 66h, 23h, 7Dh, 0EDh, 57h, 18h, 80h, 7Eh
.data:100CDC60                 db 0E4h, 8, 85h, 73h, 0CAh, 73h, 0F3h, 72h, 57h, 5Fh, 0E4h
.data:100CDC60                 db 58h, 23h, 0E2h, 0D6h, 49h, 0A0h, 0FFh, 0E4h, 3Dh, 60h
.data:100CDC60                 db 8Bh, 62h, 0ABh, 2 dup(4Ch), 31h, 6Eh, 0CEh, 56h, 0B8h
.data:100CDC60                 db 64h, 0B0h, 0FCh, 2Eh, 9Ch, 6Bh, 6Eh, 27h, 8Bh, 3Ch
.data:100CDC60                 db 39h, 67h, 4, 6Fh, 0E1h, 9, 94h, 0D0h, 0Ah, 71h, 75h
.data:100CDC60                 db 0E4h, 0C4h, 0CDh, 62h, 33h, 3Dh, 0AEh, 24h, 9, 50h
.data:100CDC60                 db 1Eh, 80h, 0B3h, 0F0h, 9Fh, 0C3h, 0CCh, 0A6h, 0C4h, 45h
.data:100CDC60                 db 0F8h, 0E9h, 89h, 4Dh, 1Ah, 15h, 0D9h, 1Fh, 18h, 2, 8Bh
.data:100CDC60                 db 0D8h, 0F2h, 0F6h, 0D0h, 0EFh, 8, 0Ah, 95h, 6Eh, 61h
.data:100CDC60                 db 0BBh, 8Ch, 7Ch, 84h, 8Eh, 24h, 92h, 0F3h, 0Ch, 98h
.data:100CDC60                 db 15h, 99h, 28h, 4Ch, 0DEh, 0D2h, 0B2h, 4Bh, 60h, 0F9h
.data:100CDC60                 db 22h, 6Eh, 4Dh, 20h, 0C7h, 13h, 73h, 6Dh, 8Fh, 0FDh
.data:100CDC60                 db 4Bh, 6Bh, 0BEh, 0D1h, 45h, 0B2h, 42h, 40h, 8Bh, 0F6h
.data:100CDC60                 db 7Ah, 4Ch, 91h, 44h, 86h, 0C6h, 52h, 49h, 86h, 0D2h
.data:100CDC60                 db 64h, 0A8h, 2Fh, 0F5h, 48h, 91h, 39h, 0Ch, 70h, 19h
.data:100CDC60                 db 48h, 3Eh, 86h, 18h, 1, 0Dh, 7Dh, 96h, 0DEh, 1Dh, 0A3h
.data:100CDC60                 db 0BBh, 0BFh, 0DAh, 8, 3Ah, 40h, 5Ah, 25h, 57h, 0A5h
.data:100CDC60                 db 10h, 2, 26h, 63h, 6Fh, 0CAh, 0B1h, 0FAh, 0BCh, 97h
.data:100CDC60                 db 0BDh, 21h, 90h, 5Bh, 0Dh, 19h, 8Bh, 23h, 12h, 0A6h
.data:100CDC60                 db 4Bh, 0F1h, 9Fh, 2Fh, 0BAh, 0DDh, 0EFh, 96h
 
Status
Not open for further replies.
Back
Top