Article View: comp.os.ms-windows.nt.admin.security
Article #12Re: changing the password encrytion rountine
From: Duncan Simpson
Date: Wed, 26 Nov 1997 00:00
Date: Wed, 26 Nov 1997 00:00
35 lines
2395 bytes
2395 bytes
"someone" <someone@somewherw.from.the.earth> writes: >I am the admin of this workstation, there are many people using the >computer, some accounts have admin rights, so they can use the NTcrack to >get the password of other user (including me) and see their info >so I wanted to change the hashing rountine to sometime of my own so the >cannot use NTcrack or l0phtcrack to uncrack the hashed password That is a *bad* idea, unless you are better at writing secure hash functions that the Revest of RSA. I think you are not. Adding some salt would be a good move though. NTcrack and l0phtcrack, and all Un*x password crackers including crack, are based on a dictionary. Given the name, comment, etc and big dcitionary plug them into the hash function and see if something matches. If the value does not match try the next idea... In Un*x you have to talk account of the salt but that is avialable in the clear, so the same theory works. salt just makes it harder work because lists of passwords can only be attacked in groups with the same salt. Provided you keep your password out of the generated lists the cracking programs will not be able to find it. However far too much NT authentication is based on the *hash* and not the password. This makes it a waste of effort to reverse the hash function---just modify the client so it accepts hash values instead of passwords and you can break in without major problems. To date nobody hash managed to reverse either the NT or the Un*x password hashing algorithms. Duncan (-:
Technical Details
Message-ID:
<65hr6n$hf0@wapping.ecs.soton.ac.uk>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<65g78r$r6g1@inetgate.tp.ac.sg>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: f977f,49cedb395a00d3d0 X-Google-Attributes: gidf977f,public X-Google-Thread: fd2c4,49cedb395a00d3d0 X-Google-Attributes: gidfd2c4,public X-Google-Thread: 10e551,49cedb395a00d3d0 X-Google-Attributes: gid10e551,public X-Google-Thread: 115e93,49cedb395a00d3d0 X-Google-Attributes: gid115e93,public From: dps96r@ecs.soton.ac.uk (Duncan Simpson) Subject: Re: changing the password encrytion rountine Date: 1997/11/26 Message-ID: <65hr6n$hf0@wapping.ecs.soton.ac.uk> X-Deja-AN: 292932369 References: <65g78r$r6g1@inetgate.tp.ac.sg> Organization: Electronics and Computer Science, University of Southampton Newsgroups: comp.os.ms-windows.nt.admin.security,comp.os.ms-windows.programmer.nt.kernel-mode,cz.comp.windows.nt,microsoft.public.win32.programmer.kernel