mReg v4.0:

I worked on this for a few months so if you don't like it, go FUCK yourself.

Welcome to the !FINAL! (maybe) crackme that I am going to write using VB! (YAY!)  I'll try to learn more of C++ and that shit VC++ and crank out MY FIRST crackme in C++, so if you think it sucks, go FUCK YOURSELF.

Why I made the switch to C++?
-Smaller executables
-I need more control over bitwise operations
-Closer to ASM(my goal)
-Everyone I know uses it
-If you're reading this, you most likely program in C++ already

Why I shouldn't dump VB completely?
-Easy language
-Easy programs in minutes
-Inferior code making it harder to crack (VB inserts a *ton* of garbage)
-I'm too lazy to

So, I guess C++ is the next stop on my programming venture.

If anybody wants to suggest a good book or tutorial for C++ or better Visual C++, please feel free to email me. (email address at bottom of this file)

GOALS OF PROGRAM
-Get a key(s) that works.
-Give me whatever the program tells you to give me.
-Write a tutorial
-If you want to be an overachiever, keygen it and send it to me with a tutorial.
DONE

Notes on mReg 4.0 final [patch]:

During a debugging session for this program, it was found to have performed inadherently to the intended code.  This bug has been fixed and has been submitted to crackme.de for further approval.  
CRC32 has changed, it is now:FA5CA2E0

Notes on mReg 4.0 final:

Constructed in: Visual Basic
[P.S. I will be learning VC++ and C++ very soon so hold on...]
Target File: mreg.exe
CRC32: 8FF69E4F
Forget UPX, Packed with FSG 2.0
COMPLETION STAGE 

IN FINAL FORM
COPYRIGHTED
OPTIMIZED
ZIPPED FILE
PROJECT COMPLETE

3.0b:
Fix algorithm
Pack with UPX
Revised program

3.0>2.0
DEBUGGING STAGE

1.0 final:
Rejected from crackmes.de
Revised program to conform to suggestions. - COMPLETE


Send all suggestions, comments, questions to idq000@prodigy.net!
idq000
Good Luck!