Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 23 Fingerprinting Open-Source Projects
-
fingerprintjs
Browser fingerprinting library. Accuracy of this version is 40-60%, accuracy of the commercial Fingerprint Identification is 99.5%. V4 of this library is BSL licensed.
-
browser-fingerprinting
Analysis of Bot Protection systems with available countermeasures 🚿. How to defeat anti-bot system 👻 and get around browser fingerprinting scripts 🕵️♂️ when scraping the web?
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
privacybadger
Privacy Badger is a browser extension that automatically learns to block invisible trackers.
-
nothing-private
Do you think you are safe using private browsing or incognito mode?. :smile: :imp: This will prove that you're wrong. Previously hosted at nothingprivate.ml
-
curl_cffi
Python binding for curl-impersonate via cffi. A http client that can impersonate browser tls/ja3/http2 fingerprints.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
asn
ASN / RPKI validity / BGP stats / IPv4v6 / Prefix / URL / ASPath / Organization / IP reputation / IP geolocation / IP fingerprinting / Network recon / lookup API server / Web traceroute server
-
external-protocol-flooding
Scheme flooding vulnerability: how it works and why it is a threat to anonymous browsing
-
dark-knowledge
😈📚 A curated library of research papers and presentations for counter-detection and web privacy enthusiasts.
-
graphw00f
graphw00f is GraphQL Server Engine Fingerprinting utility for software security professionals looking to learn more about what technology is behind a given GraphQL endpoint.
-
portsscan
A web client port-scanner written in GO, that supports the WASM/WASI interface for Browser WebAssembly runtime execution.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Project mention: A site that tracks the price of a Big Mac in every US McDonald's | news.ycombinator.com | 2024-01-13Yes, there is a lot written about it. Here is one link I have saved:
https://github.com/niespodd/browser-fingerprinting
Project mention: Can anyone verify this information about privacy? | /r/onlinesecurity2023 | 2023-12-04~Using privacy plug-ins or browsers. You can block our site from setting cookies used for interest-based ads by using a browser with privacy features, like Brave, or installing browser plugins, like Privacy Badger, Ghostery or uBlock Origin, and configuring them to block third party cookies/trackers.
Project mention: LCD, Please – de-make of “Papers, please”, celebrating 10 years since launch | news.ycombinator.com | 2023-08-09>Oh, you can also allow canvas fingerprinting, but that seems like a bad idea - maybe in a separate firefox profile just for sites like this one..
No it won't help. That is big problem with finger printing. It basically logs your computer hardward with the profile.
So no matter how many times you make new profiles. This can be mitigated via VM. However with bugs such as zenbleed, VM may not be enough.
Nothing is private has a good demo. https://github.com/gautamkrishnar/nothing-private
curl_cffi – A http client that can impersonate browser tls/ja3/http2 fingerprints
Alternative: asn
不如这个 https://github.com/kkapsner/CanvasBlocker/
Project mention: Kagi Changelog 2/13: Faster and more accurate instant answers and Wikipedia page | news.ycombinator.com | 2024-02-16I go the opposite way. I trust a company that takes my money to pay its costs to keep my privacy. As opposed to a company who "doesn't know who I am". (Apart from unique fingerprint https://amiunique.org/ over many queries over many months)
"A curated library of research papers and presentations for counter-detection and web privacy enthusiasts": https://github.com/prescience-data/dark-knowledge
Project mention: Leveraging Temporal for resilient remote procedure calls (RPC) | dev.to | 2023-10-18Our stack at Escape is written in multiple languages because each team has specific needs. We use TypeScript for its vibrant ecosystem, Python for cybersecurity research and Go for performance-sensitive tasks. To orchestrate cross-language task orchestration, we first developed a simple request-response protocol over HTTP, but it wasn't sustainable as the Escape codebase grew rapidly. We evaluated several technologies to replace our homegrown protocol, and two emerged as the most promising options: Connect and Temporal. The title gives it away, but the reason is far from obvious
Fingerprinting related posts
- 6. 别让 HTML Canvas 泄露你的设备特征
- Ask HN: Refusing all cookies, still targeted by ads. How?
- question about canvas size
- Are these anti-fingerprinting extensions actually open source?
- Reddit just "recommended" me a community about the city of Bari, which I googled on Google Images yesterday for the first time in my life. How did it know?
- Privacyguide makes Mullvad Browser number 1 in recommendation - what are your thoughts?
- Firefox rolls out Total Cookie Protection by default to more users worldwide
-
A note from our sponsor - InfluxDB
www.influxdata.com | 26 Apr 2024
Index
What are some of the best open-source Fingerprinting projects? This list will help you:
Project | Stars | |
---|---|---|
1 | fingerprintjs | 20,938 |
2 | browser-fingerprinting | 3,830 |
3 | privacybadger | 3,024 |
4 | nothing-private | 2,118 |
5 | vytal-extension | 1,751 |
6 | curl_cffi | 1,330 |
7 | creepjs | 1,201 |
8 | asn | 1,174 |
9 | CanvasBlocker | 1,078 |
10 | CycleTLS | 786 |
11 | fingerprint-suite | 696 |
12 | AmIUnique | 674 |
13 | external-protocol-flooding | 640 |
14 | dark-knowledge | 509 |
15 | blog-nojs-fingerprint-demo | 499 |
16 | scriptsafe | 494 |
17 | graphw00f | 462 |
18 | LocateJS | 313 |
19 | Broprint.js | 300 |
20 | CSS-Fingerprint | 274 |
21 | TZP | 181 |
22 | portsscan | 128 |
23 | goctopus | 91 |
Sponsored