Ремонт: Ноутбуков, Компьютеров https://vlab.su/ |
|
Редактор BIOS 1070ti https://vlab.su/viewtopic.php?f=48&t=123854 |
Страница 2 из 2 |
refflex [ 03 июн 2022, 04:51 ] | |
Заголовок сообщения: | Re: Редактор BIOS 1070ti |
По теме. Без всего этого вашего ЧСВ и воды. Сутки потратил, чтобы дойти до этого. Утилита для подписи биос написана на питоне 3.9 Запакована при помощи PyInstaller. Это некий питон-пакет, запаковывающий все исполняемые питон-скрипты и используемые ими библиотеки в один исполняемый файл. Наподобие sfx-архивов под виндой, но он запаковывает еще и зависимости. Свободно можно распаковать. В результате мы получаем pyc-файлы, это байт-код питона, который поддается дизассемблированию, но в случае питона 3.9 только частично. Нормальных дизассемблеров под 3.9 не существует. Или я не нашел. Удалось понять значение некоторых параметров. (с питоном сталкиваюсь впервые в жизни) ./client -o GP104.rom --op ENCRYPT_SIGN --chip gh100 --role ROLE --enc_type DEBUG --sig_type DEBUG --infile 1111.rom --proj GP104 --cert_type HULK --sig_alg none --use_case test --enc_alg sha1 Это пока единственная работающая команда. На выходе получаем Local Signing completed successfully! и папку с полностью зашифрованным файлом 1111.rom Причем не проверяется, что мы шифруем. Можно подсунуть что угодно. Не понимаю, для чего это действие - ENCRYPT_SIGN Продакшн-версию биос попытаться подписать бесполезно --op SIGN --enc_type PROD --sig_type PROD - в этом случае утилита отправляет файл на подпись на внутренние сервера нвидии, которые недоступны извне. Попытка подписать дебажную версию --op SIGN --enc_type DEBUG --sig_type DEBUG приводит к ошибке The provided data must be the same length as the hash algorithm's digest size. Тоже не понимаю, что с этим делать. И команда, которая судя по всему должна извлекать сертификат, --op EXPORT_PUB_KEY, приводит к ошибке KeyError: 'BUILD_TOOLS_DIR' Тоже не понимаю, какую и как директорию ей указать. Почему --chip gh100 - потому что видимо GP104 не смотря на то что поколение hopper было анонсировано гораздо позднее, pascal является производной от нее. Утилита всего может подписывать два поколения - hopper и ampere. ---------- Добавлено спустя 18 минут 29 секунд: ---------- YunicheK писал(а): LHR кстати также можно отключить. subdeviceCtrlCmdFbPatchPbrForMining_IMPL bPatchPbrForMining _memsysCalcPFBTimingMiningOverrides_GP102 NV2080_CTRL_FB_PATCH_PBR_FOR_MINING_PARAMS NV_FUSE_SPARE_BIT_1 clkFreqDomainProgramDisabled_GA10X NV_PFB_FBPA_CONFIG3 NV_FUSE_SPARE_BIT_1_DATA_ENABLE fuseRead(NV_FUSE_SPARE_BIT_1); MINING_LOCK_SUPPORT #define NV_FUSE_SPARE_BIT_1 0x008243A0 /* RW-4R */ 3070 Отключите? |
Away [ 03 июн 2022, 17:33 ] | |
Заголовок сообщения: | Re: Редактор BIOS 1070ti |
refflex писал(а): Отключите? перемычку в кристалле нанолазером отключит |
YunicheK [ 03 июн 2022, 18:16 ] | |
Заголовок сообщения: | Re: Редактор BIOS 1070ti |
Инсульт писал(а): перемычку в кристалле нанолазером отключит Какой же бред.... ну если своих мозгов нет, то не надо в чужих сомневаться. Уже давно ясно что все эти ограничители LHR обитают в BIOS и драйверах, а вы все о перемычках в кристалле. Прошивка RTX 3080 TI С ID 2204 BIOS-ом от RTX 3090 и как следствие увеличение хешрейта не о чем не говорит? Даже пресловутая привязка ID чипа к прошивке BIOS уже не кажется такой проблемой, потому что все формулы ее вычисления и записи в прошивку уже не являются секретом. |
Away [ 03 июн 2022, 19:12 ] | |
Заголовок сообщения: | Re: Редактор BIOS 1070ti |
YunicheK писал(а): ограничители LHR обитают в BIOS и драйверах сидят в nvidia инженеры и думают - вот у нас защита LHR страпами которую взломать невозможно а давайте перенесем защиту в BIOS которую через пару дней взломают и мы потеряем бабло. Так и сделали... выхожу из чата ибо бред. |
YunicheK [ 03 июн 2022, 19:26 ] | |
Заголовок сообщения: | Re: Редактор BIOS 1070ti |
Инсульт писал(а): сидят в nvidia инженеры и думают - вот у нас защита LHR страпами которую взломать невозможно а давайте перенесем защиту в BIOS которую через пару дней взломают и мы потеряем бабло. Так и сделали... выхожу из чата ибо бред. Во первых с момента появления LHR карт прошла не пара дней, а во вторых NVIDIA не могли знать что их серверы взломают со всеми потрохами, что безусловно облегчает взлом. Так что правильно, выходите, избавьте уже людей от своего бреда. |
refflex [ 17 авг 2022, 18:15 ] | |
Заголовок сообщения: | Re: Редактор BIOS 1070ti |
refflex писал(а): Почему --chip gh100 - потому что видимо GP104 не смотря на то что поколение hopper было анонсировано гораздо позднее, pascal является производной от нее. Чушь. Есть у меня подозрения, что и дебажную версию биос локально тоже подписать невозможно, оно все равно ее должно отправлять на сервера нвидии. Но, в папке integdev_gpu_drv\integ\gpu_drv\stage_rel\apps\codesigning\server_dev похоже лежит сам сервер. |
YunicheK [ 17 авг 2022, 18:24 ] | |
Заголовок сообщения: | Re: Редактор BIOS 1070ti |
refflex писал(а): похоже лежит сам сервер Да, так и есть, игрался уже с ним. |
refflex [ 17 авг 2022, 18:36 ] | |
Заголовок сообщения: | Re: Редактор BIOS 1070ti |
YunicheK Получилось запустить? Не пойму, что он хочет вторым аргументом, что такое server constants file Нашел constants.txt, он лежит выше в config\settings |
vlad11z [ 03 май 2023, 03:51 ] | |
Заголовок сообщения: | Re: Редактор BIOS 1070ti |
refflex Получилось что с сертификатом? |
refflex [ 04 май 2023, 19:06 ] | |
Заголовок сообщения: | Re: Редактор BIOS 1070ti |
vlad11z Нет, я бы написал. У меня мозгов не хватает сервер поднять, не смотря даже на то что там инструкция есть. (а знакомые программисты хотят 5к в час за такую работу ) |
YunicheK [ 04 май 2023, 20:09 ] | |
Заголовок сообщения: | Re: Редактор BIOS 1070ti |
А смыла и нет его поднимать, подписывать все равно нечем, да и экономически это все нецелесообразно. |
vlad11z [ 06 май 2023, 20:03 ] | |
Заголовок сообщения: | Re: Редактор BIOS 1070ti |
В плане подписывать нечем? На сервере алгоритмы все лежат. |
YunicheK [ 06 май 2023, 22:24 ] | |
Заголовок сообщения: | Re: Редактор BIOS 1070ti |
vlad11z писал(а): В плане подписывать нечем? На сервере алгоритмы все лежат. Речь не об алоритмах, а о бинарниках, которые должны быть использованы при подписи прошивки и по сути становятся ее частью. Для 30 серии не LHR линейки эти бинарники есть, а вот для 10 линейки нет. Так что отвечая на ваши вопрос по простому можно сказать так: вам нужно подписать документ синей ручкой, а у вас только черная, а черной нельзя документы подписывать, хотя казалось бы вроде есть чем. |
refflex [ 07 май 2023, 01:00 ] | |
Заголовок сообщения: | Re: Редактор BIOS 1070ti |
YunicheK писал(а): 30 серии не LHR линейки эти бинарники есть Да хотя бы 30 серию научиться подписывать... У вас получилось? Что за бинарники и где они лежат? Мне казалось там только сертификаты нужны, которые запакованы в саму утилиту. |
vlad11z [ 07 май 2023, 02:28 ] | |
Заголовок сообщения: | Re: Редактор BIOS 1070ti |
Там сервак доступ куда-то запрашивает еще, я на этом стопорнуля. Не похож на данные развертывпния сервака. CSG какой-то. Прогуглил и вроде как это закрытое софт комьюнити. Айпишник там пр кольный. 2ip занеадекватил аж. |
YunicheK [ 07 май 2023, 17:55 ] | |
Заголовок сообщения: | Re: Редактор BIOS 1070ti |
refflex писал(а): У вас получилось? Что за бинарники и где они лежат? Мне казалось там только сертификаты нужны, которые запакованы в саму утилиту. Неа, я забросил эту идею с тех пор как пообщался с людьми близкими к этим процессам. Информацией делятся неохотно, но все что понял довольно ясно, что для всего этого нужные нехилые такие ресурсы, как человеческие, так и вычислительные чтобы все это проделать. Одному человеку на домашнем ПК это все не развернуть. И как я понял это все не лежит там, где мы дружно пытаемся что-то найти. vlad11z писал(а): Айпишник там пр кольный. 2ip занеадекватил аж. Что в нем прикольного то, обычный локальный IP, который бывает и такой, а не только 192.168.x.x или 10.x.x.x. Оно и понятно что это все должно быть развернуто в рамках какой-то локальной сети) |
vlad11z [ 07 май 2023, 18:37 ] | |
Заголовок сообщения: | Re: Редактор BIOS 1070ti |
Страна - мир. Прикольный в том плане что видно с кем дело имеется сразу. Сертезная организация) Я там посмотрел закономереости внутренней логики сервера, аж голова заболела. Если кратко то вот тут. Видно что сервак основной, еще общается с доп. серверами по энкоду. Так что , как-то так. Стандартными методами, изначально заложоженными получается сервак не развернуть. Пока мое понимание на этом остановилось. |
YunicheK [ 07 май 2023, 18:57 ] | |
Заголовок сообщения: | Re: Редактор BIOS 1070ti |
Ну да, все эти занятные картинки я тоже видел, но это не дает ровным счетом ничего, разве что кроме понимания того что нихрена не понятно |
vlad11z [ 07 май 2023, 19:42 ] | |
Заголовок сообщения: | Re: Редактор BIOS 1070ti |
CSG - это организация по ведению бизнесса для компаний, предоставляющая программный комплекс для взаимодействия с своими проектами. Наш сервак к нему и запрашивает доступ, с данными для входа подписи VBIOS и какой-то LS-чето-там. Как минимум нужно изучить как работает ПО данной организации, что бы понять дальнейшую логику. Остается только надеяться что основополагающая логика не лежит на серверах к которым нужнн доступ. Как минимум можно предположить что там есть Личный аккаунт, с какими-то данными, скорее всего ведение логов, статистики и бэкапов(По идее) |
YuriyB [ 09 мар 2024, 14:59 ] | |
Заголовок сообщения: | Re: Редактор BIOS 1070ti |
Софт для редактирования БИОСа сделать возможно, вопрос только в том, кто кроме инженеров нВидии знает, как его сделать, пруфом служит то, что на одном чипе можно сделать видюхи с разным количеством памяти. У Викона не замечено завышенного ЧСВ, а вот люди, которые его в этом обвиняют, проявляют признаки инфантилизма реакцией на то, что кто-то заявляет, что у него есть то, что им хочется, но он не поделится. Требовать пруфов, что такой софт есть и что он есть у Викона не имеет никакого смысла, т.к. это никак не повлияет на приобретение такого софта нами. |
Magdag51 [ 12 мар 2024, 10:17 ] | |
Заголовок сообщения: | Re: Редактор BIOS 1070ti |
В теории может что-то всплыть со временем, но на данный момент нет редакторы биоса для 10 серии, а для 30 уже модифицированные биосы видел, мафия67 предоставлял(возможно не он сам модифицировал ,но у него они были) |
Страница 2 из 2 | Часовой пояс: UTC + 4 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |