Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   Технический флейм »   Чем поредактировать BIOS?
RSS

Чем поредактировать BIOS?

<<Назад  Вперед>> Страницы: 1 2 * 3
Печать
 
alexmaj467
Advanced Member


Откуда: Ялта
Всего сообщений: 1084
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
2 апр. 2016
Чтоб пока не создавать новую тему может кто подскажет где можно почитать о редактировании биоса.

Конкретно вопрос в том можно ли добавить пункты в меню , Пункты есть в Strings но нет в меню.

Вот скрин то что есть в меню.




А вот скрин пункта в Strings


Есть и другие но если на одном пойму то и другие можно добавить также.
Сложно это ?
Сергей С
Member


Всего сообщений: 151
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 янв. 2017
Вот был сайт, сейчас быстренько ничего другого более менее готового не нашёл, там на странице 3 в картинках ещё дополнительная информация от исследователей.
Короче, это для информации и вам не следует делать такое, если в модуле 1b из P4P800SE-ASUS-1012.001 (Mmtool), изменятся байты по смещёнию 0x29F8D на 410F11(вместо старых нулей), после этого в меню Exit появится недоступная ранее для управления опция DRAM Command Per Clock.

alexmaj467 написал:
[q]
Может кто подскажет где можно почитать о редактировании биоса.
[/q]
И желательно с разъяснением правовых моментов на таковые действия. Что там является "proprietary binary blobs" ?
Ведь если код/данные модифицируются не через слитую/доступную AMIBCP, то возможно стать нарушителем прав компании предоставляющим не изменённый биос? Ведь это уже будет не оригинал, и у вас автоматически не могут появиться права на весь этот комплект, а если биос ещё и сообщает свою старую версию то получается вы выдаёте изменённый файл за официальный - тоесть не изменённый.
И выход получается с Coreboot/Libreboot+Seabios ?
radical
Advanced Member


Всего сообщений: 932
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
20 июля 2017
alexmaj467 написал:
[q]
Конкретно вопрос в том можно ли добавить пункты в меню , Пункты есть в Strings но нет в меню.
[/q]
А что вам конкретно нужно, поменять command rate, а в биосе этого нет? Другими путями это сделать не получается?
alexmaj467
Advanced Member


Откуда: Ялта
Всего сообщений: 1084
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
2 апр. 2016
Сергей С написал:
[q]
Вот был сайт, сейчас быстренько ничего другого более менее готового не нашёл, там на странице 3 в картинках ещё дополнительная информация от исследователей.
Короче, это для информации и вам не следует делать такое, если в модуле 1b из P4P800SE-ASUS-1012.001 (Mmtool), изменятся байты по смещёнию 0x29F8D на 410F11(вместо старых нулей), после этого в меню Exit появится недоступная ранее для управления опция DRAM Command Per Clock.
[/q]
Спасибо завтра попробую почитать только там не все страницы сохранились и пока именно об этой материнке там не увидел.

В модуле нашёл то смещение.
И заменил.


Но на этом всё как сохранить изменённый модуль пока хз.
Да и это не так важно пока, самое интересующее это от куда взялись 410F11 ? попробую поискать по полному файлу и модулю .
Смысл мне понятен место свободных нолей засунуть функцию, но где она лежит и как выглядит , может если я найду как выглядят полоски в другом меню и место этих полосок влепить эту функцию.

Но опять же внимательно посмотрю с того сайта картинки может что отдалённо пойму.
В самом ассемблере ноль да и в том что собрался делать.

Сергей С написал:
[q]
это для информации и вам не следует делать такое
[/q]
Это не страшно у меня 3 флэшки с биосом родным , так что на горячую легко вернуть нормальный в любую испорченую ковырянием.


radical написал:
[q]
А что вам конкретно нужно, поменять command rate, а в биосе этого нет? Другими путями это сделать не получается?
[/q]
Иметь возможность его менять, другими ни как , возможно HWDirect WPCRedit но нужно как раз из биоса, мне для разгона и просто нужно без лишних телодвижений.
Понятно можно как-то поискать через IDA как не знаю по какому принципу он включается и изменить намертво сделать два биоса один только с параметром 2T другой с 1T.

Но это легко тому кто разбирается, мне же который ни то ни то не понимает лучше разобраться хоть чуть чуть в первом.
Сергей С
Member


Всего сообщений: 151
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 янв. 2017
[q]
Но на этом всё как сохранить изменённый модуль пока хз.
[/q]
Я использовал программу из категории hex-редактор для редактирования, почему вы решили использовать программу из другой категории мне не понятно(вероятно первоначально это простое подражание увиденному на страницах), хотя практически меня тоже интересует может ли она сохранить изменённые таким образом данные в новый внешний файл понимая что данные разбиваются в сегменты и прочее, обратная сборка кх-кхе, встроенной готовой функции не нашёл.
[q]
самое интересующее это от?куда взялись 410F11 ?
[/q]
путём выполнения поиска адресов вероятных сигнатур, дальнейших вычислений и преобразования:
410F11 - 41+word 110Fh=(28D42h - 27C33h), 27C33h=28223h-5F0h
alexmaj467
Advanced Member


Откуда: Ялта
Всего сообщений: 1084
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
2 апр. 2016
Сергей С написал:
[q]
почему вы решили использовать программу из другой категории мне не понятно
[/q]
Просто на компе где-то затерялся установочный win-hex , и лень было качать и первое что попалось на компе на глаза это установочный ida pro.

Сергей С написал:
[q]
путём выполнения поиска адресов вероятных сигнатур, дальнейших вычислений и преобразования:
[/q]
Для меня это тёмный лес.
Hex это хорошо но не понятно.


Сергей С написал:
[q]
хотя практически меня тоже интересует может ли она сохранить изменённые таким образом данные в новый внешний файл
[/q]
Вот по этому мне больше интересно увидеть данные 410F11 именно в Ассемблере хотя он мне тоже не понятен но там есть какая-то закономерность и более понятен ход работы если выбрали то-то то идёт прыжок к тому-то.


Тоесть вы например дали мне пример что пункт появится в меню выход. да это хорошо и если верно то я просто запишу и всё сработает.
Но можно же найти какой-то не нужный пункт в меню где также есть выбор двух вариантов.
место него вставить CPC а место тех двух вариантов выбор 1T или 2T.

За цифры спасибо попробую по ним поискать в IDA pro.
Может и нет смысла сохранять в Ida pro а его использовать чтоб видеть как идёт работа и находить быстрее нужное, а уже после в Hex менять.

Это не единственный биос который мне нужно отредактировать,поэтому хочется немного понять суть замены тут а там уже легче будет.
Хорошо я недавно биосы для 754-939-462 для материнских плат серии DFI lanparty модифицированные скачал как раз с rebelshavenforum а то скоро и того в архиве не останется, а платы как раз имею в наличии уже.
Жалко Биосы для Abit NF7 от TaiPan или MantaRays в большей степени потеряны и искать их только на руках , часть нашёл а часть нужно спрашивать.
И вот как раз в их биосах мне не нравится что нужно иметь две флэшки одна только 1T работает а вторая только 2T , возможно там просто по другому нельзя сделать но хотелось бы тоже потом посмотреть что можно сделать чтоб их исправления допилить и сделать с выбором из биоса, 2 флэшки не проблема но легче выбирать чем дёргать их постоянно или сделать мод для двух кроваток с выбором с какой грузиться джампером.
alexmaj467
Advanced Member


Откуда: Ялта
Всего сообщений: 1084
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
2 апр. 2016
Сделал заменил и так далее но в биос теперь не зайти, вот по этому и хочется разобраться.
AMIBCP да показывает пункт в меню выхода .
По F2 идёт загрузка зашил пока обратно обычный.
А может потому что модуль вытащил одной версией а заменил другой потому как та которой вытаскивал писала что 1B не редактируемый модуль.
Буду ковыряться и смотреть где заход в эти 0185 что там ещё есть после 410F11 к другому относится или нет, и если пойму то попробую лучше место другого пункта в меню этот влепить.
<<Назад  Вперед>> Страницы: 1 2 * 3
Печать
Полигон-2 »   Технический флейм »   Чем поредактировать BIOS?
RSS

0 посетителей просмотрели эту тему за последние 15 минут
В том числе: 0 гостей, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS