Reverse engineering stuff like this can be fun.
I remember trying to reverse engineer some random .exe that got emailed to me once.
I disassembled it but all I found was some basic initialization code and then a jmp to an address that didn't seem to exist.
However when I ran it (in a VM) with a debugger it seemed to go through all kinds of Win32 Calls.
It's very common for malware (or other code that doesn't want to be reverse engineered) to be decrypting itself in the that initialization loop to generate the code that is jumped to. It is also very common for malware to use exception handling as control flow, which could also explain a nonsense jump.
I disassembled it but all I found was some basic initialization code and then a jmp to an address that didn't seem to exist. However when I ran it (in a VM) with a debugger it seemed to go through all kinds of Win32 Calls.
Very odd