The latest version can always be found at minecraftforum.net or at teamderpy.com

If you downloaded this ANYWHERE else, it may not be legit!