Bug 3812 - Win98 "update encrypted" problem
Summary: Win98 "update encrypted" problem
Alias: None
Product: Samba 3.0
Classification: Unclassified
Component: User/Group Accounts (show other bugs)
Version: 3.0.21a
Hardware: x86 Linux
: P3 normal
Target Milestone: none
Assignee: Samba Bugzilla Account
QA Contact: Samba QA Contact
Depends on:
Reported: 2006-05-30 03:58 UTC by Jan Engelhardt
Modified: 2006-06-01 16:44 UTC (History)
0 users

See Also:


Note You need to log in before you can comment on or make changes to this bug.
Description Jan Engelhardt 2006-05-30 03:58:01 UTC
The Windows 98 boxen here run with PlaintextPassword, as does the smbd. Since we will be moving to an NT-based system in the future, I set "update encrypted" to yes, and smbpasswd fills nicely over time.

However, I have run the password cracker 'john' over smbpasswd and had to see that all the passwords stored are in uppercase rather than whatever the user typed (normalcase). I know that LANMAN from Win95/98 uppercases all characters, but as smbd tries all upper/lowercase combinations for authentication against /etc/shadow, smbd should also write the correct-case password to smbpasswd.

The problem I see is that once we moved to Windows XP - and only smbpasswd without /etc/shadow is used - that everyone has an uppercase only password, which is not good.
Comment 1 Jan Engelhardt 2006-06-01 16:44:10 UTC
Sorry for the false alarm. "John" only decrypts the LANMAN part, without looking at the NTLM field.