Mac uses a colon as a folder path seperator like /usr/bin or \usr\in in the 'classic' MacOS it would be usr:bin I tried to remain child-like, all I acheived was childish.
In many (and almost all UNIX) Operating systems, the : is the field seperator for the next frame of the file.
So if you create an ID : bob
and set a password mon:key
Put him in as user 200 in group 1000
His file looks like so :
bob:mon:key:200:1000::/bin/ksh
So, since the algorithm reading passwords is looking based upon colon's and expects the password to be the second field, it breaks the algorithm and just returns "mon"
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.