Holisticz - Embrace the Infinite

Step into the world of endless opportunities and unlock the gateway to virtual transactions.

  • Domain Update: Our Forum has moved! Please visit us at Holisticz.com for the latest updates.

Trikker - Easiest crack on the planet?

GigaTexel

Royal
Royal Elite member Premium

0

0%

Status

Offline

Posts

5

Likes

0

Rep

0

Bits

0

2

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 operation 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

0

0%

Status

Offline

Posts

5

Likes

0

Rep

0

Bits

0

3

Years of Service

[font][font]P.uvez vous partager svp[/font][/font]
 

Fo4RaX

Member

0

0%

Status

Offline

Posts

5

Likes

0

Rep

0

Bits

0

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 Elite member Premium

0

0%

Status

Offline

Posts

5

Likes

0

Rep

0

Bits

0

2

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,674

38,236

238,827

Top