Abraham's starred repositories

free-programming-books

:books: Freely available programming books

javascript-algorithms

📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings

Language:JavaScriptLicense:MITStargazers:185489Issues:4344Issues:348

javascript-obfuscator

A powerful obfuscator for JavaScript and Node.js

Language:TypeScriptLicense:BSD-2-ClauseStargazers:13216Issues:190Issues:822

browser-compat-data

This repository contains compatibility data for Web technologies as displayed on MDN

Language:JSONLicense:CC0-1.0Stargazers:4865Issues:254Issues:4960

CrookedStyleSheets

Webpage tracking only using CSS (and no JS)

Language:CSSLicense:MITStargazers:3287Issues:106Issues:14

the-new-css-reset

The New Simple and Lighter CSS Reset

Language:CSSLicense:MITStargazers:2225Issues:46Issues:61

vytal-extension

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

Language:TypeScriptLicense:GPL-3.0Stargazers:1792Issues:18Issues:41

crxviewer

Add-on / web app to view the source code of Chrome / Firefox / Opera 15 extensions and zip files.

Language:JavaScriptLicense:MPL-2.0Stargazers:1386Issues:65Issues:118

chrome-launcher

Launch Google Chrome with ease from node.

Language:TypeScriptLicense:Apache-2.0Stargazers:1213Issues:42Issues:172

fakebrowser

🤖 Fake fingerprints to bypass anti-bot systems. Simulate mouse and keyboard operations to make behavior like a real person.

Language:JavaScriptLicense:LGPL-3.0Stargazers:1090Issues:41Issues:72

BotD

Bot detection library that runs in the browser. Detects automation tools and frameworks. No server required, runs 100% on the client. MIT license, no usage restrictions.

Language:TypeScriptLicense:MITStargazers:972Issues:25Issues:47

privacytests.org

Source code for privacytests.org. Includes browser testing code and site rendering.

Language:HTMLLicense:MITStargazers:803Issues:25Issues:203

dark-knowledge

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

extension-detector

Check how trackable you are based on your browser extensions.

Language:JavaScriptLicense:MITStargazers:520Issues:8Issues:4

blog-nojs-fingerprint-demo

A demo for the no-JavaScript fingerprinting article

Language:TypeScriptLicense:MITStargazers:503Issues:22Issues:0

CSS-Fingerprint

Pure CSS device fingerprinting.

Language:SassLicense:MITStargazers:284Issues:5Issues:2

zardaxt

Passive TCP/IP Fingerprinting Tool. Run this on your server and find out what Operating Systems your clients are *really* using.

Language:PythonLicense:NOASSERTIONStargazers:280Issues:14Issues:15

commercial-bot-detectors

JavaScript code of many commercial bot detectors/fingerprinting services and string deobfuscators for them if applicable.

Language:JavaScriptStargazers:115Issues:12Issues:0

OP-Fingerprinting-Script

An overpowered JavaScript browser fingerprinting library for creating persistent, unique and long-lasting digital fingerprints.

Language:TypeScriptLicense:MITStargazers:103Issues:10Issues:8

privacy-test-pages

🛡 Collection of pages for testing various privacy and security features of browsers and browser extensions.

Language:HTMLLicense:NOASSERTIONStargazers:68Issues:22Issues:2

system-fonts

Which fonts can I use?

Language:JavaScriptLicense:MITStargazers:64Issues:3Issues:1

read-tls-client-hello

A pure-JS module to read TLS client hello data and calculate TLS fingerprints from an incoming socket connection.

Language:TypeScriptLicense:Apache-2.0Stargazers:36Issues:3Issues:1

artifacts

The Paper Artifact Availability

Language:Jupyter NotebookStargazers:17Issues:0Issues:0

simple-sw-test

Simple tool to test service worker fingerprint leaks in headless browser with puppeteer-extra-plugin-stealth

Language:JavaScriptLicense:MITStargazers:17Issues:1Issues:0

font-anti-fingerprinting

A system for preventing font fingerprinting

morellian-canvas

Repository of the article "Morellian Analysis for Browsers: Making Web Authentication Stronger With Canvas Fingerprinting"

Language:JavaScriptStargazers:10Issues:1Issues:0

BrFAST

Browser Fingerprinting Attribute Selection Tool

Language:PythonLicense:MITStargazers:10Issues:1Issues:1