View previous topic :: View next topic |
Author |
Message |
kostya555 Advanced Cheater Reputation: 0
Joined: 04 Apr 2013 Posts: 55
|
Posted: Tue Nov 03, 2015 4:39 am Post subject: To protect the table |
|
|
Hello everyone! Please tell me, how do I protect trainer, table from Decompiler CE Trainer v1.0
Thank you all! Topic resolved...
Last edited by kostya555 on Fri Nov 06, 2015 1:54 am; edited 2 times in total |
|
Back to top |
|
|
Dark Byte Site Admin Reputation: 458
Joined: 09 May 2003 Posts: 25296 Location: The netherlands
|
Posted: Tue Nov 03, 2015 4:44 am Post subject: |
|
|
if you care about protecting your tables/trainers, don't use cheat engine
you could make your code difficult to read, but that's about it
best you can do is just upload your cheat table unprotected and show everyone that you got it first
_________________
Do not ask me about online cheats. I don't know any and wont help finding them.
Like my help? Join me on Patreon so i can keep helping |
|
Back to top |
|
|
lolAnonymous Expert Cheater Reputation: 1
Joined: 19 Jul 2015 Posts: 154
|
Posted: Tue Nov 03, 2015 4:52 am Post subject: Help |
|
|
Sir There Are Many Functions To Protect Your Trainers U Can Put This In The Starting Of Your Trainer
Code: | -----------------------------------------
function FormClose(sender)
closeCE()
end
function FormClose(sender)
closeCE()
end
function bar()
if openProcess("Decompiler Trainer CE v1.0") then -- If This Will Open Your Trainer Will Be Automatically Close And It Will Redirect The User To http://admaggo.ts/19akL9
shellExecute("http://admaggo.ts/19akL9")
closeCE()
end
end
t=createTimer(nil)
timer_onTimer(t, bar)
timer_setInterval(t, 200) --10 minutes
timer_setEnabled(t, true); |
And There Are Many Awesome Functions To Protect Your Aobs , A.A Scripts etc In This Forum U Will Find Many Interesting Things For Your Trainers
|
|
Back to top |
|
|
kostya555 Advanced Cheater Reputation: 0
Joined: 04 Apr 2013 Posts: 55
|
Posted: Tue Nov 03, 2015 5:01 am Post subject: Re: |
|
|
This option I know. I'm interested in the process of protecting tables against decompiling to directly support the table is not decompilable and gave an error. Such protection already made some friends. Here I am interested this process.
|
|
Back to top |
|
|
lolAnonymous Expert Cheater Reputation: 1
Joined: 19 Jul 2015 Posts: 154
|
Posted: Tue Nov 03, 2015 5:20 am Post subject: |
|
|
Save Your Trainer as .exe Not .CETrainer
|
|
Back to top |
|
|
kostya555 Advanced Cheater Reputation: 0
Joined: 04 Apr 2013 Posts: 55
|
Posted: Tue Nov 03, 2015 5:57 am Post subject: |
|
|
MasterHacking321 wrote: | Save Your Trainer as .exe Not .CETrainer |
It's all clear but even if you keep the trainer in exe format its still possible to decompile it Decompiler CE Trainer v1.0. Need another solution...
|
|
Back to top |
|
|
Corroder Grandmaster Cheater Supreme Reputation: 75
Joined: 10 Apr 2015 Posts: 1667
|
Posted: Tue Nov 03, 2015 7:31 am Post subject: |
|
|
To protect trainer is different with to protect script or code.
To protect trainer, i think only one way to do. Give use authentication progress (Online or Offline). This progress will require user identification process should be by IP, user computer serial machine, etc.
Protect script and code inside a trainer also can be done with make more difficult for people who want to get code inside. Even you make your code encrypted (SHA, MD5, Base64, etc), peoples still have a way to get source code / cheat table. That is mean there are no 100% safety way to protect script inside a trainer. It should easier for someone to break and get code from a trainer if has Reverse Engineering knowledge.
Also you can put time trial or password function or auto self destruction function inside your trainer.
And as Dark Byte side, use other programming language to protect scripts / code rather than use CE if you want and can do it. In CE / Lua we just able to make it harder to get source code / script.
Maybe in future someone will find the way or make a tool to protect script for every trainers.
Regard's
|
|
Back to top |
|
|
kostya555 Advanced Cheater Reputation: 0
Joined: 04 Apr 2013 Posts: 55
|
Posted: Tue Nov 03, 2015 8:32 am Post subject: Re: |
|
|
Might have with someone, any suggestions. I will wait, every opinion I wonder...
|
|
Back to top |
|
|
mgr.inz.Player I post too much Reputation: 218
Joined: 07 Nov 2008 Posts: 4438 Location: W kraju nad Wisla. UTC+01:00
|
|
Back to top |
|
|
kostya555 Advanced Cheater Reputation: 0
Joined: 04 Apr 2013 Posts: 55
|
Posted: Tue Nov 03, 2015 11:41 am Post subject: |
|
|
I'm not good at programming and can't compile. Could you help me in this, napishite me a PM. mgr.inz.Player I appreciate your knowledge, I know that you can help me. Please help to compile and if you do not mind then write in PM. mgr.inz.Player I hope for your help...
|
|
Back to top |
|
|
STN I post too much Reputation: 42
Joined: 09 Nov 2005 Posts: 2672
|
Posted: Tue Nov 03, 2015 12:14 pm Post subject: |
|
|
Jeez, what a douchebag that made that program and then publicly share as something that noone could do.
Lamers
As for protecting the CE trainer, whats the point. People can still steal your trainer codes. Just don't give a f-beep and publicly shame anyone who steals your code, thats what i do now.
_________________
|
|
Back to top |
|
|
Rydian Grandmaster Cheater Supreme Reputation: 31
Joined: 17 Sep 2012 Posts: 1358
|
Posted: Tue Nov 03, 2015 3:07 pm Post subject: |
|
|
Even if your trainer is the hardest thing in the world to crack, people could attach another instance of CE to the game (say, with both the game and trainer in the same sandbox so the trainer can't see CE normally) and then do changed/unchanged to find what in the game is being modded when the trainer options are toggled...
Wanting to put something on somebody's computer and then prevent them from looking into it is stupid. It's literally DRM-level of stupid. If you give it to them, they CAN look at it. You can make it more difficult, but you CANNOT stop them.
_________________
|
|
Back to top |
|
|
Zanzer I post too much Reputation: 126
Joined: 09 Jun 2013 Posts: 3278
|
Posted: Tue Nov 03, 2015 5:41 pm Post subject: |
|
|
I normally just use the following to protect my trainers.
Code: | n={7946918697735711062,2406159617271886963}t=''for i=1,2 do q=qwordToByteTable(n[i])for j=1,8 do t=t..string.char(q[j])end end showMessage(t) |
|
|
Back to top |
|
|
atom0s Moderator Reputation: 199
Joined: 25 Jan 2006 Posts: 8518 Location: 127.0.0.1
|
Posted: Wed Nov 04, 2015 1:25 am Post subject: |
|
|
Shrooms wrote: | this got to be a joke.
use c# AND c++.
good day
u ain't protecting shit with lua and ce LMFAO |
C# is just as bad given that it is a managed language. CE does a better job protecting trainers then a stock C# file would.
_________________
- Retired. |
|
Back to top |
|
|
kostya555 Advanced Cheater Reputation: 0
Joined: 04 Apr 2013 Posts: 55
|
Posted: Wed Nov 04, 2015 7:54 am Post subject: |
|
|
Zanzer wrote: | I normally just use the following to protect my trainers.
Code: | n={7946918697735711062,2406159617271886963}t=''for i=1,2 do q=qwordToByteTable(n[i])for j=1,8 do t=t..string.char(q[j])end end showMessage(t) |
|
Like your method to protect I can't understand. Explain in detail please
|
|
Back to top |
|
|
|