Unreasonable Limit on Open Firmware Passwords
Lawrence Person writes "Well, this has to be one of the stranger bugs in recent memory: 'If you used Open Firmware Password utility to create a password that contains the capital letter "U", your password will not be recognized during the startup process.' Straight from the mothership. I'm guessing that not too many people use Open Firmware Passwords, but it's a very nasty bug for those who do. Props to the always great As The Apple Turns for pointing this one out."
Do you need your password to be accepted in order to change the password?
The "solution" in the article is to "change your password if necessary". But how do you change your password when your previous password is not accepted?
What's your GCNSEQNO?
No, wait. This is Apple, not Microsoft. Bugs like this are acknowledged, with workarounds and/or patches supplied quickly, and this gives the company character and credibility.
I wonder if this problem exists in my Open Firmware based Pegasos machine.
Karma Whoring for Fun and Profit.
The value $AA is used to "encrypt" the password in OF. Every letter in the password is obfusticated via XOR with this value.
'U' = $55 XOR $AA = $FF (and this is probably used as a end-of-password marker).