I wanna be able to get all pay channels for free
Now, wouldn't we all
There are some users who employ card-sharing to share a card over 2 or more receivers. I am not sure whether or not this is legal (and perhaps it is in some countries, where it is not in others). There are various card-servers and emulators available, some may work on the HD900.
You could, of course, share cards over the Internet too. That is regarded an infringement of your agreement with the provider from which you bought the card - and you may be prosecuted when found out.
Then there are individuals who try to crack code and keys, which is, AFAICS, totally legal (but check your legislation) as long as it is done for educational purposes and the keys are not sold to others, nor shared with others. You are however encouraged to share your knowledge on how you hacked the keys, so we can educate ourselves too, and providers can learn where the weaknesses in their algorithms are :thum:
So, either you learn how to crack keys (which is very difficult given the fairly strong algorithms employed nowadays), or you have to pay for your cards, like most of us have to, or engage in illegal activities. I will not give you advice on how to do the latter