Exetools  

Go Back   Exetools > General > General Discussion

Notices

Reply
 
Thread Tools Display Modes
  #1  
Old 10-25-2023, 19:39
Jupiter's Avatar
Jupiter Jupiter is offline
Lo*eXeTools*rd
 
Join Date: Jan 2005
Location: Moscow, Russia
Posts: 234
Rept. Given: 43
Rept. Rcvd 62 Times in 37 Posts
Thanks Given: 37
Thanks Rcvd at 191 Times in 57 Posts
Jupiter Reputation: 62
Lightbulb Classic approach?

At first you should understand your target and type of protection it uses.

What if:
- your target is not packed
- your target doesn't use serials
- your target doesn't use registration keys
- your target is virtualised
- your target is using remote computations and remote resources
- your target is using distributed nodes and micro-services
- your target is using specific dedicated hardware
- your target is using remote authentication and authorisation

So, it looks like you're targeting only 'classic' desktop applications using classic approaches.
  • No packing → no unpacking
  • No serials and no keys → no key generation
  • Virtualised code → de-virtualisation
  • Specific hardware → hardware emulation
  • Remote services → replacement services
  • etc
__________________
EnJoy!
Reply With Quote
  #2  
Old 10-25-2023, 20:29
Jaspreet Singh Jaspreet Singh is offline
Banned User
 
Join Date: Oct 2023
Posts: 20
Rept. Given: 0
Rept. Rcvd 2 Times in 2 Posts
Thanks Given: 10
Thanks Rcvd at 32 Times in 13 Posts
Jaspreet Singh Reputation: 4
Quote:
Originally Posted by Jupiter View Post
At first you should understand your target and type of protection it uses.

What if:
- your target is not packed
- your target doesn't use serials
- your target doesn't use registration keys
- your target is virtualised
- your target is using remote computations and remote resources
- your target is using distributed nodes and micro-services
- your target is using specific dedicated hardware
- your target is using remote authentication and authorisation

So, it looks like you're targeting only 'classic' desktop applications using classic approaches.
  • No packing → no unpacking
  • No serials and no keys → no key generation
  • Virtualised code → de-virtualisation
  • Specific hardware → hardware emulation
  • Remote services → replacement services
  • etc
Of course, for this question we assume that all the mentioned ways to crack it like keygen, crack are available and we want to rate which is better or worse...

@blu devil Hardware based protection is sometimes not possible to crack at all, if done correct. So I agree with you.
Reply With Quote
  #3  
Old 10-27-2023, 08:45
chants chants is offline
VIP
 
Join Date: Jul 2016
Posts: 826
Rept. Given: 47
Rept. Rcvd 50 Times in 31 Posts
Thanks Given: 737
Thanks Rcvd at 1,140 Times in 529 Posts
chants Reputation: 51
Quote:
Originally Posted by Jaspreet Singh View Post
Of course, for this question we assume that all the mentioned ways to crack it like keygen, crack are available and we want to rate which is better or worse...

@blu devil Hardware based protection is sometimes not possible to crack at all, if done correct. So I agree with you.
Decryption is at the top of this as cryptography is based upon hard mathematical problems and has closer to theoretical soundness than all other methods. The rest, even hardware are security by obscurity in various forms.

Don't forget crippleware where code is literally absent from the target and must be painstakingly hand built back. That's also at the top of the list.

So that original list looks more like the common methods used but is incredibly lacking. A taxonomy of cracking would be a 50 page thesis if done properly.
Reply With Quote
The Following User Says Thank You to chants For This Useful Post:
niculaita (10-29-2023)
  #4  
Old 10-27-2023, 12:29
NON NON is offline
Banned User
 
Join Date: Sep 2023
Posts: 77
Rept. Given: 2
Rept. Rcvd 2 Times in 2 Posts
Thanks Given: 30
Thanks Rcvd at 21 Times in 16 Posts
NON Reputation: 2
Quote:
Originally Posted by chants View Post

So that original list looks more like the common methods used but is incredibly lacking. A taxonomy of cracking would be a 50 page thesis if done properly.
I agree. The list is a little incomplete.
Sometimes it's better to remain a little silent...

This is not 50 pages and is rather lame, but a good start. See this paper here:
Quote:
https://forum.exetools.com/showthread.php?p=128880#post128880
Much more coming soon!
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Can't open www.tuts4you.com in China Rate Topic: winndy General Discussion 6 08-13-2009 14:21


All times are GMT +8. The time now is 15:31.


Always Your Best Friend: Aaron, JMI, ahmadmansoor, ZeNiX, chessgod101
( Since 1998 )