Share how awesome the crack me was or where you struggle to finish it! Stay polite and do not spoil the solution/flag!
9:06 PM 04/01/2023
Made entirely in C with the Windows API.
f1ref1st on 12:48 AM 04/06/2023: it's a malware
muha2xmad on 9:07 AM 04/08/2023: I reversed the generate_license function. It generates a random key based on the time of the machine in seconds, right? Any hint, please
winens on 7:45 PM 04/08/2023: easy af!
natitati on 10:37 PM 04/08/2023: What he said^
muha2xmad on 7:43 AM 04/09/2023: if ( !strcmp(String, valid_license) ), the value of the valid license is dynamic not fixed, it will change every time you will restart the execution of the program. Find strcmp function in x32dbg.
MARI0x83 on 3:44 PM 04/09/2023: https://imgur.com/a/5U9O744 you can just the valid_license variable you want the license key to be
pavler on 1:45 PM 04/10/2023: import time import random v1 = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ" v0 = int(time.time()) random.seed(v0) v1 = v1[:37] # set v1[0x25] (37th index) to null terminator license_31810 = [''] * 10 i = 0 while i
timotei_ on 4:06 PM 04/14/2023: Yep, one serial for each program start.