There is a client utility called wrap.exe

(I think that's what it's called - it was wrap23.exe for Oracle 7.3.4, wrap30.exe for Oracle 8.0.x, so I guess it's probably just wrap.exe for 8i).

It's located in the ORACLE_HOME\bin directory. When you run this on a package it will produce a .pll file which is unreadable.

Terry