- 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
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