Full disclosure list: Summary of the password algorithm and a C code plug-in for John The Ripper password crackerAugust 25th, 2005 by Pete
I have just been made aware of a thread on the Full Disclosure mailing list. I saw the first post to the thread earlier today which is a copy of the comp.databases.oracle.server posting. The post is by Jeroen and is titled "[Full-disclosure] HOWTO: Crack Oracle Security like a peanut?".
The second post in the thread is by Simon Marechal and it includes a summary of the Oracle password algorithm in pseudo steps that can be then used to code it up. Simon then includes a C code file called oracle_fmt_c that is a John the ripper (password cracker) plug in for the Oracle password algorithm. The C code by definition reveals how to code the Oracle password algorithm in C using a DES library.
Simon also says the cipher will be shipped with the Bob The Butcher password cracker which is closely based on John the Ripper. Bob the butcher is not available yet. The C code I assume can be added to John the Ripper now.