Home » Developing U++ » UppHub » Protect packages - split code encryption,client and server
Re: Protect packages - split code encryption,client and server [message #40420 is a reply to message #40419] |
Wed, 31 July 2013 17:13 |
mdelfede
Messages: 1307 Registered: September 2007
|
Ultimate Contributor |
|
|
Hi,
I tested the protect package ONLY on MSC9.
Somebody report it working on MSC10 too, but I'm not sure.
The package, code encryption part, is STRONGLY compiler dependent, so there's no guarantee at all that it'll work on new compiler versions, due to core-rearranges by optimizer.
I tried all my possible to work around this with MSC9 and GCC. but some code path may break it too.
AND, it will surely NOT work on MSC64 bit due of lacking of inline assembly support.
You can try to insert/remove some code inside your protected function to see if something changes; if you've a SHORT non-working testcase I can try (not immediately) to check what's happening there.
Anyways, the new package is on SVN and should be on nighty builds. I'm using it in a commercial app without problems.
Ciao
Max
[Updated on: Wed, 31 July 2013 17:14] Report message to a moderator
|
|
|
|
|
Protect packages - split code encryption,client and server
|
|
|
Re: Protect packages - split code encryption,client and server
|
|
|
Re: Protect packages - split code encryption,client and server
By: Alboni on Wed, 31 July 2013 17:07
|
|
|
Re: Protect packages - split code encryption,client and server
|
|
|
Re: Protect packages - split code encryption,client and server
By: Alboni on Wed, 31 July 2013 18:16
|
|
|
Re: Protect packages - split code encryption,client and server
|
|
|
Re: Protect packages - split code encryption,client and server
By: Alboni on Wed, 31 July 2013 20:46
|
|
|
Re: Protect packages - split code encryption,client and server
|
|
|
Re: Protect packages - split code encryption,client and server
By: Alboni on Wed, 31 July 2013 23:01
|
|
|
Re: Protect packages - split code encryption,client and server
|
|
|
Re: Protect packages - split code encryption,client and server
|
|
|
Re: Protect packages - split code encryption,client and server
By: Alboni on Wed, 31 July 2013 23:38
|
|
|
Re: Protect packages - split code encryption,client and server
|
|
|
Re: Protect packages - split code encryption,client and server
By: Alboni on Thu, 01 August 2013 10:22
|
|
|
Re: Protect packages - split code encryption,client and server
By: mdelfede on Thu, 01 August 2013 10:26
|
|
|
Re: Protect packages - split code encryption,client and server
By: Alboni on Thu, 01 August 2013 13:59
|
|
|
Re: Protect packages - split code encryption,client and server
By: mdelfede on Thu, 01 August 2013 14:02
|
|
|
Re: Protect packages - split code encryption,client and server
By: Alboni on Thu, 01 August 2013 14:06
|
|
|
Re: Protect packages - split code encryption,client and server
By: mdelfede on Thu, 01 August 2013 14:10
|
|
|
Re: Protect packages - split code encryption,client and server
By: Alboni on Thu, 01 August 2013 14:13
|
|
|
Re: Protect packages - split code encryption,client and server
By: Alboni on Thu, 01 August 2013 14:57
|
|
|
Re: Protect packages - split code encryption,client and server
By: mdelfede on Thu, 01 August 2013 15:41
|
|
|
Re: Protect packages - split code encryption,client and server
By: Alboni on Thu, 01 August 2013 16:25
|
|
|
Re: Protect packages - split code encryption,client and server
By: mdelfede on Mon, 05 August 2013 01:39
|
|
|
Re: Protect packages - split code encryption,client and server
By: Alboni on Mon, 05 August 2013 10:36
|
|
|
Re: Protect packages - split code encryption,client and server
By: mdelfede on Tue, 06 August 2013 19:26
|
|
|
Re: Protect packages - split code encryption,client and server
By: Alboni on Wed, 07 August 2013 02:44
|
|
|
Re: Protect packages - split code encryption,client and server
By: Alboni on Wed, 07 August 2013 03:31
|
|
|
Re: Protect packages - split code encryption,client and server
By: mdelfede on Wed, 07 August 2013 09:33
|
|
|
Re: Protect packages - split code encryption,client and server
By: mdelfede on Wed, 07 August 2013 09:56
|
|
|
Re: Protect packages - split code encryption,client and server
By: Alboni on Wed, 07 August 2013 13:01
|
|
|
Re: Protect packages - split code encryption,client and server
By: mdelfede on Wed, 07 August 2013 13:07
|
|
|
Re: Protect packages - split code encryption,client and server
By: mdelfede on Wed, 07 August 2013 18:49
|
|
|
Re: Protect packages - split code encryption,client and server
By: Alboni on Wed, 07 August 2013 22:00
|
|
|
Re: Protect packages - split code encryption,client and server
By: mdelfede on Wed, 07 August 2013 23:18
|
|
|
Re: Protect packages - split code encryption,client and server
By: mdelfede on Wed, 07 August 2013 23:21
|
|
|
Re: Protect packages - split code encryption,client and server
By: Alboni on Wed, 07 August 2013 23:43
|
|
|
Re: Protect packages - split code encryption,client and server
By: mdelfede on Wed, 07 August 2013 23:46
|
|
|
Re: Protect packages - split code encryption,client and server
By: Alboni on Wed, 07 August 2013 23:54
|
|
|
Re: Protect packages - split code encryption,client and server
By: mdelfede on Wed, 07 August 2013 23:56
|
|
|
Re: Protect packages - split code encryption,client and server
By: Alboni on Wed, 07 August 2013 23:57
|
|
|
Re: Protect packages - split code encryption,client and server
By: mdelfede on Thu, 08 August 2013 00:02
|
|
|
Re: Protect packages - split code encryption,client and server
By: Alboni on Thu, 08 August 2013 00:05
|
|
|
Re: Protect packages - split code encryption,client and server
By: mdelfede on Thu, 08 August 2013 00:07
|
|
|
Re: Protect packages - split code encryption,client and server
By: mdelfede on Thu, 08 August 2013 00:10
|
|
|
Re: Protect packages - split code encryption,client and server
By: Alboni on Thu, 08 August 2013 00:10
|
|
|
Re: Protect packages - split code encryption,client and server
By: mdelfede on Thu, 08 August 2013 00:14
|
|
|
Re: Protect packages - split code encryption,client and server
By: Alboni on Thu, 08 August 2013 00:13
|
|
|
Re: Protect packages - split code encryption,client and server
By: mdelfede on Thu, 08 August 2013 00:15
|
|
|
Re: Protect packages - split code encryption,client and server
By: Alboni on Thu, 08 August 2013 00:20
|
|
|
Re: Protect packages - split code encryption,client and server
By: Alboni on Thu, 08 August 2013 13:39
|
|
|
Re: Protect packages - split code encryption,client and server
By: mdelfede on Thu, 08 August 2013 13:43
|
|
|
Re: Protect packages - split code encryption,client and server
By: mdelfede on Thu, 08 August 2013 14:04
|
|
|
Re: Protect packages - split code encryption,client and server
By: Alboni on Fri, 09 August 2013 23:55
|
|
|
Re: Protect packages - split code encryption,client and server
By: mdelfede on Sat, 10 August 2013 07:37
|
|
|
Re: Protect packages - split code encryption,client and server
By: Alboni on Thu, 08 August 2013 13:41
|
|
|
Re: Protect packages - split code encryption,client and server
By: Alboni on Thu, 08 August 2013 14:35
|
|
|
Re: Protect packages - split code encryption,client and server
By: mdelfede on Thu, 08 August 2013 14:49
|
|
|
Re: Protect packages - split code encryption,client and server
By: mdelfede on Thu, 08 August 2013 14:51
|
|
|
Re: Protect packages - split code encryption,client and server
By: Alboni on Thu, 08 August 2013 15:04
|
|
|
Re: Protect packages - split code encryption,client and server
By: mdelfede on Thu, 08 August 2013 15:08
|
|
|
Re: Protect packages - split code encryption,client and server
By: mdelfede on Thu, 08 August 2013 15:11
|
|
|
Re: Protect packages - split code encryption,client and server
By: Alboni on Thu, 08 August 2013 15:08
|
|
|
Re: Protect packages - split code encryption,client and server
By: Alboni on Thu, 08 August 2013 15:14
|
|
|
Re: Protect packages - split code encryption,client and server
By: mdelfede on Thu, 08 August 2013 15:15
|
|
|
Re: Protect packages - split code encryption,client and server
By: Alboni on Sun, 11 August 2013 03:45
|
Goto Forum:
Current Time: Tue Apr 23 09:54:24 CEST 2024
Total time taken to generate the page: 0.02786 seconds
|