ping в windows 9x nt

Тема в разделе "WASM.WIN32", создана пользователем wasmer, 13 ноя 2007.

  1. wasmer

    wasmer New Member

    Публикаций:
    0
    Регистрация:
    19 янв 2007
    Сообщения:
    104
    может кто-нибудь дизассемблировал x-овый или nt-шный ping.exe и знает какие функции вызываются там?
    тут на форуме я нашёл только это http://www.wasm.ru/forum/viewtopic.php?id=14447
    там говорится о функции IcmpSendEcho, о которой MSDN пишет:
    но меня интересует реализация пинга также и в предыдущих версиях Windows
     
  2. apple

    apple Виктор

    Публикаций:
    0
    Регистрация:
    26 апр 2005
    Сообщения:
    907
    Адрес:
    Russia
    Кто-то выкладывал исходники на raw
     
  3. wasmer

    wasmer New Member

    Публикаций:
    0
    Регистрация:
    19 янв 2007
    Сообщения:
    104
    в том-то всё и дело, что для использования SOCK_RAW требуются администраторские привилегии, потому меня и интересует как ping.exe реализован скажем в NT 4.0 ли 3.0 - там ведь для его выполнения необязательно быть администратором
     
  4. wasmer

    wasmer New Member

    Публикаций:
    0
    Регистрация:
    19 янв 2007
    Сообщения:
    104
    у меня где-то были хакнутые nt-шные сырцы надо будет глянуть если тут ответа не дождусь
     
  5. shurik

    shurik Александр

    Публикаций:
    0
    Регистрация:
    27 авг 2006
    Сообщения:
    52
    Адрес:
    Украина
    В ОС Windows есть ddl'ка icmp.dll.
    Если не ошибаюсь она присутствует во всех версиях ОС.
    И она не требует привилегий администратора.

    Именно в ней эта функция и экспортируется :)