anyone can add bin files to PAK files in source code? and then encyprt that PAK files with AES ?thanks for helping
anyone can add bin files to PAK files in source code? and then encyprt that PAK files with AES ?thanks for helping
If your trying to prevent hacking, this is a unique way :P but remember, if you put the bins in the .pak, your going to have to tell the client how to get into the pak to get to the bins. I suggest looking into the PackExtractDlg.cpp and PackExtractDlg.h for doing it your method. If you want something similar with little to no work, try molebox, its the same thing except it packs it into the clients exe, and its pretty hard to crack open.
Bins to Pak
Pros:
Cons:Spoiler:
Spoiler:
Molebox
Pros:Cons:Spoiler:Spoiler:
P.S. I suggesting making your own file format, easier to make your own file structure for it, encrypt it whatever you please, and you can have your own tool for it. Its hard to hack a unknown format ;)
i deleting another AES key then make new AES key, i think its enough for encrypting bin files ;) ... thanks
well the safest method (if you absolutely don't want you bin files to be stolen) is to recode the whole stuff
or use that molebox / other packer thing
by using molebox your client will definitely detected by most antivirus though
this guy below said that he can search the AES key if the client is not compressed
that's one more point for you to think about : securing your new encrypted AES key
Last edited by Fou Gilang; 29-09-13 at 07:20 AM.
wow, thanks fou for report ;) ... need more method to secure bin files
make self AES key
compile with hackshield as gameguard( only this compatible with molebox/enigma)( error compressed client if you use " gameguard") (NProtect)
protect your source and client with with enigma / molebox
Done, but hackshield are acctually easy hack ... i forgot how do that, client must moddification to enchant hack or dupe (and skill(only Luna Classic))
-- how to know aes key?
simple.. open client with notepad++ (im usually use this than ollydbg)
the standard aes key is
"E76B2413958B00E193A1" and "A15H3825287T19G082K8",
just find one of them, if you find that, just look right, find difrent aes key from standard, that must be custom aes key, soo right far away so dont miss it..
so delete it the standard aes key to prevent ppl seach your custom aes key
SO SORRY MY ENGLISH >.<
Last edited by brightluna; 30-09-13 at 03:59 AM.
so, if like i said before, if i make new AES key then delete any default AES key, someone cant find my AES key right?
;) yeah, it will hard to find, thanks for the information
And I thank you, and everyone who gave input. Thread Closed.