This folder contains basic examples of fingerprinting servers written in Rust, Deno and NodeJS.
- Make sure the prerequisite runtime is installed (Cargo, Deno, Node).
- (Node Specific) Run
npm install
before use. - Create a .env file with the following fields:
Deno
user=username
password=password
database=database # Name of database
hostname=hostname # For example: localhost
port=port # The port that postgres is listening on
Rust
DATABASE_URL=postgres://username:password@hostname/database
A JavaScript implementation of a Fingerprinting server built using Express.js.
A TS implementation that includes everything in the Node implementation in-addition to a premade Postgres module. This implementation is built using the Standard Deno HTTP Server.
A high-performance memory-safe Rust implementation, built using Actix and Postgres.