CPC H04L 12/4633 (2013.01) [G06F 9/542 (2013.01); H04L 41/0803 (2013.01); H04L 41/0816 (2013.01); H04L 41/22 (2013.01); H04L 43/0876 (2013.01); H04L 63/02 (2013.01); H04L 63/029 (2013.01); H04L 63/0272 (2013.01); H04L 63/101 (2013.01); H04L 63/123 (2013.01); H04L 63/14 (2013.01); H04L 63/1408 (2013.01); H04L 63/1416 (2013.01); H04L 63/1425 (2013.01); H04L 63/20 (2013.01); H04L 67/02 (2013.01); H04L 67/12 (2013.01); H04W 12/088 (2021.01); H04W 76/12 (2018.02); H04W 76/32 (2018.02); H04L 12/2834 (2013.01); H04L 41/0809 (2013.01); H04L 61/5014 (2022.05); H04L 61/5061 (2022.05); H04L 63/105 (2013.01); H04W 4/70 (2018.02); H04W 88/12 (2013.01); H04W 88/16 (2013.01)] | 21 Claims |
1. A network regulator comprising a hardware processor and a memory, the hardware processor configured to:
in response to joining a local network comprising a plurality of client systems connected to a router configured to assign network addresses to the plurality of client systems, create a network address conflict by impersonating a fictitious device located at a first network address currently assigned to a client system of the plurality of client systems;
in response to the client system relinquishing the first network address, transmit a network address offer to the client system, the network address offer proposing a second network address to the client system;
in response to the client system accepting the network address offer, intercept a request by the client system to access a resource located outside the local network;
in response to intercepting the request, determine a device type of the client system according to the request; and
in response to determining the device type of the client system, perform a security action to protect the client system against computer security threats, the security action configured according to the device type of the client system.
|