Я попытался извлечь и сохранить идентификатор (Bezeichner) и ключ (Wiederherstellungsschlüssel), определив регулярное выражение в Python. Мне нужно, чтобы он работал независимо от языка текста.
Файл ключа восстановления Bitlocker .txt выглядит следующим образом:
Wiederherstellungsschlüssel für die BitLocker-Laufwerkverschlüsselung
Um zu überprüfen, ob es sich um den richtigen Wiederherstellungsschlüssel handelt, vergleichen Sie den Beginn des folgenden Bezeichners mit dem auf dem PC angezeigten Bezeichnerwert.
Bezeichner:
F85E6660-52A8-43D9-B66Z-F61246666666
Falls der obige Bezeichner mit dem auf dem PC angezeigten Bezeichner übereinstimmt, sollten Sie den folgenden Schlüssel zum Entsperren des Laufwerks verwenden.
Wiederherstellungsschlüssel:
222222-333333-444444-555555-666666-777777-888888-999999
Falls der obige Bezeichner nicht mit dem auf dem PC angezeigten Bezeichner übereinstimmt, handelt es sich nicht um den richtigen Schlüssel zum Entsperren des Laufwerks.
Versuchen Sie es mit einem anderen Wiederherstellungsschlüssel, oder suchen Sie unter "https://go.microsoft.com/fwlink/?LinkID=qwerty" nach weiteren Informationen.
Мое выражение для идентификатора:
id_expr = "\t[A-Z][0-9]-"
Выражение для ключа:
key_expr = "\t[0-9]-"
Но они не работают.
Вся функция выглядит так:
import re
def extract_bitlocker_info(file_path):
with open(file_path, 'r') as file:
content = file.read()
identifier_pattern = "\t[A-Z][0-9]-"
identifier_match = re.search(identifier_pattern, content)
identifier = identifier_match.group(1) if identifier_match else None
recovery_key_pattern = "\t[0-9]-"
recovery_key_match = re.search(recovery_key_pattern, content)
recovery_key = recovery_key_match.group(1) if recovery_key_match else None
return identifier, recovery_key
Подробнее здесь: https://stackoverflow.com/questions/790 ... ith-python
Извлечение ключа и идентификация текстового файла ключа восстановления Bitlocker с помощью Python ⇐ Python
Программы на Python
1728504012
Anonymous
Я попытался извлечь и сохранить идентификатор (Bezeichner) и ключ (Wiederherstellungsschlüssel), определив регулярное выражение в Python. Мне нужно, чтобы он работал независимо от языка текста.
Файл ключа восстановления Bitlocker .txt выглядит следующим образом:
Wiederherstellungsschlüssel für die BitLocker-Laufwerkverschlüsselung
Um zu überprüfen, ob es sich um den richtigen Wiederherstellungsschlüssel handelt, vergleichen Sie den Beginn des folgenden Bezeichners mit dem auf dem PC angezeigten Bezeichnerwert.
Bezeichner:
F85E6660-52A8-43D9-B66Z-F61246666666
Falls der obige Bezeichner mit dem auf dem PC angezeigten Bezeichner übereinstimmt, sollten Sie den folgenden Schlüssel zum Entsperren des Laufwerks verwenden.
Wiederherstellungsschlüssel:
222222-333333-444444-555555-666666-777777-888888-999999
Falls der obige Bezeichner nicht mit dem auf dem PC angezeigten Bezeichner übereinstimmt, handelt es sich nicht um den richtigen Schlüssel zum Entsperren des Laufwerks.
Versuchen Sie es mit einem anderen Wiederherstellungsschlüssel, oder suchen Sie unter "https://go.microsoft.com/fwlink/?LinkID=qwerty" nach weiteren Informationen.
Мое выражение для идентификатора:
id_expr = "\t[A-Z][0-9]-"
Выражение для ключа:
key_expr = "\t[0-9]-"
Но они не работают.
Вся функция выглядит так:
import re
def extract_bitlocker_info(file_path):
with open(file_path, 'r') as file:
content = file.read()
identifier_pattern = "\t[A-Z][0-9]-"
identifier_match = re.search(identifier_pattern, content)
identifier = identifier_match.group(1) if identifier_match else None
recovery_key_pattern = "\t[0-9]-"
recovery_key_match = re.search(recovery_key_pattern, content)
recovery_key = recovery_key_match.group(1) if recovery_key_match else None
return identifier, recovery_key
Подробнее здесь: [url]https://stackoverflow.com/questions/79071865/extract-key-and-identification-of-a-bitlocker-recovery-key-text-file-with-python[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия