So can I take a bin file that has been created and edit that bin file? example take the sp6028pre file and edit that with a hex editor to make it autoroll the keys.
Well not really just that simple. You need to work out the routines on which bits to xor. You would need a DVB card or linux based box to view the stream of join one of the many forums where stream discussion is a topic. Then you would need to disassemble the bin. Then add the routines for autorolling, morphing and provider id's etc etc.. Then recompile it. You would also want to make sure you have a Jtag setup because chances are the bin is encrypted. So you will need to do a memory dump via a Jtag connection. It's a lot of work. I willing to bet it would take you hundreds of hours to make you first working bin.