Я потратил много времени на разработку операционной системы и работу над моим низкоуровневым загрузчиком.Но теперь я хочу отвлечься от своей операционной системы, не выходя из низкоуровневой среды и занимаясь чем-то, связанным с безопасностью.
Поэтому я решил создать свою собственную стандартную утилиту паролей, следуя схеме предварительной загрузки.Поскольку я хочу, чтобы программное обеспечение было хотя бы немного портативным, я хочу использовать как можно меньше внешней поддержки.Я подумал, что было бы лучше, если бы мне как-то удалось «зацепить» биос где-то между самопроверками и загрузчиком int 19 изнутри операционной системы реального режима.
Однако найти информацию о том, как изменить код BIOS, оказалось невозможно.Я ничего не нашел о том, как достичь ранее упомянутого.Я нашел только страницы, описывающие, как прошить ваш биос.
Кто-нибудь знает, как я могу читать / писать код BIOS?Или кто-то может предоставить ссылки на страницы, которые описывают это?
Я знаю, что это не только возможно, чтобы кирпич моего устройства, но также вероятно, я знаю о риске и готов принять его.