Decoder Sky Q Internet Version

There are 5 replies in this Thread which was already clicked 2,880 times. The last Post () by bricked-device.

  • Hi to everyone,

    For curiosity I am currently digging on Sky Q decoder (internet version), I discovered that it uses a realtek RTD1311VS SoC. On the board I found a possible JTAG port but I currently don't have the right tools to access it. I then moved on to analyze the data traffic, I managed to discover the domain from where the decoder obtains the firmware, but since it is protected by TLS I cannot decode the request completely. I tried to decode the protected traffic using TLS downgrade and sslstrip techniques, which worked with other APIs but without success for the firmware API. Has anyone already reversed this new decoder or want to contribute?

  • oktus

    Approved the thread.
  • Neither the drivers nor the operating system on the device are open source. There are certainly no compilers for the processor either.

    This is all kept under wraps by the manufacturers.


    This means that even if you somehow got hold of the operating system, which isn't that easy, you would still have to reverse engineer the processor.


    You have to keep in mind that you would then have to write a compiler for the unknown processor in order to get Open Source Linux on it.

    But then you still don't have any drivers and you would have to examine all external components separately.


    No way too complex and too complicated

    °Never change a running system°






  • Hi to everyone,

    For curiosity I am currently digging on Sky Q decoder (internet version), I discovered that it uses a realtek RTD1311VS SoC. On the board I found a possible JTAG port but I currently don't have the right tools to access it. I then moved on to analyze the data traffic, I managed to discover the domain from where the decoder obtains the firmware, but since it is protected by TLS I cannot decode the request completely. I tried to decode the protected traffic using TLS downgrade and sslstrip techniques, which worked with other APIs but without success for the firmware API. Has anyone already reversed this new decoder or want to contribute?

    Send me a private message for discussing further :)

  • Hi to everyone,

    For curiosity I am currently digging on Sky Q decoder (internet version), I discovered that it uses a realtek RTD1311VS SoC. On the board I found a possible JTAG port but I currently don't have the right tools to access it. I then moved on to analyze the data traffic, I managed to discover the domain from where the decoder obtains the firmware, but since it is protected by TLS I cannot decode the request completely. I tried to decode the protected traffic using TLS downgrade and sslstrip techniques, which worked with other APIs but without success for the firmware API. Has anyone already reversed this new decoder or want to contribute?

    Hey! Any luck with reverse engineering the Sky Q box? I've saved one from the landfill and I wondered whether it's possible to replace the proprietary OS with a linux distro so to use the box as a computer.

  • I've got the bad boy under the microscope. I'll leave some images here if you're interested.


    1.jpg  3.jpg


    4.png 5.png


    6.png


    and so far managed to access only one UART (the others have disconnected rails):


    All I got is the following data:


Chat about everything else!

A friendly forum for off-topic discussions, random questions, and community bonding. Your space for conversations outside our main categories. Discuss hobbies, news, games, or anything else with the wider community.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!