
That being said however, BinaryNinja is currently in beta and after testing it for a while I found I really don't like it's limitations, such as not being able to search for cross references to a string.

To solve this crackme, I originally used OllyDBG and BinaryNinja. Alternatively, you can download it here if you don't want to sign up for an account at : For example they may also state that you can't patch the program's assembly so that it jumps over the function that displays the nag screen and that instead you must find another way to solve the problem.Īfter looking around at a few crackme's I eventually found one that I thought would be a good, very easy challenge to start off with: LuCiFeR's Crackme #2. Additionally they may have some restrictions on a proper solution.
#HOPPER DISASSEMBLER ALTERNATIVE SERIAL#
For example, they may ask you to find a working serial for the program, or to remove an annoying popup that appears every time the program starts. One afternoon I wanted to do something interesting, and remembered about the idea of crackme's, or small programs that people create to be reverse engineered.Ĭrackme's usually have some sort of goal in mind.

Lately however, I have gotten the oppertunity to do some more research, specifically with reverse engineering. This normally means that I don't tend to do very much security work outside of that. So as some of you guys may know, I now work for NCC Group as a Security Consultant doing web and infrastructure pentesting.
