45exile on 12:05 PM 07/10/2025: Just so you know, this is a CTF challenge, and I remade it to put it on crackmes.one because I thought it was a rather interesting challenge.
From Midnight Flag CTF Finale
Boozy on 11:57 AM 07/11/2025: GG_Y0u_ar3_th3_g0at,(you will see a swapping function based on the seed value obatained from srand(param),so like i copied function and made it so it prints the i and j values the positions which are being swapped then i made a script to unswap and it gave this :)
You must be logged in to submit a writeup
Solution by ahmeep: Simple shuffling. Use the decompilation of the program to figure out the unshuffling algorithm.