сокеты и потоки

Тема в разделе "WASM.WIN32", создана пользователем tr1cker, 1 янв 2006.

  1. tr1cker

    tr1cker New Member

    Публикаций:
    0
    Регистрация:
    5 окт 2005
    Сообщения:
    20
    у меня проблемка. я пишу многопоточный сканер-банеров.

    так вот, никак не могу создать 3 потока для сканинга.

    т.е. алгоритм примерно должен быть следующий:



    программа распределяет между потоками диапазон скана.

    например, первый потом сканирует диапазон с 127.0.0.1 - 127.0.0.50, второй с 127.0.0.51 - 127.0.0.101 и т.д.

    как это реализовать?

    заранее благодарен. у кого есть пример такого сканера, пожалуйста, скиньте.
     
  2. tr1cker

    tr1cker New Member

    Публикаций:
    0
    Регистрация:
    5 окт 2005
    Сообщения:
    20
    можно ли добиться распределения путем создания 50 сокетов? чтобы сканировать сразу 50 адресов?
     
  3. n0name

    n0name New Member

    Публикаций:
    0
    Регистрация:
    5 июн 2004
    Сообщения:
    4.336
    Адрес:
    Russia
    Я делал так:

    в качестве параметра в потоковой функции принимал номер в списке IP.

    Когда заканчивал проверку IP в потоке проверял закончился список, если нет, то CraeteThread(..,CurIP + dwThCount,..);
     
  4. tr1cker

    tr1cker New Member

    Публикаций:
    0
    Регистрация:
    5 окт 2005
    Сообщения:
    20
    трабла решена! n0name спасибо что откликнулся, но я сделал немного по другому, путем создания 50 сокетов.