View Single Post
  #2  
Old 02-18-2014, 00:33
DaGoN DaGoN is offline
Friend
 
Join Date: Jan 2004
Posts: 45
Rept. Given: 15
Rept. Rcvd 6 Times in 4 Posts
Thanks Given: 25
Thanks Rcvd at 18 Times in 7 Posts
DaGoN Reputation: 6
Hi LaDidi,
you say: "Obfuscation is a good beginning.", exactly, a beginning... but i thought a little bit of advanced

Nitallica says: "if it run you can crack it". I know... i know

Actually, my idea was to use the hash of signed classes in jar file and create an hashtable to map some methods of some important classes.

Theory:

PHP Code:

Manifest
-Version1.0
Created
-By1.0

Name
license.class
SHA1-DigestGLCkANwxP5fHNvDWMsjZDnHtPJg=

namemainprog.class
SHA1-DigestPFAwZkhDJwjBlYWxR4OT8FTx1NU=

nameanother.class
SHA1-DigesthZ5BVt7sHyG7rWYWm4eZVBXtfgY

nameinvoker.class
SHA1-DigestUiJgkvDfAHhOJpg++oVYEGlCV9c=

main class methods:
calculate
save 
Always in theory, if i use the license.class hash as a key to crypt the name of methods and i put it inside an hashtable of invoker.class and i call them
through it?

If you patch license.class the program flow is compromised...

What do you think about it?

Bye,
DaGoN
Reply With Quote