Python. Как временно изменить серийный номер физического жесткого диска

Мне нужно временно изменить серийный номер именно физических жестких дисков, которые установлены на компьютере, на заданные. Временно это до перезагрузки, на заданные - это единоразово при запуске скрипта на питоне он меняет серийные номера жестких дисков на те, которые я укажу

Серийники моих жестких

В каком формате нужно изменить каждый серийник видно на скрине. Я пробовал менять через HDD Serial Number Changer, но он меняет только серийные номера логических томов в формате XXXX-XXXX (в 16-тиричной системе исчисления). Также у меня есть спуфер, написанный на питоне, который меняет эти серийные номера ежесекундно, но этот вариант не подходит, т.к. очень легко идентифицируется из-за обилия различных серийников, через которые происходил коннект к аккаунту. Мне нужно слегка модифицированное решение.

Я в программировании совсем новичок, даже азы питона пока не изучил, поэтому меня интересует либо готовое решение либо подсказка, что именно мне гуглить, чтобы самому на питоне решить конкретную узкую задачу в кратчайшие сроки. Буду благодарен за помощь <3

P.S. Извлечь код из спуфера, который есть, я не могу. Он скомпилирован в kdmapper.exe и s.sys, декомпилировать я не умею. Если необходимо, я могу предоставить этот спуфер человеку, который может помочь


Ответы (1 шт):

Автор решения: Fox Fox

Я это лично не проверял, это цитата:

Да, программно изменить серийный номер жёсткого диска можно, но это не всегда просто и может потребовать использования специализированного программного обеспечения. Например, можно использовать утилиты вроде AOMEI Partition Assistant Professional или Hard Disk Serial Number Changer. Однако стоит учитывать, что такие изменения могут не поддерживаться всеми операционными системами и файловыми системами.

→ Ссылка