Пропатчить command.com

Тема в разделе "WASM.RESEARCH", создана пользователем WELL, 30 янв 2006.

  1. WELL

    WELL New Member

    Публикаций:
    0
    Регистрация:
    24 фев 2004
    Сообщения:
    12
    Хочу пропатчить command.com (от 98-й винды) таким образом, чтобы нельзя было при загрузке с него по F8 выйти в меню загрузки (безопасный режим, загрузка с командной строки и т.п.).



    Помнится вроде проверка нажатия клавиши в досе происходит типа так:
    Код (Text):
    1.  
    2. in al,60h
    3. cmp al,42h ;Для F8
    4. ...




    Но что-то ничего похожего я в command.com'e не нашёл.

    Может не так ищу? Подскажите в каком направлении копать.
     
  2. doctor_Ice

    doctor_Ice New Member

    Публикаций:
    0
    Регистрация:
    21 мар 2005
    Сообщения:
    845
    Адрес:
    Russia
    может там



    --------------------------------------------------

    INT 16 - KEYBOARD - CHECK BUFFER, DO NOT CLEAR

    AH = 01h

    Return: ZF = 0 character in buffer

    AH = scan code

    AL = character

    ZF = 1 no character in buffer

    --------------------------------------------------
     
  3. MrHammer

    MrHammer New Member

    Публикаций:
    0
    Регистрация:
    9 июл 2003
    Сообщения:
    197
    Отредактируй msdos.sys, конфиг на.
     
  4. WELL

    WELL New Member

    Публикаций:
    0
    Регистрация:
    24 фев 2004
    Сообщения:
    12


    Каким образом?
     
  5. WELL

    WELL New Member

    Публикаций:
    0
    Регистрация:
    24 фев 2004
    Сообщения:
    12




    Ни одного int 16 в command.com не нашёл :dntknw:
     
  6. RobinFood

    RobinFood New Member

    Публикаций:
    0
    Регистрация:
    6 апр 2004
    Сообщения:
    45
    Адрес:
    Ukraine




    Меню показывает не command.com, а io.sys.







    BootKeys=0
     
  7. WELL

    WELL New Member

    Публикаций:
    0
    Регистрация:
    24 фев 2004
    Сообщения:
    12
    Понял. Всем спасибо!