[NEED HELP] HOW TO PUT DECRYPTED DLL FILE AFTER MODING, INTO APK AGAIN?

Strix51

New User
8
03/20/17
1
Thread Author
my main question is how u mod games having encrypted dll.(i mean i mode games having decrypted dll..but how we mod game having encrypted dll.i even pullout csharp dll using termux app.and mod dll.but how we convert back this decrypted dll into encrypted dll...and place safely back into in apk.... . is there any tutorial. i mean i am noob.but comeon i want learn....
 
Hi @Strix51 , did you figure it out how to do it? I'm having the same question now. I hope you don't mind I add my case in here :)

1. I managed to decrypt the dlls. (Using GG to dump the memory and using the android terminal)
2. Using APK-tool I extracted/decompile the APK
3. Replaced the original Assembly-CSharp.dll and Assembly-CSharp-firstpass.dll with the ones I decrypted using the methods mentioned above.
4. Zipped/Compiled again.
5. Signed it.
6. Installed.

But is crashing when opening. I didn't even modify anything on the dll's just decrypted them. Do I have to do something else before compiling the APK with the decrypted dll's? Like encrypting again? is there any tool for that?

I can open the dll's with net reflector, but I didn't want to modified anything before trying to compile the game again with the decrypted dll's to see if they work, but no.

The game I'm working with is Hyper-Heroes_v1.0.6.54978.apk

Thanks!
 
like I've mentioned, this is not an easy process, I'm not even talking about moderate i mean this is stuff advanced modders have trouble with, and i can say from when I've tried its not something i want to do, i tend to avoid those (obv the goal of the developer).
the only way I've had any (repeatable anyways) success is to bypass the decrypting function, since your file is already decrypted it doesn't need to run that function, and when it tries to on your already decrypted files, that's when it messes up (crashes, etc). find where and when it runs the decryption function and make it skip it (or only the files you decrypted in the case you only altered other less important files then the assembly)
Good luck and don't be discouraged if you can't do it at first, like i said that's the really more advanced techniques you guys are attempting
 
@s810car

Is that possible to hack them from hex codes ? me also have big trouble with this sort of games , and working on it

If you find a more simple way please share it ... thanks
 
There is no "simpler" way thats the point as @s810car said.
The encryption etc is there to deter pro modders from even attempting it if you havent thw slightest idea of where to start you need to leave it alone and move on/work upto these challenges.
You dont train for a marathon by running the marathon, you start with the smaller distances and get more proficient
 
@Dogboy69 ,
Most of new games have protections , because in the past people abused games by using cheat
You haven't much choice , you must learn how to deal with protections even if you are very starter on hacking
 
or older games :p best way to learn imo, download games that you can still use the old version, mess around with those without looking up the answers and consult forums /tutorials as you get stuck, to understand how to deal with encryption you'll need to be proficient in the original language the code was written in, machine code (the bytecode the language is compiled to ie cil/msil for c#), bit manipulation with OR, XOR, AND/NAND, and a scripting language like lua and python. that's JUST TO UNDERSTAND it lol takes even more to figure out how to bypass, good luck
 
or older games :p best way to learn imo, download games that you can still use the old version, mess around with those without looking up the answers and consult forums /tutorials as you get stuck, to understand how to deal with encryption you'll need to be proficient in the original language the code was written in, machine code (the bytecode the language is compiled to ie cil/msil for c#), bit manipulation with OR, XOR, AND/NAND, and a scripting language like lua and python. that's JUST TO UNDERSTAND it lol takes even more to figure out how to bypass, good luck
Believe me master all you said isn't that hard and for games you don't need full knowledge of programing because some good peoples ( game developers already did it for us ) !
If you haven't that knowledge to how deal with them just say that ( That's not really hard , try it you can )
 
Believe me master all you said isn't that hard and for games you don't need full knowledge of programing because some good peoples ( game developers already did it for us ) !
If you haven't that knowledge to how deal with them just say that ( That's not really hard , try it you can )
:eek:
all you said isn't that hard and for games you don't need full knowledge of programing because some good peoples ( game developers already did it for us ) !
:confused:
for games you don't need full knowledge of programing
sigh... i think i know how your progress is going to go.... dam
 
I asked you somthing and you just spamed with your irrelevant words
-----------------------------
I don't care who you are or how much old you have ... I can accept anything except :
Be mocked or to mock others

------------------------------
Answer question or if you can't just shut up and don't spam to others topics
 
i did answer you, your response was it isn't that hard and you don't need programming experience, sorry i couldn't let that one go without a little tongue and cheek there.
so if it's not that hard, where you at on the progress then? just curious if you ran any algorithms yet that struck a hit
 
Yes i said that's not hard because i have both electronic and computer
-------------------
I'm not public modder , I know some methods for bypass protections but i'm always after the simplest way and i use all people to find a way , i want to make that easy as possible for all people not just for myself
-------------------
Don't want to continue this , just wanted to say you i hate this :

Be mocked or to mock others
 
Be mocked or to mock others
If you haven't that knowledge to how deal with them just say that ( That's not really hard , try it you can )
if you can't take it don't try dishing it out, youll lose. anyways you're right this is done, ain't gonna be able to help on a decryption question if your opinion is programming experience not required. lemme know when you find that magic script kiddie bullet
 
That's Newton's laws , bro
---------------------------
But accept this i asked you as friendy as possible and you mocked me instead of answer . simply you could ignore me ! that was much better
Anyway still don't want to make you sad and you right i did Indulgence , maybe i could hold myself much more
----------------------------
And for your answer i didn't say no knowledge of programing i said full knowledge
-----------------------------
Who know ? maybe you can find that magic script and not me ! we have hope

-------------------------

Edit : I havent full knowledge of electronic and computer but i have some knowledge from both of them , if that help
 
Last edited:
Back
Top Bottom