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

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

  1. UTeX

    UTeX New Member

    Публикаций:
    0
  2. rain

    rain New Member

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

    UTeX New Member

    Публикаций:
    0
  4. rain

    rain New Member

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

    asmlamo Well-Known Member

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

    twgt New Member

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

    IceStudent Active Member

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

    UTeX New Member

    Публикаций:
    0
  9. Stiver

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

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

    IceStudent Active Member

    Публикаций:
    0
    UTeX
    Если тебе типа этого, то #4 вполне подойдёт.
     
  11. W4FhLF

    W4FhLF New Member

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

    UTeX New Member

    Публикаций:
    0