Ремонт: Ноутбуков, Компьютеров
https://vlab.su/

Whitelist: правка/обход
https://vlab.su/viewtopic.php?f=181&t=86340
Страница 1 из 4

Elensar [ 08 фев 2019, 16:49 ]
Заголовок сообщения:  Распаковка/правка bios на HP Pavilion dv7-6b55er

День добрый. Есть такая проблема, нужно поставить хакинтош по работе(в основном из-за Sketch), но увы, для этого нужно заменить вай-фай карту. Увы, как оказалось, необходимую карту не так просто включить ввиду залоченного белого списка в биосе. Буду рад помощи в его выключении в биосе, либо добавлении новой карты в прошивку биоса. Сам не разбираюсь, и боюсь испортить.


Вот прошивка биоса с сайта hp (F.1C - sp60655.exe): HP Pavilion dv7-6b55er
Новая карта (фотки, скрины): Anatel AR5B95
Backup сделанный через Universal BIOS Backup ToolKit 2.0, возможно нужен

Если у кого то будет время - буду Благодарен. Если нужны еще какие то файлы - пишите.
Заранее Спасибо

vzrivpaket [ 08 фев 2019, 17:44 ]
Заголовок сообщения:  Re: Распаковка/правка bios на HP Pavilion dv7-6b55er

Простой вариант- купить совместимый usb свисток. Другой вариант-поискать решение в интернете.
Третий-есть могучая куча готовых решений (ноутов с установленным хакинтошем и виндой).

vlad4051 [ 08 фев 2019, 18:01 ]
Заголовок сообщения:  Whitelist: правка/обход

Здравствуйте , подскажите ка переделать биос sp47531.exe F.13 , для неродной WI-FI карты . Или может у кого уже есть переделанный .
ноут HP Pavilion dv6-2135er.
Менял плату ,пришла без модуля мой не читается на ней (701 ошибка)

если кто может помочь ,прикрепил ссылку на оф.сайта биос


Заранее благодарен

Ciber SLasH [ 08 фев 2019, 23:18 ]
Заголовок сообщения:  Re: Whitelist: правка/обход

От вас нужен id неродного модуля. Вида: VEN_168&DEV_002B&SUBSYS_3040103C
Вставляйте модуль в другой бук и посмотрите id, тогда можно будет попробовать вшить новый id в Bios.

Elensar [ 09 фев 2019, 16:13 ]
Заголовок сообщения:  Re: Whitelist: правка/обход

Ciber SLasH писал(а):
От вас нужен id неродного модуля. Вида: VEN_168&DEV_002B&SUBSYS_3040103C
Вставляйте модуль в другой бук и посмотрите id, тогда можно будет попробовать вшить новый id в Bios.



Вот. Буду очень благодарен за помощь... :-):
VEN_168C&DEV_002B&SUBSYS_30A117AA

Ciber SLasH [ 10 фев 2019, 00:03 ]
Заголовок сообщения:  Re: Whitelist: правка/обход

Elensar
Пробуйте, но предупреждаю, что это чистый Bios (без серийников, DMI) для прошивки на программаторе.
Перепакован PhoenixTool-ом и не факт, что ноут заведётся, т.ч. обязательно сохраните дамп родного Bios-а.
Из родного дампа нужно будет переносить серийники и DMI или использовать набор утилит HP DMI Tool для прописывания DMI-информации.

Как делал:
1) распаковал EXE-шник обновлялки (17FCF1C.exe, F0xTOF1C.exe, HideW.exe, wFlash.bat) с помощью 7-Zip
2) распаковал EXE-шник 17FCF1C.exe, достал файл прошивки 017FC.bin из него тем же 7-Zip-ом
3) т.к. BIN-файл зашифрован, то расшифровал его с помощью hewprsa_universal. Получил файл 017FC.dec.bin размером 4 329 472 байта
4) в HEX-редакторе отрезал первые 135168 байт (там данные для прошивальщика и по адресам 0x1000-0x20FFF лежит прошивка мульта). Получил файл 017FC.dec.bin размером 4 194 304 байт
5) скормил полученный файл PhoenixTool
6) скачал драйвер с сайта HP к этому буку dv7-6b55er на WiFi "Драйвер-Сеть\Драйверы Intel PRO/Wireless для Microsoft Windows 7", чтобы найти id-шники, которые прописаны в Bios-е
7) взял VEN_8086&DEV_4227 (SUBSYS не понадобился) из файла "sp54841.exe\Win7\S64\Drivers\NETwLv64.INF". VEN_8086&DEV_4227 -> 8680 2742
8) поиском по hex-значению 86802742 Total Commander-ом в папке DUMP (PhoenixTool всё ещё не закрыт) нашёл модуль "A89EC8E0-0BA1-40AA-A03E-ABDDA5295CDE_106.ROM", в котором прописан id
9) в HEX-редакторе шестнадцатиричным поиском нашёл адрес 0x2F18, по которому прописан id-шник 86802742
10) заменил его на новый id-шник 8C162B00, сохранил файл и вышел из редактора
11) дальше сборка Bios-а, как в этом сообщении, начиная с п.7 (только сначала нужно в PhoenixTool выбрать "Manufacturer: HP")
12) получили 017FC.dec_SLIC.bin


Сделал всё тоже самое, но не обрезая BIN-арник и скармливал PhoenixTool-у прямо сразу нерасшифрованный 017FC.bin из "sp60655.exe\17FCF1C.exe".
Получил 2 файла:
017FC_SLIC.bin - зашифрованный, годный для прошивальщика (предупреждения те же, что в начале, но этот файл уже годится для прошивальщика)
017FC_SLIC.bin.DEC - расшифрованный, годный для ручной резки (на прошивку мульта и основного Bios-а) и последующей ручной прошивки на программаторе
Архив с этими двумя файлами тут.

potapenko1304 [ 27 мар 2019, 16:54 ]
Заголовок сообщения:  Re: Whitelist: правка/обход

Ноутбук HP g6 1341er
Добрый вечер нужен правленый bios
Так как wi-fi умер.
Материнка:DA0R23MB6D1 Rev:D
Родной wi-fi AR5b225
хотел поставить rt3290 но увы ошибка 702.
Кто может помогите спасибо!!!

NoutCentr [ 27 мар 2019, 22:15 ]
Заголовок сообщения:  Re: Whitelist: правка/обход

Вопрос по теме, утилиты HP DMI Tool позволяют вернуть серийный номер и DMI если не перенёс эту информацию из дампа в заливаемую прошивку?

flatmobil [ 23 окт 2019, 16:45 ]
Заголовок сообщения:  Как я обошел WhiteList в Lenovo U330

Расскажу, как я обошел whitelist в Lenovo u330.
Пришел год назад аппарт, который не включался. Долго был в ремонте. Сделал. Но был утерян WiFi модуль. Читал форумы, как добавить устройство в WhiteList, пытался проделывать несколькими способами. По нулям! Не с моим везением :ti_pa: так сказать.
Что я решил сделать:
Распаковал я биос Pheonix Tools-ом, нашел файл в ТС через АLT+F7, в котором содержится фраза "Unautorized wirelles card"-бла-бла.
---------------------------------------------------------------------------------------------------------------------------
В бинарнике, в котором содержится это сообщение, немного ниже, есть строчка ".ENABLE_L05_WWAN_LOCK", а перед ней стоит 01. Это та самая процедура, которая вызывается, при получении значения true от проверки устройств в WhiteList-e.
Это значение нужно поменять на 00.
---------------------------------------------------------------------------------------------------------------------------
Вложение:
whl.jpg

Сохранил, запаковал биос обратно.
Залил. Система загрузился. В диспетчере устройств WiFi-модуль отбразился. К сети подключился. Интернет работает нормально. Пробовал разные производители карточек ставить, все работает. Сообщение не выводится.

merkulss [ 06 фев 2020, 08:17 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

Есть статьи на эту тему, суть примерно одинаковая, но может кому пригодится. Просто мне первый раз понадобилось это сделать и открыл для себя Ghigra decompiller.
Есть бук Lenovo G565 без родной вафли, если вставить какую попало, получаем "unauthorized wireless network card is plugged in..."..нужно научить работать например с этой:
Изображение
Сливаем дамп с spi, суем в UEFITool
Изображение 
ищем строку, извлекаем регион
 Изображение 
открываем гидру, создаем проект и импортируем наш регион
 Изображение 
двойной клик, автоматом предлогается анализировать как PE...везде просто соглашаемся и ничего менять не нужно
 Изображение 
мотнув в окне дизассемблера, видно явное место остановки (так же можно сделать представление в виде древа, где то удобнее бывает)
 Изображение 
не вникая во все эти перемещения, просто изменим условные прыжки на безусловные, чтобы обойти то место, где сообщение и сомнительный LAB_180000305 (для удобства, слева на полях стрелочки прыжков, видно какая стрелка нам поможет перепрыгнуть это место)
  Изображение 
можно пропатчить в самой гидре, но там через сохранение в проект, потом экспорт (муть).
 Изображение
а можно в какой удобном редакторе
Изображение 
далее импортируем в UEFITool обратно регион и можно шить обратно.
Очень удобно для анализа по мимо дизассемблера еще и декомпилятор, удобная штука эта гидра...
Правильно проследить конечно логику и просто так прыги нельзя менять, бывают последствия.Но мне было лень, и так сразу работает.

Danila. [ 12 май 2020, 11:15 ]
Заголовок сообщения:  Re: Whitelist: правка/обход

Приветствую.
Вроде бы все ясно, когда есть такие места как примером выше.
Но вот есть файлик вайтлиста, прошу ткнуть-направить на правильный или не очень путь обхода. Может показывать 2 разные ошибки. Wireless или WWAN.
Поиск по слову "wireless" или "WWAN"
Вложение:
11D378C2-B472-412F-AD87-1BE4CD8B33A6_1127.zip


up
Надо попасть на RET ?
up2
попал на RET - функция проверки исчезла.
Разобрался.

Danila. [ 20 май 2020, 17:03 ]
Заголовок сообщения:  Re: Whitelist: правка/обход

По приведенному методу -картинка есть - не ругается но и не загружается. буду думать дальше.
Ну или пусть кто то натолкнет на способы )

merkulss [ 21 май 2020, 18:11 ]
Заголовок сообщения:  Re: Whitelist: правка/обход

Danila. писал(а):
Ну или пусть кто то натолкнет на способы )

Так не понятно, что у вас пишет конкретно и что вы меняли.

Danila. [ 28 май 2020, 17:58 ]
Заголовок сообщения:  Re: Whitelist: правка/обход

Unauthorized Wireless network card is plugged in. Power off and remove it
Вот так пишет когда работает, и стоит другой модуль.

Модуль находил UEFITool 0.28
Менял переходы так - что бы перескочило на RET функции где это должно было писать.
Изображение

После правки и прошивки просто виснет на заставке.
Если вынуть винт - то курсор слева вверху и потом просто черный экран.
Просто я что то неправильно делаю) Хочется алгоритм понять.
Вот биос нетронутый.
Вложение:
G505S-OLD-VALGC-GD-LA-A091P-REV-1A.rar

merkulss [ 28 май 2020, 21:47 ]
Заголовок сообщения:  Re: Whitelist: правка/обход

Danila. писал(а):
Менял переходы так - что бы перескочило на RET функции где это должно было писать.

да не обязательно на ret. попробуйте например 180000340 75 18 JNZ LAB_18000035a сделать безусловным прыжком и обойти луп тоже безусловным 18000035c 74 10 JZ LAB_18000036e
Изображение Изображение

Danila. [ 01 июн 2020, 10:16 ]
Заголовок сообщения:  Re: Whitelist: правка/обход

Спасибо за наводки. Буду что то пробовать, как появится еще подопытный.

Sparkster [ 08 дек 2020, 20:04 ]
Заголовок сообщения:  Re: Whitelist: правка/обход

Имеется HP G62-b74sr, своя платка вайфай не определяется даже, все сторонние что были у меня перепробовал - на все ругается 104 ошибкой. Хочу вставить туда ATH-AR5B95.
ATH-AR5B95 который хочу с ним подружить имеет следующие значения: VEN_168C&DEV_002B&SUBSYS_E025105B&REV_01

Сперва попробовал сам всё сделать, не вышло - не могу понять где в файле драйвера WiFi информация о VEN DEV.
Файлы в архиве:
Мой дамп старый рабочий
Биос с офсайта сделаный
Драйвер вайфай для этого ноутбука

merkulss [ 11 дек 2020, 01:46 ]
Заголовок сообщения:  Re: Whitelist: правка/обход

Sparkster писал(а):
не могу понять где в файле драйвера WiFi информация о VEN DEV.

Можно сначала попробовать поискать строки ошибки в uefitool и найденный модуль дизассемблировать.
Либо найти vid/pid старого модуля и поискать их в uefitool(байты вероятнее буду перевернуты), найти, заменить на свои.

DUBLIK [ 22 сен 2021, 01:14 ]
Заголовок сообщения:  Re: Whitelist: правка/обход

Возник вопрос.
Может не в тему но всё таки:
К примеру-
имеем bios от HP
Знаем ,что сам биос разрабатывает AMI
НО,при входе в биос мы видим и взаимодействуем с интерфейсом вендора-в данном случае HP
Вопрос вот в чём: как убрать интерфейс вендора и видеть\взаимодействовать с биос по средством родного интерфейса от AMI ?
На сколько вообще ето реализуемо?

Ciber SLasH [ 22 сен 2021, 01:30 ]
Заголовок сообщения:  Re: Whitelist: правка/обход

DUBLIK писал(а):
Вопрос вот в чём: как убрать интерфейс вендора и видеть\взаимодействовать с биос по средством родного интерфейса от AMI ?

Тут нет спецов по потрошению биосов на уровне отладчика.
Из русскоговорящих известен камрад CodeRush: https://habr.com/ru/users/CodeRush/
Думаю только он сможет помочь в ковырянии биосов под относительно новые HP (hp-шники время от времени меняют защиту своих биосов от редактирования).

DUBLIK [ 24 сен 2021, 19:17 ]
Заголовок сообщения:  Re: Whitelist: правка/обход

merkulss
Доброго.
Можете подсказать...
Упёрся в такую ошибку
Что бы увидеть скрытое сообщение Вам необходимо зарегистрироваться и войти на форум официально

чёт ХЗ как победить .
Может UEFITool_NE_A58_win32 как то не так извлекает регион ,но
GHIDRA в упор не хочет его анализировать(

Ciber SLasH [ 24 сен 2021, 21:22 ]
Заголовок сообщения:  Re: Whitelist: правка/обход

DUBLIK
Я распаковал биос с помощью PhoenixTool 2.66. Затем в Total Commander-е поиском нашёл hex-значение "86802327" (VEN&DEV AX200).
В итоге нашлись 3 модуля:
Вложение:
ScreenShot_2021-09-24_201149.png

Все 3 прекрасно открываются в Гидре:
Вложение:
ScreenShot_2021-09-24_20173.jpg


ЗЫ: ОС=W7x64; Ghidra=9.1.1; JDK=14.0.1x64

DUBLIK [ 27 сен 2021, 18:07 ]
Заголовок сообщения:  Re: Whitelist: правка/обход

Благодарю
Всё получилось.
Ошибка была в том ,что я не "развёрнутый" дамп пытался разобрать)
Развернул UEFITool ом ,скормил дамп ghidra и ок. проанализировала-копаюсь дальше

Danila. [ 18 дек 2021, 22:09 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

Приветы.
Lenovo G50-45. (NM-A281)
Может кто удалял whitelist или прописывал свой wifi?
Проблема в том что после пересборки бивиса, нет кина. Возможно даже, если просто пересобрать не меняя ничего. Прошу помощи в подборе программы для разборки сборки бивиса или на крайний случай дамп с отключеным. Или направте на путь, где почитатью Думаю что стоит какая то защита от редактирования.

Ciber SLasH [ 18 дек 2021, 22:18 ]
Заголовок сообщения:  Re: Whitelist: правка/обход

Danila.
С этой темы пробовали биосы?
viewtopic.php?f=58&t=81521

Maxinator500 [ 20 дек 2021, 06:08 ]
Заголовок сообщения:  Re: Whitelist: правка/обход

Danila. писал(а):
Или направте на путь, где почитатью Думаю что стоит какая то защита от редактирования.
О, да, это она. Вот только GUID у Acer'ов: A78F3C36. Этот модуль представляет собой несжатый файл размером в 110h. Первые 10h это сам GUID, а дальше кусок данных в 100h прямо как здесь. Думаю, причин усомниться в столь бородатой статье быть не должно, поэтому вот часть пазла из биоса G50-45...
Может быть это всё что-то значит?
Изображение

Danila. [ 20 дек 2021, 22:27 ]
Заголовок сообщения:  Re: Whitelist: правка/обход

Ciber SLasH писал(а):
С этой темы пробовали биосы?

Читал но не пробовал. Так как писали что черный экран.

Maxinator500 [ 20 дек 2021, 23:23 ]
Заголовок сообщения:  Re: Whitelist: правка/обход

Danila.
А Вы не любите эксперименты, да?

Casar [ 11 апр 2022, 16:56 ]
Заголовок сообщения:  Lenovo z70-80 (ALIG1 NM-A331) Отключение Whit list WiFi в BIOS Lenovo z70-80

Дело было вечером и делать было нечего!
Вот и решил поменять на своем ноутбуке Lenovo Z70-80 WIFI карту на более скоростную.
Для замены необходимо удалить Wiht List с Bios.
 
Этапы:
- слил дамп Bios, использовал программатор CH341A и ПО NeoProgrammer;
Выпаивать bios не хотелось и потому использовал прищепку. Ножки чипа маленькие и прищепка соскальзывала постоянно, что было крайне неудобно. Помог клей пистолет, пару капель и прищепка держалась крепко.
 
- скачал и установил Insyde EzH2O;
 
- у скачанного файла bios поменял расширение BIN на FD (это необходимо, чтобы Insyde EzH2O увидел его);
 
- запускаем программу Insyde EzH2O:
1) открываем файл bios через меню File->Load File
2) далее в меню Components –> Module –> Delete existing module
3) находим строчку блока 11D378C2-B472-412F-AD87-1BE4CD8B33A6 нажимаем кнопку Path
4) сохраняем файл и закрываем программу.
 
- у полученного файла необходимо вернуть расширение с FD на BIN;
 
- заливаем обратно программатором.
 
В блок 11D378C2-B472-412F-AD87-1BE4CD8B33A6 находится пропись WIFI карт, определить файл можно по поиску зная PCI\VEN и DEV своей карты.
Например, у меня была установлена карта PCI\VEN_16 8C&DEV_00 36.
В bios она прописана как 8C 16 36 00, все пары значений наоборот.
Ещё как вариант можно найти блок по ключевому слову Unauthorized (от unauthorized wireless network card)

marko [ 16 май 2022, 17:14 ]
Заголовок сообщения:  Re: BIOS: распаковка/правка

Здравствуйте!
Стоит задача подключить wifi карту у ноуту HP Probook 4535s не тз белого списка. Пробовал подменить
в биосе одну разрешённую карту на свою и также пробовал сделать обход цикла проверки карт.
После прошивки биоса обратно, ноут не грузится. Мишает белым диодом и всё.
Видимо стоит защита от модификации биоса.
Не могу её найти. Может вы сталкивались с таким?
---------- Добавлено спустя 1 час 6 минут 29 секунд: ----------
Re: Whitelist: правка/обход
Забыл написать, биос F.65

Страница 1 из 4 Часовой пояс: UTC + 4 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/