• 📢 Notice: Our community has moved to Zelo.cx! Visit us at Zelo.cx for the latest updates and discussions.

Trikker - Easiest crack on the planet?

GigaTexel

Royal
Royal
Rep
0
0
0
Rep
0
Vouches
0
0
0
Vouches
0
Posts
5
Likes
0
Bits
3 YEARS
3 YEARS OF SERVICE
Hi all.
I've been trying for a few weeks now to crack this app:https://www.bluebits.be/releases/Install...fline).zip

It should be the easiest crack ever. Code is very well readable in dnSpy and I managed to find what it takes to trick it in to accepting a license file.

The AutorizationCenter class has a method called VerifyLicense. If you overwrite the return value with boolean True, the app is blocked. This was tested and verified with dnSpy debug mode.

However, opening and saving the app in dnSpy or with Reflexil makes it crash shortly after startup. This even happens with unmodified code!
When trying the same opzelotion on a previous version (1.5.17) this works perfectly (open with dnSpy/Reflexil and save unmodified code).
Can someone help me out or do it for me? It doesn't need any complex investigation or debugging :)
 

jpl2023

Member
Rep
0
0
0
Rep
0
Vouches
0
0
0
Vouches
0
Posts
5
Likes
0
Bits
3 YEARS
3 YEARS OF SERVICE
[font][font]P.uvez vous partager svp[/font][/font]
 

Fo4RaX

Member
Rep
0
0
0
Rep
0
Vouches
0
0
0
Vouches
0
Posts
5
Likes
0
Bits
3 YEARS
3 YEARS OF SERVICE
Great work @GigaTexel
Shame you can't get it to work properly. Hope someone manages to fix it and share it with us.
 

GigaTexel

Royal
Royal
Rep
0
0
0
Rep
0
Vouches
0
0
0
Vouches
0
Posts
5
Likes
0
Bits
3 YEARS
3 YEARS OF SERVICE
In the hope that someone manages to help us out:

How to crack:
  • File: Bluebits.Trikker.exe
  • Namespace:Bluebits.Trikker.Authorization
  • Function:private bool VerifyLicense(License license, string publicKey)
  • How: make sure it returns boolean true
Tested:
  • Put license filein %APPDATA%\Bluebits\Trikker
  • Debug exe with dnSpy
  • Put breakpoint before VerifyLicense return statement
  • Overwrite return value with boolean true
  • App starts and runs perfectly
Tested but does not work:
  • Open and save exe with dnSpy
  • Open and save exe in JustDecompile/Reflexil
Why:
  • App exits after drawing the main form with an TaskCancelled exception. Tried to debug it step by step but very hard to pinpoint what causes the error
Interesting to note: previously crached versions were also blocked by overwriting the function, pretty sure there is no other counterfeit measure in place that forces the app to crash.
 

48,736

38,247

238,888

Top