Hacker GitHub

← All repos

jbtronics/CrookedStyleSheets

View on GitHub ↗ ★ 3,265 CSS

Webpage tracking only using CSS (and no JS)

8 mentions on Hacker News by 7 people: 2 stories, 6 comments · first 2018-01-15 · latest 2020-09-15

Mentions per year 8 mentions · busiest year 2018 (6)
20082026
  1. …and to some degree you can do simple kind of "keylogging" or text character presence detection. https://github.com/jbtronics/CrookedStyleSheets https://news.ycombinator.com/item?id=16157773
    comment by myfonj · 2020-09-15 · in Tracking users via CSS
  2. …just CSS [1][2] to track screen resolution, browser engine, fonts, mouse movements and inputs. [1] https://github.com/jbtronics/CrookedStyleSheets [2] https://github.com/maxchehab/CSS-Keylogging
  3. Just one example of CSS-only tracking. Does not require JS: https://github.com/jbtronics/CrookedStyleSheets Other data that leak: User-Agent, Accept or Accept-Language, Accept-Encoding headers...
  4. Direct link to the code https://github.com/jbtronics/CrookedStyleSheets
    comment by zinssmeister · 2018-03-21 · in Tracking Users with CSS
  5. …{ font-family: x, 'Comic sans ms'; } </style> <input value="a">type `bcd` and watch network log [1] https://github.com/jbtronics/CrookedStyleSheets/issues/24 [2] https://news.ycombinator.com/item?id=16157773
    comment by myfonj · 2018-02-21 · in Show HN: A CSS Keylogger
  6. Apparently a typo: https://github.com/jbtronics/CrookedStyleSheets/commit/c5d59...