CPC G06F 21/128 (2013.01) [G06F 16/986 (2019.01); G06F 21/6263 (2013.01); G06F 40/109 (2020.01)] | 20 Claims |
1. A method for securing a web browser, the method comprising:
receiving display instructions for displaying web content from a content server by a web browser operating on a client computing device;
creating, by the web browser, a document object using the display instructions;
detecting, from the display instructions, a font profiling attempt to determine a specific system and browser combination identifying a specific user comprising instructions to render hidden text in a particular font in the display of a webpage and to measure one or more unique dimensions of the hidden text in a particular font; and
responsive to a detected font profiling attempt, altering, by the web browser, a character display of the document object, said altering comprising at least one of (i) changing a requested font to a different font, (ii) changing a requested font size to a different font size, and (iii) changing the requested character display to the display of a different character.
|