Wednesday, July 29, 2009

Changing Vista Password in dual boot

Steps :

1. Login to your linux system. Check your windows system is mounted.

rajesh@rajesh ~]$ vi /etc/fstab

ABEL=/ / ext3 defaults 1 1
LABEL=/boot /boot ext3 defaults 1 2
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
/dev/sda9 /windows vfat defaults 0 0
LABEL=/usr /usr ext3 defaults 1 2
LABEL=/usr/local /usr/local ext3 defaults 1 2
LABEL=/home /home ext3 defaults 1 2
LABEL=SWAP-sda4 swap swap defaults 0 0
/dev/sda1 /mnt/windows ntfs-3g rw,defaults,umask=0000 0 0
/dev/sdb1 /mnt/sdb1 ext3 defaults 0 0
/dev/sdb2 /mnt/sdb2 ext3 defaults 0 0


1. install 'chntpw', if it is not in your system
http://rpm।pbone.net/index.php3/stat/4/idpl/10811089/com/chntpw-0.0.20080526-2.fc7.rf.i386.rpm.html

2.

[rajesh@rajesh]$ cd /mnt/windows/Windows/System32/config
[rajesh@rajesh config]$ chntpw -l SAM

chntpw version 0.99.6 080526 (sixtyfour), (c) Petter N Hagen
Hive name (from header): <\SystemRoot\System32\Config\SAM>
ROOT KEY at offset: 0x001020 * Subkey indexing type is: 666c

Page at 0x22000 is not 'hbin', assuming file contains garbage at end
File size 262144 [40000] bytes, containing 9 pages (+ 1 headerpage)
Used for data: 261/118912 blocks/bytes, unused: 19/15968 blocks/bytes.


* SAM policy limits:
Failed logins before lockout is: 0
Minimum password length : 0
Password history count : 0
| RID -|---------- Username ------------| Admin? |- Lock? --|
| 03e8 | Admin | ADMIN | |
| 01f4 | Administrator | ADMIN | dis/lock |
| 01f5 | Guest | | dis/lock |
| 03eb | rajesh | | |

3. [rajesh@rajesh config]$ chntpw -u rajesh SAM
chntpw version 0.99.6 080526 (sixtyfour), (c) Petter N Hagen
Hive
name (from header): <\SystemRoot\System32\Config\SAM>
ROOT KEY at offset: 0x001020 * Subkey indexing type is: 666c

Page at 0x22000 is not 'hbin', assuming file contains garbage at end
File size 262144 [40000] bytes, containing 9 pages (+ 1 headerpage)
Used for data: 261/118912 blocks/bytes, unused: 19/15968 blocks/bytes.


* SAM policy limits:
Failed logins before lockout is: 0
Minimum password length : 0
Password history count : 0
| RID -|---------- Username ------------| Admin? |- Lock? --|
| 03e8 | Admin | ADMIN | |
| 01f4 | Administrator | ADMIN | dis/lock |
| 01f5 | Guest | | dis/lock |
| 03eb | rajesh | | |

---------------------> SYSKEY CHECK <----------------------- br="">SYSTEM SecureBoot : -1 -> Not Set (not installed, good!)
SAM Account\F : 0 -> off
SECURITY PolSecretEncryptionKey: -1 -> Not Set (OK if this is NT4)
Syskey not installed!

RID : 1003 [03eb]
Username: rajesh
fullname: rajesh
comment :
homedir :

User is member of 1 groups:
00000221 = Users (which has 3 members)

Account bits: 0x0210 =
[ ] Disabled | [ ] Homedir req. | [ ] Passwd not req. |
[ ] Temp. duplicate | [X] Normal account | [ ] NMS account |
[ ] Domain trust ac | [ ] Wks trust act. | [ ] Srv trust act |
[X] Pwd don't expir | [ ] Auto lockout | [ ] (unknown 0x08) |
[ ] (unknown 0x10) | [ ] (unknown 0x20) | [ ] (unknown 0x40) |

Failed login count: 0, while max tries is: 0
Total login count: 145

- - - - User Edit Menu:
1 - Clear (blank) user password
2 - Edit (set new) user password (careful with this on XP or Vista)
3 - Promote user (make user an administrator)
(4 - Unlock and enable user account) [seems unlocked already]
q - Quit editing user, back to user select
Select: [q] > 2
New Password: passw0rd123
Password changed!

Hives that have changed:
# Name
0
Write hive files? (y/n) [n] : y
0 - OK