подключение к сети без socket

Тема в разделе "WASM.NETWORKS", создана пользователем goga2007, 14 июл 2009.

  1. goga2007

    goga2007 New Member

    Публикаций:
    0
    Регистрация:
    10 фев 2007
    Сообщения:
    184
    ос: windows vista
    virtualPC:windows vista ultimate
    имеется подключение к интернету по модему (скайлинк).
    virtualPC использует shared networking(NAT), подключение к интернет есть.

    код invoke WSAStartup, 202h, wsadata
    eax = 0
    invoke socket, AF_INET, SOCK_STREAM, IPPROTO_IP ; 2,1,0

    на виртуальной машине возвращает -1 (WSAEINVAL)

    притом, что
    доступ к сайтам и почте через штатные программы windows (ie, winmail) имеется.

    а на реальной машине тот же код коннектится к чему надо без проблемм.

    пытался произвести вскрытие ie и winmail - поверхностный анализ показал, что сокет не используется (но я не настаиваю))
    не могу понять почему на виртуалке не работает этот код??
     
  2. dgs

    dgs New Member

    Публикаций:
    0
    Регистрация:
    23 июн 2008
    Сообщения:
    434
    WinINet ну или код кривой... На счет сокета, вот мой код, на виртуалке не проверял: http://fasm.moy.su/index/0-12
     
  3. iZzz32

    iZzz32 Sergey Sfeli

    Публикаций:
    0
    Регистрация:
    3 сен 2006
    Сообщения:
    355
    IPPROTO_IP?
     
  4. iZzz32

    iZzz32 Sergey Sfeli

    Публикаций:
    0
    Регистрация:
    3 сен 2006
    Сообщения:
    355
    Гм. Сорри, торможу.
     
  5. djmans

    djmans New Member

    Публикаций:
    0
    Регистрация:
    27 дек 2006
    Сообщения:
    312
    >пытался произвести вскрытие ie и winmail - поверхностный анализ показал, что сокет не используется (но я не настаиваю))
    чушь. ты нарвеное не нашел имен функций из wsocks, они по ординарам экспартируются часто.

    IPPROTO_IP что то мне подскзаывает что это юзать тут нельзя. или SOCK_STREAM не в тему.