новые функции ntkern.vxd

Тема в разделе "WASM.WIN32", создана пользователем Llirik, 21 авг 2008.

  1. Llirik

    Llirik Member

    Публикаций:
    0
    Регистрация:
    18 июл 2008
    Сообщения:
    471
    Будьте добры подскажите пожалуйста, как можно вставить новые функции в ntkern.vxd? Естественно рабочего исходника к сожалению у меня нет(
     
  2. k3internal

    k3internal New Member

    Публикаций:
    0
    Регистрация:
    11 янв 2007
    Сообщения:
    607
    а как ты собрался фставить новые функции в уже компилёный vxd ?? тут нужно нестандартное решение.
     
  3. Llirik

    Llirik Member

    Публикаций:
    0
    Регистрация:
    18 июл 2008
    Сообщения:
    471
    Так давайте вместе его найдём, это не стандартное решение!) я думаю может быть как-нибудь создать новый сегмент в ntkern.vxd и уже в него вставлять новые функции машинными кодами. а если вы подскажите где взять рабочий исходник буду очень благодарен)
     
  4. k3internal

    k3internal New Member

    Публикаций:
    0
    Регистрация:
    11 янв 2007
    Сообщения:
    607
    скорее всего прощще загрузчик подправить и функции дополнительные реализовать в дополнительном vxd. Вообще нимагу понять зачем фсё это нада.
     
  5. Llirik

    Llirik Member

    Публикаций:
    0
    Регистрация:
    18 июл 2008
    Сообщения:
    471
    А ХР меня принципиально не устраивает, а драйверов под ОС по линии 95 для нового компа нет. вот и хочу для начала вставить новые функций в Ntkern.vxd, а потом видно будет, что делать дальше
     
  6. patolog

    patolog New Member

    Публикаций:
    0
    Регистрация:
    29 дек 2007
    Сообщения:
    49
    вот откуда в трафе "Win 9x"
     
  7. Llirik

    Llirik Member

    Публикаций:
    0
    Регистрация:
    18 июл 2008
    Сообщения:
    471
    Ну тогда хоть помогите устранить ошибку error A2074: cannot access label through segment registers в моём исходнике

    Вот он
     
  8. Llirik

    Llirik Member

    Публикаций:
    0
    Регистрация:
    18 июл 2008
    Сообщения:
    471
    Тогда будьте добры подскажите пожалуйста, где можно что-нибудь почитать на русском об экспорте в Ntoskrnl.exe и HAL.DLL в Win98, в частности о функции PELDR_add_export_table?
     
  9. deLight

    deLight New Member

    Публикаций:
    0
    Регистрация:
    26 май 2008
    Сообщения:
    879
    советую не париться и переходить на Win 3.11 >)
     
  10. mrcrown

    mrcrown Member

    Публикаций:
    0
    Регистрация:
    18 янв 2008
    Сообщения:
    227
    У мя есть могу подогнать :)))
     
  11. Exp10der

    Exp10der Мастер дзена

    Публикаций:
    0
    Регистрация:
    27 авг 2007
    Сообщения:
    337
    Адрес:
    Красноярск
    mrcrown кинь на мыло :)
     
  12. Llirik

    Llirik Member

    Публикаций:
    0
    Регистрация:
    18 июл 2008
    Сообщения:
    471
    я серьёзно. помогите пожалуйста. честно сказать у меня не вин98, а нечто по-круче! даже Celeron еле под ней тащится. а ХР отстой! я даже в любимые игры не могу нормально поиграть!!!
     
  13. Exp10der

    Exp10der Мастер дзена

    Публикаций:
    0
    Регистрация:
    27 авг 2007
    Сообщения:
    337
    Адрес:
    Красноярск
    Llirik селероны разные бывают ... и 300 МГц... и 3000 Мгц... =) да и урезаные они по части FSB и кеша... и то что тащится не удивительно хотя там процентов 15-20% различия по скорости (относительно пней аналогичного класса) не больше.... ну так что за ось у тебя?
     
  14. Llirik

    Llirik Member

    Публикаций:
    0
    Регистрация:
    18 июл 2008
    Сообщения:
    471
    это гибрид win98 и win Me, сделал я сам, плюс море стороннего софта. а выглядит он вот так)
     
  15. Llirik

    Llirik Member

    Публикаций:
    0
    Регистрация:
    18 июл 2008
    Сообщения:
    471
    Так.... Значит на этом форуме никто ничего не знает про функцию PELDR_AddExportTable? Всем спасибо за "помощь"(
     
  16. deLight

    deLight New Member

    Публикаций:
    0
    Регистрация:
    26 май 2008
    Сообщения:
    879
  17. _edge

    _edge Well-Known Member

    Публикаций:
    1
    Регистрация:
    29 окт 2004
    Сообщения:
    631
    Адрес:
    Russia
    С таким кол-вом икон в таскбаре ничего удивительного, что оно "еле тащится". А вообще топикстартеру совет копать в сторону 98lite (98->95), MicroXp или Maximus Decim win98 (98->Me).
     
  18. Llirik

    Llirik Member

    Публикаций:
    0
    Регистрация:
    18 июл 2008
    Сообщения:
    471
    Еще вопрос. Как получить исходник не которых функций из Ntoskrnl.exe например функции "KeRevertToUserAffinityThread", то есть можно ли в этом случае полностью доверять IDA? А спрашиваю я это потому, что у меня проблемы с SoftICE( В ХР он почему-то вообще не работает, а в ОС, которую я собрал, я не могу под ним загрузить Ntoskrnl.exe, так что проверить результат дисассемблирования мне пока негде(