Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Запрещенные, недокументированные коды, Близко к хаку 
:(
    Опции темы
zalex
Дата 29.11.2005, 23:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 129
Регистрация: 13.5.2005

Репутация: нет
Всего: 2



ПРивет всем, кто что знает про сабж.
Сам в одном месте надыбал FF FF 23 45 23 50.
Мож кто своими знаниями поделится?
PM MAIL   Вверх
rsm
Дата 29.11.2005, 23:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник Клуба
Сообщений: 999
Регистрация: 16.3.2005

Репутация: 1
Всего: 62



Цитата(zalex @ 30.11.2005, 01:17)
надыбал FF FF 23 45 23 50

И что это такое, чего оно делает? Судя по ассемблерному коду - полный бред.

Древний прикол, мертво вешающий DOS и Win 9х (для убивания Win NT нужен драйвер): FA EB FE. Т.е.:
Код

cli ; запретить прерывания
jmp eip ; бесконечный цикл
Применение - элементарное: пишем в Блокноте "ълю", сохраняем как *.com и запускаем.

В 9х-каком-то бородатом году процессоры Intel'a убивались кодом "FA AF" (или типа того, не помню уже точно).

Это сообщение отредактировал(а) rsm - 29.11.2005, 23:46
PM MAIL   Вверх
Akina
Дата 30.11.2005, 10:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 1
Всего: 454



Это не запрещенные и вполне документированные коды. То что в документации написано Reserved For Future Use - не запрещение.
Однако использование подобных кодов вызывает Unpredictable Result (опять-таки согласно документации). Так ведь нет, найдется недоумок, который попробует... и ведь потом ходит с гордо поднятой головой - вот я какую фигню сотворил, дивись, мир, на мою крутизну, и пинай Гейтса... тьфу.

Интересно, почему никому не приходит в голову с другой техникой так же поступать? Нигде ж не написано что антенный вход ТВ нельзя подключать к 220 В или что в бензобак нельзя лить трансмиссионное масло...


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
zalex
Дата 30.11.2005, 11:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 129
Регистрация: 13.5.2005

Репутация: нет
Всего: 2



Этот недоумок ищет коды, кроме шуток, на благо Родине. Без прикола.
PM MAIL   Вверх
Akina
Дата 30.11.2005, 12:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 1
Всего: 454



Цитата(zalex @ 30.11.2005, 12:44)
на благо Родине. Без прикола

Не верю! ©


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
Chingachguk
Дата 30.11.2005, 16:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1232
Регистрация: 25.3.2002
Где: Москва

Репутация: 11
Всего: 18



Цитата
Однако использование подобных кодов вызывает Unpredictable Result (опять-таки согласно документации).


А не исключение UD - Undefined operation ? Которое вполне может быть обработано.

Цитата
Этот недоумок ищет коды, кроме шуток, на благо Родине. Без прикола.


Не знаю насчет Родины, но я приветствую всякого исследователя. Удачи !

ps Можно просто попробовать в отладчике посмотреть реакцию процессора на такую команду.


--------------------
I don't like the drugs (but the drugs like me). M.Manson.
PM MAIL ICQ   Вверх
oleg1973
Дата 2.12.2005, 12:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


asm fanat
****


Профиль
Группа: Экс. модератор
Сообщений: 3283
Регистрация: 16.7.2003
Где: Italy

Репутация: нет
Всего: 34



Chingachguk
UD2 ну так обработано ОС думаю а не процом?


--------------------
SST 465555
icq 200-512-712
PM MAIL WWW ICQ   Вверх
Chingachguk
Дата 2.12.2005, 20:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1232
Регистрация: 25.3.2002
Где: Москва

Репутация: 11
Всего: 18



oleg1973

Не врубился в вопрос smile

Если неверный опкод, то исключение UD генерицца и обработчик может что-то сделать, а не проц валицца как мертвый ослик, it's my bleeding opinion smile


--------------------
I don't like the drugs (but the drugs like me). M.Manson.
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Asm для начинающих"
MAKCim
  • Проставьте несколько ключевых слов темы, чтобы её можно было легче найти.
  • Не забывайте пользоваться кнопкой КОД.
  • Телепатов на форуме нет! Задавайте чёткий, конкретный и полный вопрос. Указывайте полностью ошибки компилятора и компоновщика.
  • Новое сообщение должно иметь прямое отношение к разделу форума. Флуд, флейм, оффтопик запрещены.
  • Категорически запрещается обсуждение вареза, "кряков", взлома программ и т.д.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, MAKCim.

 
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Asm для начинающих | Следующая тема »


 




[ Время генерации скрипта: 0.0778 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.