Chntpw hex в реестре Windows 10 аварийно завершает работу, чтобы получить ключ сеанса BT
Я пытаюсь подключить свою клавиатуру BT для Windows 10 и Ubuntu 16.04. Проблема в том, что я не могу получить ключ с помощью chntpw, потому что после того, как я хочу зашифровать запись в реестре клавиатуры, происходит сбой программы из-за ошибки сегментации. Это моя вторая попытка прочитать сессионный ключ.
(Сначала я пытался прочитать ключ в win 10 с помощью regedit, но я не могу получить разрешение на чтение этого ключа. Смена владельца в Windows невозможна (без разрешения), даже если я запускаю regedit от имени администратора.)
Здесь вы можете увидеть, что я делал, чтобы получить ключ с помощью chntpw:
chntpw -e SYSTEM
chntpw version 1.00 140201, (c) Petter N Hagen
Hive <SYSTEM> name (from header): <SYSTEM>
ROOT KEY at offset: 0x001020 * Subkey indexing type is: 686c <lh>
File size 18874368 [1200000] bytes, containing 4008 pages (+ 1 headerpage)
Used for data: 285621/17878016 blocks/bytes, unused: 198/335616 blocks/bytes.
Simple registry editor. ? for help.
> ls
Node has 15 subkeys and 0 values
key name
<ActivationBroker>
<ControlSet001>
<DriverDatabase>
<HardwareConfig>
<Input>
<Keyboard Layout>
<Maps>
<MountedDevices>
<ResourceManager>
<ResourcePolicyStore>
<RNG>
<Select>
<Setup>
<Software>
<WPA>
> cd ControlSet001/Services/BTHPORT/Parameters/Keys
(...)\Services\BTHPORT\Parameters\Keys> ls
Node has 1 subkeys and 0 values
key name
<xxxxxxxxxxxxxx>
(...)\Services\BTHPORT\Parameters\Keys> cd xxxxxxxxxxxxxx
(...)\BTHPORT\Parameters\Keys\xxxxxxxxxxxxxx> ls
Node has 1 subkeys and 0 values
key name
<yyyyyyyyyyyyyyyy>
(...)\BTHPORT\Parameters\Keys\xxxxxxxxxxxxxx> hex yyyyyyyyyyyyyyyy
Segmentation fault (core dumped)
Теперь, после нескольких часов попыток, я не знаю, что делать, чтобы получить этот ключ. Кто-нибудь знает, что я могу попробовать?
поздравил
1 ответ
У ОП уже может быть свой ответ, но для людей (таких как я), которые наткнулись на ту же ошибку, потому что не обратили внимания.
ггггггггггг не значение, а подраздел.
Итак, вам нужно перейти в yyyyyyyyyyy, где вы найдете пару значений.
В моем случае это была папка, потому что это было устройство Bluetooth LE. Не уверен, что это касается только устройств с низким энергопотреблением.