** Description changed:

  Binary package hint: chntpw
  
- New upstream release [1] for chntpw.
+ There are 2 new upstream releases (2011-05 and 2010-06) for chntpw, see
+ http://pogostick.net/~pnh/ntpasswd/HISTORY.txt
  
- [1] http://pogostick.net/~pnh/ntpasswd/HISTORY.txt
+ I'm pasting main improvements since current Ubuntu 13.04 package
+ (0.99.6-2, released on 2008)
+ 
+ * v 0.99.6 110511
+ 
+ regedit library (chntpw and reged uses it):
+ - Hive expansion! Library now does hive file expansion by default! (but you 
can turn it off, safe mode). If expansion occured, you will get a warning when 
saving the hive.
+ - There were a lot of goofs by me in the add/delete key and value handling, 
which made windows complain and lose data. Hope I managed to fix them.
+ - Also, found out more about how Windows does things, for example:
+   - Empty name (default) value, flag field is 0 (not 1 as usual)
+   - Values with data size 0 to 4 the value data itself is stored in the data 
pointer field, typical for DWORD (this I knew a long time ago), sign bit of 
data size field is then set. BUT..
+   - In a lot of cases in SAM, for null name values, size is 0 with sign set. 
In that case, the data dword is stored in the TYPE field, and the rest is 
unused. This saves a few bytes of course.. but why?
+   - Large values (seems to be from around 16k) are split internally in 
several parts. Sounds smart. But it goes via 2 (two) separate data structures 
that has to be allocated.
+   For regular small values the data pointer simply points to the data itself. 
For this split large value it points to a "db" struct.
+   Pseudo: vk.ofs_data -> db.list -> list[n] -> raw data block n The last raw 
data block always allocates the whole hbin (usually 16k) it is in, even if all 
of it is not needed.
+ 
+ reged:
+ - On popular demand: .reg file import!! (-I)
+ - Will read files from regedit.exe in most cases (UTF-16) but can miss on 
some international characters. Also reads "latin" (8 bit) files.
+ - Did quite a lot of testing by importing for example the SOFTWARE\Classes 
tree with regedit.exe and importing it again into the DEFAULT hive with my 
tool, then ask windows to "Load hive" (in regedit.exe).
+ - -N and -E options for safe mode edit (no alloc and no expand hive)
+ - Importing (-I) and then into edit (-e) before save possible, by specifying 
both options.
+ - -I and -C (-IC) will import and auto-save, use this in scripts.
+ 
+ chntpw:
+ - This version has no significant changes in the password (reset) handling 
part of the tools.
+ 
+ * v 0.99.6 100627
+  chntpw:
+  - Syskey not visible in menu anymore, but is still selectable as # 2
+    This because too many people just went ahead without understanding its 
purpose, and the emailed me when things went as expected, that is it went *boom*
+  - Interactive menu adapts to show most relevant selections based on what is 
loaded
+  reged:
+  - Patches from Frediano Ziglio adding or fixing:
+    buffer overflow in export_subkey printing keyname some quoting error (name 
and string values must be quoted)
+    missing support for wide character encoding in keys and value names
+ 
+  regedit library (chntpw and reged uses it):
+  - New function from  Aleksander Wojdyga: dpi, to decode product IDs
+    Can be used on for example \Microsoft\Windows 
NT\CurrentVersion\DigitalProductId
+    to find the systems product ID in cleartext.
+    Now as command in registry editor, but may be moved to chnpw menu later.

** Summary changed:

-  v 0.99.6 100627 released
+ New chntpw releases (0.99.6 - 110511) released on 2010 and 2011, please 
update Ubuntu 13.04 packages

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/637623

Title:
  New chntpw releases (0.99.6 - 110511) released on 2010 and 2011,
  please update Ubuntu 13.04 packages

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/chntpw/+bug/637623/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to