Идентификация браузера :: как отличить браузер от других процессов

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

  1. UTeX

    UTeX New Member

    Публикаций:
    0
    Регистрация:
    19 окт 2007
    Сообщения:
    584
  2. rain

    rain New Member

    Публикаций:
    0
    Регистрация:
    22 апр 2006
    Сообщения:
    976
    имена процесса \ главного окна :)
    + запись в реестре браузера по дефолту
     
  3. UTeX

    UTeX New Member

    Публикаций:
    0
    Регистрация:
    19 окт 2007
    Сообщения:
    584
  4. rain

    rain New Member

    Публикаций:
    0
    Регистрация:
    22 апр 2006
    Сообщения:
    976
    в общем случае наверно никак, разве что снифать траф и смотреть кто юзает http, и это не всегда будет браузер, вопрос зачем?
     
  5. asmlamo

    asmlamo Well-Known Member

    Публикаций:
    0
    Регистрация:
    18 май 2004
    Сообщения:
    1.742
    Нечто активно юзающее 80 порт и гоняющее по нему GET и POST с вероятностью 99% будет нечто браузероподобное ....
     
  6. twgt

    twgt New Member

    Публикаций:
    0
    Регистрация:
    15 янв 2007
    Сообщения:
    1.494
    Браузер по умолчанию можно еще определить, если попытаться открыть ссылку и посмотреть какой процесс создастся.
     
  7. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
    UTeX
    Тебе нужен браузер по умолчанию или просто отличить браузер от других програм? Первое - по реестру (кто прописан в HKCR\http), второе зависит от браузера. Если IE, то по окнам (Internet Explorer_Server) или вроде был способ перечисления всех открытых окон браузера (включая "папки" проводника).
     
  8. UTeX

    UTeX New Member

    Публикаций:
    0
    Регистрация:
    19 окт 2007
    Сообщения:
    584
  9. Stiver

    Stiver Партизан дзена

    Публикаций:
    0
    Регистрация:
    18 дек 2004
    Сообщения:
    812
    Адрес:
    Germany
    UTeX
    Дай сначала определение, что ты понимаешь под "браузером". Например качающий страницы wget - это браузер?
     
  10. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
    UTeX
    Если тебе типа этого, то #4 вполне подойдёт.
     
  11. W4FhLF

    W4FhLF New Member

    Публикаций:
    0
    Регистрация:
    3 дек 2006
    Сообщения:
    1.050
    Постарайся найти универсальные сигнатуры в браузерах, подавляющее болшинство браузеров - это 6-7 программ. Задача на пару дней.
     
  12. UTeX

    UTeX New Member

    Публикаций:
    0
    Регистрация:
    19 окт 2007
    Сообщения:
    584