Ricardo Mourato gave a presentation on hacking the QNX RTOS. Some key points:
- QNX is a real-time operating system used in embedded systems like medical devices, robots, and cars. It has a microkernel architecture for reliability.
- Potential vulnerabilities were demonstrated, like exploiting default services like Telnet and FTP to gain root access, or abusing the QCONN debugging protocol.
- The Qnet inter-process communication could allow accessing resources like files and processes remotely in a transparent way.
- A live demonstration showed exploiting these avenues to hack into a QNX system remotely or locally. Default configurations and services provide initial access points to attack the system.