DO NOT READ IF YOU DO NOT WANT SPOILERS!
I may have figured it out, there seems to be a lot of functionality that is not really used. Maybe filler code to throw us off?
Seems the password is a fixed value added by 1, however, it is put into the heap at a random location within the get_pwd().
If my understanding is correct I will try to write a solution and explain within it. |
==> |
@cbm-hackers
I did post solution :)
How close was the reverse engineered code?
I think strcat_str() is pretty same as yours, everything the idea is there. |
==> |
Its a good one, just took some time to look at. |
==> |
Was a easy crackme |
==> |
Very good beginner crackme, I enjoyed it.
There was one assembly instruction that I did not know about :) |
==> |