TypeScript Fingerprinting

Open-source TypeScript projects categorized as Fingerprinting

Top 8 TypeScript Fingerprinting Projects

  • fingerprintjs

    Browser fingerprinting library. Compared to Fingerprint Pro has limited accuracy (40 - 60%), but is fully open source.

    Project mention: fingerprintjs: NEW Extended Research - star count:18211.0 | reddit.com/r/algoprojects | 2023-02-05
  • vytal-extension

    Browser extension to spoof timezone, geolocation, locale and user agent.

    Project mention: JavaScript fingerprint reveal real location even when using TOR or VPN | reddit.com/r/CKsTechNews | 2022-06-16
  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • external-protocol-flooding

    Scheme flooding vulnerability: how it works and why it is a threat to anonymous browsing

    Project mention: When I use Tor browser to play roblox nothing happen. I press green button to start, but as I said, nothing happens. What can I do? | reddit.com/r/TOR | 2022-07-11

    Because someone figured out that being able to open programs from a browser can be used to track people, and so it was disabled in Tor Browser

  • creepjs

    Creepy device and browser fingerprinting

    Project mention: Why is Brave better than Firefox? | reddit.com/r/brave_browser | 2022-10-11

    For more details about the other values, see the GitHub page. Especially this section regarding the various formulas for the values you see.

  • blog-nojs-fingerprint-demo

    A demo for the no-JavaScript fingerprinting article

    Project mention: No-JavaScript Fingerprinting | news.ycombinator.com | 2022-02-06

    I thought it was going to use ETAG based fingerprinting, which I always thought was pretty clever. The etag header is supposed to be used to control caching, so it's typically a hash of the requested resource's content. But, there's no requirement for it to be, so you can generate a unique one, and the client will send it back to you next time you ask for that uri.

    The fingerprint sources are here: https://github.com/fingerprintjs/blog-nojs-fingerprint-demo/... Basically some css that uniquely identifies some browsers, then headers like user-agent, language, etc.

  • fingerprint-suite

    Browser fingerprinting tools for anonymizing your scrapers. Developed by Apify.

    Project mention: Crawlee · Build reliable crawlers. Fast. | Crawlee | reddit.com/r/node | 2022-08-23

    The fingerprinting system Crawlee uses is published here https://github.com/apify/fingerprint-suite

  • dark-knowledge

    😈📚 A curated library of research papers and presentations for counter-detection and web privacy enthusiasts.

    Project mention: Choose your browser carefully| by Unix Sheikh | reddit.com/r/degoogle | 2023-01-18

    Browsers are complicated and you won't find a single analysis covering all aspects. For a security analysis Madaidan's blog is a good starting point. For a privacy analysis you need to learn the common tracking methods and which solutions or mitigations are available in which browser (and if they are properly implemented). You could start by learning about the different forms of tracking through state (cookies, cache, storage, ...), which is still one of the most used tracking methods. Of course you also need to check the easy things like telemetry. Then there is fingerprinting which is a huge topic on its own. This is where it's even more fun. You need to start reading research papers, not just one but many and you need to check mitigations used in browsers and their statistical implications (data about this is unfortunately very rare).

  • Sonar

    Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • Broprint.js

    The world's easiest, smallest and powerful visitor identifier for browsers.

    Project mention: The world's easiest, smallest, and most powerful visitor identifier for browsers. | reddit.com/r/javascript | 2022-04-21
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-02-05.

TypeScript Fingerprinting related posts


What are some of the best open-source Fingerprinting projects in TypeScript? This list will help you:

Project Stars
1 fingerprintjs 18,208
2 vytal-extension 1,469
3 external-protocol-flooding 627
4 creepjs 601
5 blog-nojs-fingerprint-demo 449
6 fingerprint-suite 217
7 dark-knowledge 213
8 Broprint.js 78
Build time-series-based applications quickly and at scale.
InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.