Chapter 12. HP Tru64 Unix Exploitation
The Tru64 operating system has come a long way from Digital Corporation's Dec OSF/1 (also known as Digital Unix) and four major releases under the Digital Unix brand (DG-UX 4.0A to 4.0D). After Compaq acquired Digital Corporation, subsequent releases of the operating system were renamed as Compaq Tru64 4.0F. Tru64 5.1B, released in January 2003, is the latest version.
Recently, Hewlett-Packard acquired Compaq, and once again Tru64 operating system changed names; it is now known as HP Tru64 Unix.
Tru64 runs on the Alpha CPU developed by the Digital Corporation with performance as the primary market differentiator. Alpha is a 64-bit load and store RISC architecture CPU. Alpha is a true 64-bit architecture; every register is 64 bits long, as is its address space, which makes it quite different from other 64-bit CPUs. Alpha was not extended from a 32-bit CPU in order to catch up with the industry; it was initially designed to be 64-bit, which is why it performs significantly better than other 64-bit RISC CPUs. Alpha CPU is an excellent choice for speed and performance. Tru64 OS proved this by its amazing performance and speed on large applications such as databases. Try Oracle DB on Alpha and x86 to see what we mean.
However, Tru64 is no different from other RISC-based Unix systems in OS security concepts or secure programming practices. Like many popular RISC-based Unix systems, Tru64 also shared similar heritage (SysV and BSD) in its user land and ...
Get The Shellcoder's Handbook: Discovering and Exploiting Security Holes now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.