Y
Y
yeleleo2012-10-04 18:15:20
Computer networks
yeleleo, 2012-10-04 18:15:20

Determining the type of device without web processing when connected to WiFi

The task is to implement the following:

There is WiFi - you need to determine the type of device (Mac/PC/Android/iOS/etc) and, depending on the type, open or not web authorization post-processing.

Userstory:
PC users can immediately go to the asec when connecting, while Mac users need to open the browser, press Agree and then open the asec.

The question is:
Is it real and where to dig, if real. Google is chock-full of poppy profanity keyword search answers.

Answer the question

In order to leave comments, you need to log in

4 answer(s)
J
JDima, 2012-10-04
@JDima

CiscoISE .
But for starters, it would be nice to know what kind of Wi-Fi.
If the ISE is incompatible, you can analyze the user agent, scan ports, etc.

S
Semyon Dubina, 2012-10-05
@sam002

You can search databases with lists of pools of MAC addresses. And if someone changes the poppy, then this is a problem ... Of course, there is an option - to check ports with nmap (it can guess the OS with the output accuracy).

V
Vitaly Peretyatko, 2012-10-05
@viperet

Apple devices (both MacOS and iOS) after connecting to WiFi immediately climb to the apple servers in order to check if this network has Internet access. If the expected page is received at the conditional address, it means that the network is considered to have access to the Internet and then everything works as usual. If some other page is received, then it is shown to the user in the browser (this means that instead of the apple servers, the captive portal of the WiFi router responded). This behavior can be used to identify Apple devices. PCs with Windows 7 also sort of check the network for access to the Internet (they knock on Microsoft servers).
So a possible solution is to track where Macs are breaking and instead of this page give out your own with the Agree button. Give the rest of the pages directly.

D
dotnetfx40, 2016-07-19
@dotnetfx40

read here https://habrahabr.ru/post/252263/

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question