It'll always be possible but you're going to get nowhere if you don't even know where to begin. You will probably need to do a lot of research for this kind of stuff. If it is a popular program and does not have a crack, you don't have too much chance of doing it on your own.
Teams of people usually do this stuff.