Share how awesome the crack me was or where you struggle to finish it! Stay polite and do not spoil the solution/flag!
Author:
pourmeadrinkwhileimfloating
Language:
C/C++
Upload:
12:04 AM 03/17/2022
Platform
Unix/linux etc.
Difficulty:
1.5
Quality:
3.4
Arch:
x86-64
Description
easily cracked by peeking at in Ghidra and analyzing the code : since count=0x32 is the password (total sum of digits in pass must == 0x32 (50 decimal) running the program with ./license_checker_3 999995 solves the puzzle :) void main(int argc,char **argv) { int integer; size_t strlen; long offset; char c; int count; int i; undefined8 off_plus_28; off_plus_28 = *(undefined8 *)(offset + 0x28); if (argc != 2) { printf("Usage : %s \n",*argv); // WARNING: Subroutine does not return exit(0); } count = 0; i = 0; while( true ) { strlen = ::strlen(argv[1]); if ((int)strlen