Hacker
#07
10 марта 1997 |
|
Wеlсоме tо NМI НELL!!! - наворот в ПЗУ ТR-D0S, с помощью которого можно ломать, пилить, крушить и делать все что угодно с несчастными прогами.
Welcome то NMI HELL!!! .КОШМАР ╔══════════════════════════════════════╗ ║ СУПЕР-МЕГА HAB0P0Т - NMI HELL TR-DOS ║█ ╚══════════════════════════════════════╝█ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ Приветствую вас!!! Расскажу я вам о небольшой нашей разработке, наворот в ПЗУ TR-DOS, с помощью которого можно ломать, пилить, крушить и делать все что угодно с несчастными прогами. Небольшое лирическое отступление: в разработке системы принимали участие: ANDY Inc., WARL0CK, RAINB0W и я, CRAZY ALEX. ANDY, WARL0CK, RAINB0W переделывали сам TR-DOS, а я стирал и перепрошивал R0M. За время разработки сдохли две микросхемы... ┌───────────────────┐ │ Что может система │█ └───────────────────┘█ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ А может она много... система написана на базе 5.04Т - это та же 5.04Т, только добавлены несколько процедур и немного переделана работа с NMI (magic key), при всем при этом, полностью (не уверен, система только тестируется) сохранена совместимость с 5.04Т. Работают нормально пока все проги. Работа с magic key. При нажатии на MAGIC система рестартует ВГ93, что позволяет обманывать многие (если не все) защиты от magic, прога выгрузится на диск нормально, не запарывая нулевухи. Если при нажатии на magic держать Caps Shift, то стек перебросится в атрибуты, и прога выгрузится. Если была нажата Symbol Shift, то выгрузится только 48 часть без страниц. Если была нажата кнопка "S", то из сегмента #0F в #07 инсталлируется и запустится STS. Нажатые кнопки нужно держать, пока NMI не отработает. Теперь самое интересное: если нажать на "М" и magic, то DOS передаст управление в #08 сегмент по адресу 49152, куда вы можете забить собственную программу. Для полного сервиса в TR-DOS были введены две дополнительные процедуры для работы со страницами памяти по обоим профским портам. Запускать их следует через точку входа #3D2F, при этом надо знать, что на некоторых тачках (типа моей и WARL0CK'а) при нажатии на magic и переходе в #08 сегмент почему-то остается включеным ПЗУ TR-DOS (?!), данный феномен пока не изучен. Дело видимо в переделке логики обработки magic key, у нас с ним magic key сделана так, чтобы срабатывать даже когда компер работает с ПЗУ. Можно выгрузить всю память находясь в командной строке TR-DOS или в Бейсике. Но точно извесно, после обращения к переброске сегментов TR-DOS отключается и включается обратно Бейсик. RAIB0W'ом и мной, сделаны несколько утилиток, к примеру если нажать magic и "М", все 128 и 48 страницы сохраняются в высшей памяти и запускается STS, который копируется в обычную память из высшей. Далее можно поковырять прогу им или просто нажать сброс, далее запускаем простенькую прогу в бейсике и выгружаем все страницы из высшей памяти, и никаких тебе глюков, типа - начал отгружать и запорол нулевуху. Данный способ идеален, для того, чтобы дергать музычку из разных журналов (угадайте каких?!) и выдергивания картинок. Для идеальной работы системы, нужно сделать доработку порта #FD по схеме Громова, чтобы порт нормально работал и при отжатой 0N/OFF, но и если доработки нет, то тут уж виноваты не мы, а ребятки использующие 0UT (#FD),А, лично у меня все работает чипок хоть при нажатой, хоть при отжатой 0N/OFF, чего и вам советую. то тут уж виноваты не мы, а ребятки использующие 0UT (#FD),А, лично у меня все работает чипок хоть при нажатой, хоть при отжатой 0N/OFF, чего и вам советую. Ежели кто заинтересуется данным прибамбасом, милости прошу, подходите к "экрану", а там и поговорим, если надо, то прошью ПЗУ 27с512, или скачаю на диск саму ПЗУху. Если есть идеи, то можно побазарить в "хакере" на тему NMI. Кто ждет тех. информацию, можете не ждать, я пока ее не опубликую, защит боюсь (я человек осторожный). Многие уже сказали - да кому ты нужен??? А я все равно пока никакой тех. информации не опубликую. В данный момент продумывается система типа СКOPПOВСКОЙ Mag0S, в принципе с 48 прогами уже можно работать с возвратом, а вот со 128 пока нет... Ну вродя усе... CRAZY ALEX 13.02.97
Другие статьи номера:
Похожие статьи:
В этот день... 21 ноября