Login Register
The stories and information posted here are artistic works of fiction and falsehood. Only a fool would take anything posted here as fact.


Tutorial How To Crack Any Program "Trial" To "Premium" filter_list
Author
Message
How To Crack Any Program "Trial" To "Premium" #1
Code:
1. Open the program. you will notice it says (free edition), so this will be one of our turning points, it’s key to analyze the program to see how it works so you can reverse it.  Drag and drop the assembly to a .NET decompiler (i prefer dnSpy but Reflector, ILDasm and SAE also work good), and the first thing we’re gonna do is search for that specific string “free edition” - make sure the type you’re searching for is set to number/string   2. You will find that it will have multiple methods and classes that use it (specially .ctor , aka the constructor of the form).   3. Now we find that it checks for _g0, a boolean value (either true or false), to see whether it’s a free license or not.   4. You will find a piece of code that looks like this : private void _m25() { if (App._g0) { this.Text = App.ProductName + " (Free Edition)"; return; } this.Text = App.ProductName; } 5. If you analyze it, _g0 is the determinant that checks if our program is activated or not. So find its definition, started by the .ctor and set its default value to False (ldc.i4.0 for IL instruction) 6. so instead of // Token: 0x04000001 RID: 1 public static bool _g0 = true; 7. we now have // Token: 0x04000001 RID: 1 public static bool _g0 = false; 8. The only thing you have to do now is see where _g0’s values are being read at or where they’re being set at. 9. So for setvalue we have App.ctor and App.Main, we have a snippet that looks like this   private static void Main(string[] args) { Application.EnableVisualStyles(); try { App._g0 = !App._g33(); } catch { App._g0 = true; } Application.ThreadException += new _g2092()._g2093; frmMain.Copyright_Tangible_Software_Solutions_m21 = args; _g2002._g2004 = (frmMain.Copyright_Tangible_Software_Solutions_m21.Length != 0); Application.Run(new frmMain()); } 10. So, inside the try statement we have (probably) our license checker that tries to see if the license we have is valid. Since we dont even want the app to check for a license, you can delete the whole try statement, and turn the App.g0_ to a false. 11. Once this is done, our program is premium by default and won’t check for licenses. so it’s basically cracked. THIS is it really. it’s that simple, ofcourse if you’re a newbie in RE’ing this could look complicated but as time passes you will get better! 12. DONE!   Download: https://gofile.io/d/A5qKkn

Reply

RE: How To Crack Any Program "Trial" To "Premium" #2
Quote:Now we find that it checks for _g0, a boolean value (either true or false), to see whether it’s a free license or not.
Are you saying that each and every program's license can be checked by Its boolean value of the same type as above?
[Image: AD83g1A.png]

Reply

RE: How To Crack Any Program "Trial" To "Premium" #3
(01-27-2021, 09:16 AM)mothered Wrote:
Quote:Now we find that it checks for _g0, a boolean value (either true or false), to see whether it’s a free license or not.
Are you saying that each and every program's license can be checked by Its boolean value of the same type as above?

nope.some company hide so not easy ,otherewise everyone was cracking program easily.
(This post was last modified: 01-27-2021, 09:38 AM by fsociety.)

Reply

RE: How To Crack Any Program "Trial" To "Premium" #4
(01-27-2021, 09:37 AM)fsociety Wrote: nope.some company hide so not easy ,otherewise everyone was cracking program easily.
I'll give It a try when time permits.

I haven't RE'd for over 10 years, so I've forgotten most of what's Involved.
[Image: AD83g1A.png]

Reply

RE: How To Crack Any Program "Trial" To "Premium" #5
(01-27-2021, 09:48 AM)mothered Wrote:
(01-27-2021, 09:37 AM)fsociety Wrote: nope.some company hide so not easy ,otherewise everyone was cracking program easily.
I'll give It a try when time permits.

I haven't RE'd for over 10 years, so I've forgotten most of what's Involved.

10 year ago it was easy but now days encryption technology.

Reply

RE: How To Crack Any Program "Trial" To "Premium" #6
That s realy interesting. I will try your method on some soft. thank you.

Reply

RE: How To Crack Any Program "Trial" To "Premium" #7
(01-27-2021, 09:16 AM)mothered Wrote:
Quote:Now we find that it checks for _g0, a boolean value (either true or false), to see whether it’s a free license or not.
Are you saying that each and every program's license can be checked by Its boolean value of the same type as above?

Not necessarily. If a program is obfuscated it is 10x harder to crack it.

Reply

RE: How To Crack Any Program "Trial" To "Premium" #8
(06-18-2022, 08:19 PM)Xondon Wrote:
(01-27-2021, 09:16 AM)mothered Wrote:
Quote:Now we find that it checks for _g0, a boolean value (either true or false), to see whether it’s a free license or not.
Are you saying that each and every program's license can be checked by Its boolean value of the same type as above?

Not necessarily. If a program is obfuscated it is 10x harder to crack it.
Absolutely.

It's harder, but not Impossible.
[Image: AD83g1A.png]

Reply

RE: How To Crack Any Program "Trial" To "Premium" #9
Has anyone every tried to crack GSA Proxy Scraper? I've found it is an amazing tool, but not free.

[+] 1 user Likes fractalmind0's post
Reply

RE: How To Crack Any Program "Trial" To "Premium" #10
very helpful thank you Smile keep it up

Reply







Users browsing this thread: