OK well i did some searches for it and found a fully working one on bitgamer its a privet torrent site tho, so you have to be a member in order to download it.
But for a open to public torrent site i could only find the one on piratebay from what i read its working, but some people are having problems with it.
As for a crack for this game a simple search on gameburnworld show a few of them, just download the one that is for the proper version of the game you got.