Эмулятор локальной сети

Тема в разделе "WASM.SOFTWARE", создана пользователем spa, 15 авг 2007.

  1. spa

    spa Active Member

    Публикаций:
    0
    Регистрация:
    9 мар 2005
    Сообщения:
    2.240
    Есть некоторая программа (игра) я хочу изучить протокол общения этой программы по лок сети, но проблемма в том что она биндит один и тот же порт и как следствие невозможно запустить эти программы одновременно (вернее не будет заходить в локальную игру!),так вот может буть существует софт который будет переводить один экземпляр программы на виртуальную сетевуху?
     
  2. nester7

    nester7 New Member

    Публикаций:
    0
    Регистрация:
    5 дек 2003
    Сообщения:
    720
    Адрес:
    Russia
    Как вариант VMWare: одну копию запускаешь на гостевой машине, вторую - на родной; и в путь )
     
  3. spa

    spa Active Member

    Публикаций:
    0
    Регистрация:
    9 мар 2005
    Сообщения:
    2.240
    nester7
    :)
    А я то думал, но игра под WMware жутко торозит!
     
  4. spa

    spa Active Member

    Публикаций:
    0
    Регистрация:
    9 мар 2005
    Сообщения:
    2.240
    Еслив готового софта нет пишие его сам, может мне тогда кто подскажет что делает функция WSAloctl, а то гугл всякую ахинею (в основном про снифферы) выдаёт!
     
  5. nester7

    nester7 New Member

    Публикаций:
    0
    Регистрация:
    5 дек 2003
    Сообщения:
    720
    Адрес:
    Russia
    Внедрить DLL и подсунуть нужные параметры для bind().
     
  6. spa

    spa Active Member

    Публикаций:
    0
    Регистрация:
    9 мар 2005
    Сообщения:
    2.240
    nester7
    Я так и собирался делать, но надо подменить и для connect, но! там не используется connec там WSAloctl, а я про её параметры понятия не имею, вот и спрашиваю!
     
  7. nester7

    nester7 New Member

    Публикаций:
    0
    Регистрация:
    5 дек 2003
    Сообщения:
    720
    Адрес:
    Russia
    У? )
    Проверь на ConnectEx(), WSAConnect() и проч.

    Парметры WSAloctl
     
  8. spa

    spa Active Member

    Публикаций:
    0
    Регистрация:
    9 мар 2005
    Сообщения:
    2.240
    Ладно, вроде начал разбираться, и connect нашел, просто я ставил бряк перед тем как зайти в лок. сеть, а он его звякает при старте программы.