|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Июн 7, 2004 16:40:15 Народ в ходе своей деятельности я стакнулся с проблемой Мне надоело пользоваться прерыванием БИОС и ДОС вот и решил написать две проги Первая заключается в сведущим. Необходима записать или считать на диск по адресу дорожка, сектор, количество байт не используя Int 13h В ходе своих поисков обнаружилось что такое программирование существует и кличет его так Программирование IDA Контроллера на уровне портов нашел ссылку http://www.vcl.ru/html/dos/progr1/ch1.html Но там описано конечно многое но для меня не подходит не ужели нет человеческого описания задаешь порт посылаешь туда что-то задаешь еще один и считаваеш что то в этом роде И подробное описания работы с этими портами В обшем у кого есть опыт и литература или исходники на эту тему и вообще кто заинтересован этим отошлите мне на мыло Dark_Monarh@mail.ru или свяжитесь по асе 240386120 Вторая прога простая как прошить БИОС а конкретней как работает прошивальщики какими портами пользуются Заранее предупреждаю записать в смос не проблема порты 70h и 71h и описание смещений и значении в Зубкове есть А как пршить биос вот ,что меня итересует на эту тему тоже в инете не чего не нашол Также у кого есть опыт и литература или исходники на эту тему и вообще кто заинтересован этим отошлите мне на мыло Dark_Monarh@mail.ru или свяжитесь по асе 240386120 Зарание благодарен С уважением Dark_Monarh |
|
|
Дата: Июн 7, 2004 17:01:15 > Необходима записать или считать на диск по адресу дорожка, сектор, забудь ;) дорожки и сектора есть только в BIOS, которая вынуждена их транслировать черезжопным образом для совместимости с самим собой. современные накопители используют LBA-адресацию, там просто номера логических блоков (секторов) от нуля до многодетной матери > В ходе своих поисков обнаружилось что такое программирование существует разумеется существует. на порты есть спецификации, в частности спецификации на ATAPI устройства можно скачать с сигейтовского сайта ftp://ftp.seagate.com/sff/, а по поводу самого программирования - есть такой мануал "IDE-CD информация к размышлению", диски программируются практически так же как и CD, во всяком случае большинство ATPI команд у них общие. ну еще можно линуховый драйвер взять и посмотреть. > Но там описано конечно многое но для меня не подходит > не ужели нет человеческого описания задаешь порт > посылаешь туда что-то задаешь еще один и считаваеш что то в этом роде _такого_ описания нет и не будет. работа с портами сама по себе не сложна, но довольно муторна и требует больших телодвижений. правда, в PIO режиме все просто. в моей "Технике и философии хакерских атак" есть пример. в itterrupt list входит дока по портам - там все расписано. > Вторая прога простая как прошить БИОС а конкретней как > работает прошивальщики какими портами пользуются прошивка BIOS специфична для каждой мамы, читай на нее манулы ;) |
|
|
Дата: Июн 8, 2004 14:14:24 спасибо за ответ хотя не полный в приципи мне что и нужно, убить биос обнулить его. А как его реанимировать это не проблемма с Уважением Dark_Monarh |
|
|
Дата: Июн 8, 2004 14:31:13 > убить биос обнулить его. только молотком или пресс-папье. современные биосы в своей массе защищены не хуже авианосцев и при случае могут за себя постоять ;) |
|
|
Дата: Июн 8, 2004 15:37:29 Ну хорошо ты прав но не совсем к примеру вазмем утилиту AwardFlash худо мерено сделаем наш образ биоса в биновский файл он у меня к примеру весит 262144 байта если мы им пропишим биос не чего не будет но если мы эти 262144 байта заменим ''0FFh'' и пропишим этот файл то биос по нулям ха но скажите так, что существует проверка и утилита матерится начнет, согласен Но есть ключь, который позволяет прописать биос без проверки Короче пишу, что хочю тоже самое и с UniFlash и многими другими пршивальщиками но вапрос заключался, как это реализовываетс при помаши каких портов вот Dark_Monarh |
|
|
Дата: Июн 8, 2004 16:29:25 порты зависят от мамы. на AMI чаще всего юзается 33hy регистр комш, а так... скачай свежий интеррупт лист и посмотри, там все более или менее популярные биосы расписаны. если же у тебя что экзотическое стоит - поскреби по сусекам сайта производителя матери, может и найдешь что. ну или дизасми егойную приошивалку. только если ты вирус пишешь, то рекомендую запастись клеем на предмет приклеивания оторванный яйиц. |
|
|
Дата: Июн 9, 2004 08:27:03 а где посмотреь это интеррупт лист и где можно нормальный дизасемблер скачать |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.057 |