I have already provided a detailed Tutorial on SS7 hacking on my blog.
Software Required for SS7 Hacking
SS7 Protocol Access
This is what varies to every country , you can either buy access or try to find it yourself. SS7 is not a blood diamond so its not that difficult to obtain, as I stated before in my blog post you have to understand what ss7 is before you guys ask for some "software" which will do it all for us ;)