Newbie Spellweaver
- Joined
- Apr 6, 2005
- Messages
- 53
- Reaction score
- 11
well.. i'm new at cabal developing lol..
get the server work fine.. so i advanced with client editing..
and i'm a reverse engineering lover so i started trying to get know how the enc files are encrypted.. well i localized where is the decrypt function.. the first 4 bytes of each enc file are the real file size of the extracted file.. they seems to make 2 tables with the file and later go shifting bytes for getting the chars... but isnt so easy how it sound lol.. its so much code for reverse -.-
so the first thing i did was unpack all encs before the game loads.. there is the pack.. they're some interesting things in.. like exp table, shops, quests, skills, etc.
here the string "Please enter account name and password." changed . this will be usefull for those who wants translate the client to another language
the idea is make a dll that load those enc from a zip or something like it
i'll still testing
argentina r0x
get the server work fine.. so i advanced with client editing..
and i'm a reverse engineering lover so i started trying to get know how the enc files are encrypted.. well i localized where is the decrypt function.. the first 4 bytes of each enc file are the real file size of the extracted file.. they seems to make 2 tables with the file and later go shifting bytes for getting the chars... but isnt so easy how it sound lol.. its so much code for reverse -.-
so the first thing i did was unpack all encs before the game loads.. there is the pack.. they're some interesting things in.. like exp table, shops, quests, skills, etc.
You must be registered to see links
here the string "Please enter account name and password." changed . this will be usefull for those who wants translate the client to another language
the idea is make a dll that load those enc from a zip or something like it
i'll still testing
argentina r0x